On Tue, Nov 25, 2003 at 10:18:20PM -0800, Ben Hines wrote: > > On Nov 25, 2003, at 9:49 PM, Daniel Macks wrote: > > >section 7.3 and the therein-referenced section 7.5.2 (although a > >single-field shortcut might be nice to avoid typos and make it clear > >what the appearingly self-contradictory construct means:). > > The whole point of the idea was to get rid of the Conflicts/Replaces > (7.5.2) which is what we currently use. (and have to be put in to every > single shared package)
I had interpretted 7.5.2 to do exactly what you wanted: every neon\d+ would declare Provides/Conflicts/Replaces on neon, you'd never have to change old major-version packages when a new one came along (once you'd converted to this system:), and requesting any particular one would cause dpkg to install it (replacing whatever was installed) as usual. Good thing I tried it before posting:/ Turns out that in such a case, the exclusive presence of each package is enforced (Provides/Conflicts) but the trying to install a second one does not result in removal of what's already there (Replaces is apparently ignored (?!)). This appears to be true even using the latest dpkg (1.10.18, patched in analogy to fink's 1.10.9). dan -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
