Reinhard Tartler <[EMAIL PROTECTED]> writes: > merge 484585 484586 484587 > retitle 484585 "installing ffmpeg from http://debian-multimedia.org breaks > upgrades to lenny" > stop > > Russell Coker <[EMAIL PROTECTED]> writes: > >> Unpacking libpostproc51 (from .../libpostproc51_0.svn20080206-8_i386.deb) ... >> dpkg: error processing >> /var/cache/apt/archives/libpostproc51_0.svn20080206-8_i386.deb (--unpack): >> trying to overwrite `/usr/lib/libpostproc.so.51.1.0', which is also in >> package libpostproccvs51 >> >> >> Unpacking libavcodec51 (from .../libavcodec51_0.svn20080206-8_i386.deb) ... >> dpkg: error processing >> /var/cache/apt/archives/libavcodec51_0.svn20080206-8_i386.deb (--unpack): >> trying to overwrite `/usr/lib/libavcodec.so.51', which is also in package >> libavcodeccvs51 >> >> dpkg: error processing >> /var/cache/apt/archives/libavutil49_0.svn20080206-8_i386.deb (--unpack): >> trying to overwrite `/usr/lib/libavutil.so.49', which is also in package >> libavutilcvs49 >> >> The above came from using dselect to upgrade from Etch to unstable. > > That's because you have installed packages from an unofficial package > source, most likely http://debian-multimedia.org. I acknowlede that this > is a problem, but not strictly a bug in the packages in debian. > > It used to work in the past because debian has introduced a debian > specific soname on the libraries. If Christian had done so as well, you > wouldn't see the bug. > > So the question remains, what can we do here: > > a) ignore this issue > b) add Conflict/Replaces against the packages of > http://debian-multimedia.org > c) introduce a private soname for ffmpeg in > http://debian-multimedia.org, similar like previously in debian. > > Christian, I'd like to hear your input on this issue.
This is already fixed in my package. Each new name packages (without cvs in package name) conflicts/replaces the old packages name (with cvs in package name). Example with libavcodec51 : ,---- | $ apt-cache show libavcodec51 | Package: libavcodec51 | Priority: optional | Section: libs | Installed-Size: 3952 | Maintainer: Christian Marillat <[EMAIL PROTECTED]> | Architecture: i386 | Source: ffmpegcvs | Version: 3:20080531-0.1 | Replaces: libavcodeccvs51 | | Conflicts: libavcodeccvs51 `---- Christian -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

