On Thursday 09 April 2009 19:06:16 Nirbheek Chauhan wrote:
> > dev-lang/python
>
> So, wait, you want to depend on specific slots of python and keep them
> around, and manage all their related bugs? Isn't that exactly the
> opposite of what python upstream suggests, and *ALL* distros do?

If you install a Python library for Python x.y, even if the library itself can 
support other versions, then the installed package depends on Python x.y, 
period.  Using := is simply acknowledging that fact.  It doesn't mean you 
have to keep x.y around for all time, but it does mean that the package 
manager knows what needs to be reinstalled before x.y can safely be removed.

> @preserved-libs. More generic, a low-level catch-all for library
> breakages, and more convenient for users (rebuild as and when
> possible, not *right now* lest everything break).

More generic?  @preserved-libs knows about Python now?  And the whole point of 
slotting is that you can keep old versions installed, so you don't need to 
rebuild dependent packages "right now".

Reply via email to