[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#746215: marked as done (dvb-apps and libxbase64-bin: error when trying to install together)



Your message dated Mon, 28 Apr 2014 10:03:58 +0000
with message-id <E1WeiPm-0007zZ-3L@franck.debian.org>
and subject line Bug#746215: fixed in xbase64 3.1.2-2
has caused the Debian Bug report #746215,
regarding dvb-apps and libxbase64-bin: error when trying to install together
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
746215: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746215
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libxbase64-bin,dvb-apps
Version: libxbase64-bin/3.1.2-1
Version: dvb-apps/1.1.1+rev1500-1
Severity: serious
User: treinen@debian.org
Usertags: edos-file-overwrite

Date: 2014-04-28
Architecture: amd64
Distribution: sid

Hi,

automatic installation tests of packages that share a file and at the
same time do not conflict by their package dependency relationships has
detected the following problem:


Selecting previously unselected package libpng12-0:amd64.
(Reading database ... 10936 files and directories currently installed.)
Preparing to unpack .../libpng12-0_1.2.50-1_amd64.deb ...
Unpacking libpng12-0:amd64 (1.2.50-1) ...
Selecting previously unselected package libxau6:amd64.
Preparing to unpack .../libxau6_1%3a1.0.8-1_amd64.deb ...
Unpacking libxau6:amd64 (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp6:amd64.
Preparing to unpack .../libxdmcp6_1%3a1.1.1-1_amd64.deb ...
Unpacking libxdmcp6:amd64 (1:1.1.1-1) ...
Selecting previously unselected package libxcb1:amd64.
Preparing to unpack .../libxcb1_1.10-2_amd64.deb ...
Unpacking libxcb1:amd64 (1.10-2) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../libx11-data_2%3a1.6.2-1_all.deb ...
Unpacking libx11-data (2:1.6.2-1) ...
Selecting previously unselected package libx11-6:amd64.
Preparing to unpack .../libx11-6_2%3a1.6.2-1_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.6.2-1) ...
Selecting previously unselected package libzvbi-common.
Preparing to unpack .../libzvbi-common_0.2.35-2_all.deb ...
Unpacking libzvbi-common (0.2.35-2) ...
Selecting previously unselected package libzvbi0:amd64.
Preparing to unpack .../libzvbi0_0.2.35-2_amd64.deb ...
Unpacking libzvbi0:amd64 (0.2.35-2) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../libc-dev-bin_2.18-4_amd64.deb ...
Unpacking libc-dev-bin (2.18-4) ...
Selecting previously unselected package linux-libc-dev:amd64.
Preparing to unpack .../linux-libc-dev_3.13.10-1_amd64.deb ...
Unpacking linux-libc-dev:amd64 (3.13.10-1) ...
Selecting previously unselected package libc6-dev:amd64.
Preparing to unpack .../libc6-dev_2.18-4_amd64.deb ...
Unpacking libc6-dev:amd64 (2.18-4) ...
Selecting previously unselected package libxbase64-1.
Preparing to unpack .../libxbase64-1_3.1.2-1_amd64.deb ...
Unpacking libxbase64-1 (3.1.2-1) ...
Selecting previously unselected package libxbase64-dev.
Preparing to unpack .../libxbase64-dev_3.1.2-1_amd64.deb ...
Unpacking libxbase64-dev (3.1.2-1) ...
Selecting previously unselected package libxbase64-bin.
Preparing to unpack .../libxbase64-bin_3.1.2-1_amd64.deb ...
Unpacking libxbase64-bin (3.1.2-1) ...
Selecting previously unselected package dtv-scan-tables.
Preparing to unpack .../dtv-scan-tables_0+git20140326.cfc2975-1_all.deb ...
Unpacking dtv-scan-tables (0+git20140326.cfc2975-1) ...
Selecting previously unselected package dvb-apps.
Preparing to unpack .../dvb-apps_1.1.1+rev1500-1_amd64.deb ...
Unpacking dvb-apps (1.1.1+rev1500-1) ...
dpkg: error processing archive /var/cache/apt/archives/dvb-apps_1.1.1+rev1500-1_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/zap', which is also in package libxbase64-bin 3.1.2-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for man-db (2.6.7.1-1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/dvb-apps_1.1.1+rev1500-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


This is a serious bug as it makes installation fail, and violates
sections 7.6.1 and 10.1 of the policy. An optimal solution would
consist in only one of the packages installing that file, and renaming
or removing the file in the other package. Depending on the
circumstances you might also consider Replace relations or file
diversions. If the conflicting situation cannot be resolved then, as a
last resort, the two packages have to declare a mutual
Conflict. Please take into account that Replaces, Conflicts and
diversions should only be used when packages provide different
implementations for the same functionality.

Here is a list of files that are known to be shared by both packages
(according to the Contents file for sid/amd64, which may be
slightly out of sync):

  /usr/bin/zap

This bug has been filed against both packages. If you, the maintainers of
the two packages in question, have agreed on which of the packages will
resolve the problem please reassign the bug to that package. You may then
also register in the BTS that the other package is affected by the bug.

-Ralf.

PS: for more information about the detection of file overwrite errors
of this kind see http://edos.debian.net/file-overwrites/.

--- End Message ---
--- Begin Message ---
Source: xbase64
Source-Version: 3.1.2-2

We believe that the bug you reported is fixed in the latest version of
xbase64, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 746215@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated xbase64 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 28 Apr 2014 11:42:01 +0200
Source: xbase64
Binary: libxbase64-1 libxbase64-dev libxbase64-bin
Architecture: source amd64
Version: 3.1.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description: 
 libxbase64-1 - xbase compatible C++ class library (shared libraries)
 libxbase64-bin - xbase compatible C++ class library (utilities)
 libxbase64-dev - xbase compatible C++ class library (development files)
Closes: 746178 746215
Changes: 
 xbase64 (3.1.2-2) unstable; urgency=medium
 .
   * QA upload.
   * Mention GPL license for various binaries and scripts. Closes: #746178.
   * libxbase64-bin: Conflict with dvb-apps, both providing a `zap' binary.
     Assuming that Linux TV and Xbase utilities don't need to be installed
     together. Closes: #746215.
Checksums-Sha1: 
 81864631dbdbd5c3148cbb1eb4423d55f22f4637 1212 xbase64_3.1.2-2.dsc
 8bb09ec93d65134e0f51f52935a1837ff933a38a 9292 xbase64_3.1.2-2.debian.tar.xz
 ef564ac6c63db93c83952deac9447fb51ba81ccc 86984 libxbase64-1_3.1.2-2_amd64.deb
 5e1d3626d68ef7182953e085ca4e63fc777fc222 283498 libxbase64-dev_3.1.2-2_amd64.deb
 7cf330b75ac14618eb1678ec46704a0457835798 105960 libxbase64-bin_3.1.2-2_amd64.deb
Checksums-Sha256: 
 2a843112900b667340408d3da024420ca3afb4ac0fe717352c60bab06d8a95eb 1212 xbase64_3.1.2-2.dsc
 65c1d9643ac21b1f62f59ec86825c2da55757b331f196f918d00308dcca54ac9 9292 xbase64_3.1.2-2.debian.tar.xz
 ddcbf7693aa2bc6553f9d0b5dbe44e2e5125e70a6b905f7b5fe9e83920e9c703 86984 libxbase64-1_3.1.2-2_amd64.deb
 e29bb17b6b16891eb830db0026ad890294b6ec01d3a8f97eedce23a75aa409d3 283498 libxbase64-dev_3.1.2-2_amd64.deb
 13448cb56e2735b549ce4c92e24c1add8dfd9f22da9e494369e0cb5b9fc1c751 105960 libxbase64-bin_3.1.2-2_amd64.deb
Files: 
 b9ff625e4213bdf27e70d658616de0e8 86984 libs optional libxbase64-1_3.1.2-2_amd64.deb
 1f801dd8a3c82256b8740626dd87536a 283498 libdevel optional libxbase64-dev_3.1.2-2_amd64.deb
 11791f8de81b6681aa6a63ed976c819f 105960 libs optional libxbase64-bin_3.1.2-2_amd64.deb
 69c64524579579adfdb3c4d162408daf 1212 libs optional xbase64_3.1.2-2.dsc
 7f7fb0f7d50a98a0309730a6480dfabc 9292 libs optional xbase64_3.1.2-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlNeJcIACgkQStlRaw+TLJxiqgCfYCUThJXcBRzqvG2IReuVxwSh
4IkAoJeTPuKLIwrcLVdKWmLbks+tPQT+
=ZhAg
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: