On Wed, 2009-12-23 at 13:09 +0100, Adrian Knoth wrote:
> On Wed, Dec 23, 2009 at 11:59:15AM +0000, 
> adiknoth-gu...@users.alioth.debian.org wrote:
> 
> Hi!
> 
> > -Package: libffado1
> > +Package: libffado2
> >  Section: libs
> >  Architecture: i386 amd64 powerpc
> >  Depends: ${shlibs:Depends}, ${misc:Depends}
> > +Replaces: libffado1
> 
> Both libs can co-exist, however, a user usually only wants the newest
> version.
> 
> Should I remove the Replaces line? Does this make life easier for
> upgrades? I imagine the following:
> 
>  * A user now has libffado1 and jackd-someversion
>  * dist-upgrade pulls in libffado2 and removes libffado1
>  * jackd-firewire is broken, because it is linked against libffado1
> 
> Without the Replaces line, a user would still use libffado1 until we
> upload a new jackd version depending on libffado2.
> 
> 
> To me, removing Replaces seems reasonable, but I might miss something...
> 

Actually, Replaces means that one package replaces another... which
means that it can overwrite files contained in the other. So it does not
force the removal of libffado1.
If there no file conflicts, then you should drop the Replaces line.

-- 
Saludos,
Felipe Sateler

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

_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to