On Tue, Nov 20, 2012 at 9:44 PM, PJ Eby <p...@telecommunity.com> wrote:
> On Tue, Nov 20, 2012 at 5:01 PM, Daniel Holth <dho...@gmail.com> wrote: > > http://www.python.org/dev/peps/pep-0314/ says: >> >> The most common use of this field will be in case a package name >> changes, e.g. Gorgon 2.3 gets subsumed into Torqued Python 1.0. >> When you install Torqued Python, the Gorgon package should be >> removed. >> >> Example: >> >> Obsoletes: Gorgon >> >> >> They mean pretty much what the same words mean in RPM and do not need >> further bikeshedding. >> > > The problem is that the above *makes no sense*. "Torqued Python" and > "Gorgon" are veiled pseudonyms for Twisted and Medusa.... and Twisted is > not actually a plug-and-play substitute for Medusa, AFAIK. > > Can anybody suggest an *actual* use case for "Obsoletes", and explain how > it is supposed to work in software? The last time this discussion came up, > nobody had any use cases that stood up to the "how's that actually going to > work and/or help?" test. Here's a post of mine summarizing this and > related points in the previous thread: > > Again I didn't write any of this. Someone mentioned ZODB + transaction. The PEP should have used the word "merged" instead of "bundled". When two packages become one, and the redundant package is no longer being developed, Provides-Dist can be used. I re-named a package once just because I did not like the name. I used "Obsoletes" for that. It is documentation.
_______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com