On Wednesday 16 January 2008, Peter Volkov wrote:
> В Пнд, 14/01/2008 в 02:10 +0200, Petteri Räty пишет:
> > Mike Frysinger kirjoitti:
> > > On Sunday 13 January 2008, Petteri Räty wrote:
> > >> Peter Volkov kirjoitti:
> > >>> Also why not just do package move for libdts to avoid manual unmerge
> > >>> libdts?
> > >>
> > >> Package moves don't work very well if you move an existing package to
> > >> another.
> > >
> > > unless they had a block in place ...
> >
> > When you move a package over an another the files don't change. So
> > Portage thinks you have libdca installed but the files are from libdts.
> > So every depending on libdca would have to have their atoms in such a
> > way that doesn't match libdts existing versions. Please correct me if I
> > am wrong.
>
> Thank you, now I see. And if I understood correctly to fix atoms you
> just have to add >=media-libs/libdca-0.0.5 into DEPEND of packages which
> depend only on libdca. After this package move will work as it should.
> Did I miss anything?
>
> Mike, how blocks help here?

if two packages provide the same binary and they blocked each other, a move 
would be doable as it would be impossible for the two packages to be 
installed simultaneously.  but as Petteri points out, libdca/libdts dont 
provide the same SONAME so a package move wouldnt be possible.
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to