[Pythonmac-SIG] Why Do I Explicitly Need MacPython
Bob Ippolito
bob at redivi.com
Thu Sep 28 09:35:21 CEST 2006
On 9/28/06, konrad.hinsen at laposte.net <konrad.hinsen at laposte.net> wrote:
> On 27.09.2006, at 19:35, Bob Ippolito wrote:
>
> >> What I was looking for is actually a bit more modest: I want to
> >> create an installer that checks that all dependencies are fulfilled.
> >> Bundling everything in one installer is not always a good idea, as it
> >> could easily overwrite an already existing installation of some
> >> component.
> >
> > You can do that from the plist, but you're going to have a hard time
> > determining what version of something is installed if they didn't
> > install it with a pkg installer.
>
> True, but I don't mind. The users I am thinking of know nothing about
> Python and would just install packages. I want to be able to warn
> them if they forget one or try to install them in the wrong order.
>
> At the moment I I hand-edit the plist to add such checks, but that's
> not much fun. Can bdist_mpkg (or some other tool) do this as part of
> an automated build procedure?
Yes. Read the source, plenty of hooks to add things to the plist.
-bob
More information about the Pythonmac-SIG
mailing list