On Fri, Nov 25, 2005 at 11:00:46PM +0100, Richard B. Kreckel wrote: > Matthias Klose wrote:
> >Package: libginac1.3c2a > >Severity: serious > >Unpacking libginac1.3c2a (from .../libginac1.3c2a_1.3.3-2_hppa.deb) > >... > >dpkg: error processing > >/var/cache/apt/archives/libginac1.3c2a_1.3.3-2_hppa.deb (--unpack): > >trying to overwrite `/usr/lib/libginac-1.3.so.2.1.0', which is also > >in package libginac1.3c2 > >dpkg-deb: subprocess paste killed by signal (Broken pipe) > Thanks. BTW: is it enough to add a Replaces:-field to the library > packages or must I add a Conflicts:-field, too? My reading of the > document would be to just add a Replaces:, but the subject irritates me. It needs to be both a Conflicts: and Replaces:, because these are incompatible implementations of /usr/lib/libginac-1.3.so.2.1.0 -- if you *don't* conflict, there's nothing telling the user that packages depending on libginac1.3c2 will break. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/
signature.asc
Description: Digital signature