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]

Reply via email to