[Pythonmac-SIG] Update on PyQt/question re: EasyDialogs

Kevin Walzer sw at wordtech-software.com
Tue Nov 9 21:51:11 CET 2004

Hash: SHA1

Bob Ippolito wrote:

| Why can't you just create a normal pkg installer?  I can't imagine what
| you would need to do to install this that would require anything above
| and beyond the functionality of Installer.app.  I would certainly be
| much less inclined to use your installer if it's some custom stuff, who
| knows what it might do to my computer with authorization.  At least with
| Installer I can look at any scripts it uses and the bill of materials
| before I touch it.


The main reason is that I'm having a hard time accounting for every
piece that gets installed with Installer. PyQt has a *lot* of moving
parts. I've tried a couple of times, and I always seem to leave
something out. I thought it might be simpler to let the packages
themselves do the installation work. My script will do nothing more than
copy the compiled Qt directories to the right places (that's easy to
manage) and then run make install to put the compiled versions of PyQt
and sip from the build directories (which will be part of the download)
into the correct places. I think it's more likely that something might
break if I put together an incomplete pkg installer.

In fact, I got the idea to do this from your own previous build of
PyQt--you precompiled the binaries and then advised people to run sudo
make install once they downloaded the files. The only difference is, my
version automates that process.

Another problem with installer--or perhaps it's just a limitation in my
own skills--is that I need to add $QTDIR to the path, and I don't see a
place in the installer process to do this. As I understand it, installer
scripts don't have full access to environmental variables. Please advise
if I'm wrong on this.

Would it be better just to do what you did--have folks run sudo make
install manually? They can also add $QTDIR themselves. That's easy
enough and would simplify things greatly.

Your advice is appreciated.


- --
Kevin Walzer, PhD
WordTech Software--Open Source Applications and Packages for OS X
mailto:sw at wordtech-software.com
Version: GnuPG v1.2.4 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org


More information about the Pythonmac-SIG mailing list