On 02/04/10 01:25, Laszlo (Laca) Peter wrote: > Yeah, I was planning to split the main Python package into python-core > and python-modules to avoid the excessive dependencies when they are > not really needed. Didn't get around to doing it in this release cycle. > (python-core would include libpython and /bin/python and all the modules > that only depend on ON-ie libs) >
I'd like to add conditional dependencies such that: pkg A has a dependency on pkg B iff pkg C is installed. This would allow pkgs to be split up but still keep management simple. For example, various python tcl bits could be placed in a separate package, and a conditional dependency placed in the main python package such that if tcl were installed, installing python would also cause the python tcl bits to be installed. The nice part of doing it this way is that such dependencies would be re-evaluated by the sat solver on every install automatically; if you later installed tcl and you had python already you'd now automatically get the python-tcl bits.... - Bart -- Bart Smaalders Solaris Kernel Performance barts at cyber.eng.sun.com http://blogs.sun.com/barts "You will contribute more with mercurial than with thunderbird."