[SCM] Free Firewire Audio Drivers (ffado.org) packaging branch, master, updated. debian/2.0~rc2+svn1569-2-9-g576568f

Felipe Sateler fsateler at gmail.com
Wed Dec 23 15:30:30 UTC 2009


On Wed, 2009-12-23 at 13:09 +0100, Adrian Knoth wrote:
> On Wed, Dec 23, 2009 at 11:59:15AM +0000, adiknoth-guest at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20091223/95078523/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list