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."

Reply via email to