Theodore Ts'o <[EMAIL PROTECTED]> writes: > severity 330737 wishlist > thanks > > On Thu, Sep 29, 2005 at 04:02:12PM +0000, Goswin von Brederlow wrote: >> libuuid1 contains a binary (/usr/bin/uuidgen), thereby preventing a future >> libuuid2 to be installable in parallel. This also prevents multiarch flavours >> of this package to coexist. >> >> Please split /usr/bin/uuidgen into a uuid-bin package. > > Hardly; I can just release a new package with "replaces: libuuid1" if > necessary.
You can't. That would make libuuid1 upgrade fail if libuuid2 is installed first, as would happen randomly when people update from stable. Also installing libuuid2 and removing it would leave libuuid1 incomplete as it removes the file and so on. Replaces only works right together with a Conflicts entry. > And since when has dpkg supported multiple arch flavors simultaneously > installed? You're going to have problems with /usr/share/doc/pkg/* > colliding that is a previously unsolved problem. > > - Ted That part is going to be special cased in dpkg. Currently an automatic diversion mechanism seems the best way. Unless there is a -common deb for it. MfG Goswin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]