Your message dated Wed, 23 May 2012 11:03:31 +0000
with message-id <e1sx9ln-0005gm...@franck.debian.org>
and subject line Bug#673736: fixed in libdivecomputer 0.1.0-2
has caused the Debian Bug report #673736,
regarding libdivecomputer0 and smartpm-core: 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 ow...@bugs.debian.org
immediately.)
--
673736: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673736
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: smartpm-core,libdivecomputer0
Version: smartpm-core/1.4-2
Version: libdivecomputer0/0.1.0-1
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite
Date: 2012-05-21
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:
WARNING: The following packages cannot be authenticated!
libkeyutils1 libkrb5support0 libk5crypto3 libkrb5-3 libgssapi-krb5-2
libsasl2-2 libldap-2.4-2 librtmp0 libssh2-1 libcurl3-gnutls libexpat1
libdb4.8 mime-support python2.7-minimal python2.7 python-minimal python
python-support python2.6-minimal python2.6 python-pexpect python-pycurl
python-smartpm smartpm-core libdivecomputer0
Authentication warning overridden.
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously unselected package libkeyutils1:amd64.
(Reading database ... 10575 files and directories currently installed.)
Unpacking libkeyutils1:amd64 (from .../libkeyutils1_1.5.5-2_amd64.deb) ...
Selecting previously unselected package libkrb5support0:amd64.
Unpacking libkrb5support0:amd64 (from
.../libkrb5support0_1.10.1+dfsg-1_amd64.deb) ...
Selecting previously unselected package libk5crypto3:amd64.
Unpacking libk5crypto3:amd64 (from .../libk5crypto3_1.10.1+dfsg-1_amd64.deb) ...
Selecting previously unselected package libkrb5-3:amd64.
Unpacking libkrb5-3:amd64 (from .../libkrb5-3_1.10.1+dfsg-1_amd64.deb) ...
Selecting previously unselected package libgssapi-krb5-2:amd64.
Unpacking libgssapi-krb5-2:amd64 (from
.../libgssapi-krb5-2_1.10.1+dfsg-1_amd64.deb) ...
Selecting previously unselected package libsasl2-2:amd64.
Unpacking libsasl2-2:amd64 (from .../libsasl2-2_2.1.25.dfsg1-4_amd64.deb) ...
Selecting previously unselected package libldap-2.4-2:amd64.
Unpacking libldap-2.4-2:amd64 (from .../libldap-2.4-2_2.4.28-1.3_amd64.deb) ...
Selecting previously unselected package librtmp0:amd64.
Unpacking librtmp0:amd64 (from
.../librtmp0_2.4+20111222.git4e06e21-1_amd64.deb) ...
Selecting previously unselected package libssh2-1:amd64.
Unpacking libssh2-1:amd64 (from .../libssh2-1_1.4.1-1_amd64.deb) ...
Selecting previously unselected package libcurl3-gnutls:amd64.
Unpacking libcurl3-gnutls:amd64 (from .../libcurl3-gnutls_7.25.0-1_amd64.deb)
...
Selecting previously unselected package libexpat1:amd64.
Unpacking libexpat1:amd64 (from .../libexpat1_2.1.0-1_amd64.deb) ...
Selecting previously unselected package libdb4.8:amd64.
Unpacking libdb4.8:amd64 (from .../libdb4.8_4.8.30-11_amd64.deb) ...
Selecting previously unselected package mime-support.
Unpacking mime-support (from .../mime-support_3.52-1_all.deb) ...
Selecting previously unselected package python2.7-minimal.
Unpacking python2.7-minimal (from
.../python2.7-minimal_2.7.3~rc2-2.1_amd64.deb) ...
Selecting previously unselected package python2.7.
Unpacking python2.7 (from .../python2.7_2.7.3~rc2-2.1_amd64.deb) ...
Selecting previously unselected package python-minimal.
Unpacking python-minimal (from .../python-minimal_2.7.2-10_all.deb) ...
Selecting previously unselected package python.
Unpacking python (from .../python_2.7.2-10_all.deb) ...
Selecting previously unselected package python-support.
Unpacking python-support (from .../python-support_1.0.14_all.deb) ...
Selecting previously unselected package python2.6-minimal.
Unpacking python2.6-minimal (from .../python2.6-minimal_2.6.7-4_amd64.deb) ...
Selecting previously unselected package python2.6.
Unpacking python2.6 (from .../python2.6_2.6.7-4_amd64.deb) ...
Selecting previously unselected package python-pexpect.
Unpacking python-pexpect (from .../python-pexpect_2.4-1_all.deb) ...
Selecting previously unselected package python-pycurl.
Unpacking python-pycurl (from .../python-pycurl_7.19.0-5_amd64.deb) ...
Selecting previously unselected package python-smartpm.
Unpacking python-smartpm (from .../python-smartpm_1.4-2_amd64.deb) ...
Selecting previously unselected package smartpm-core.
Unpacking smartpm-core (from .../smartpm-core_1.4-2_amd64.deb) ...
Selecting previously unselected package libdivecomputer0.
Unpacking libdivecomputer0 (from .../libdivecomputer0_0.1.0-1_amd64.deb) ...
dpkg: error processing
/var/cache/apt/archives/libdivecomputer0_0.1.0-1_amd64.deb (--unpack):
trying to overwrite '/usr/bin/smart', which is also in package smartpm-core
1.4-2
configured to not write apport reports
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for man-db ...
Errors were encountered while processing:
/var/cache/apt/archives/libdivecomputer0_0.1.0-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/smart
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: libdivecomputer
Source-Version: 0.1.0-2
We believe that the bug you reported is fixed in the latest version of
libdivecomputer, which is due to be installed in the Debian FTP archive:
libdivecomputer-dev_0.1.0-2_amd64.deb
to main/libd/libdivecomputer/libdivecomputer-dev_0.1.0-2_amd64.deb
libdivecomputer0_0.1.0-2_amd64.deb
to main/libd/libdivecomputer/libdivecomputer0_0.1.0-2_amd64.deb
libdivecomputer_0.1.0-2.debian.tar.gz
to main/libd/libdivecomputer/libdivecomputer_0.1.0-2.debian.tar.gz
libdivecomputer_0.1.0-2.dsc
to main/libd/libdivecomputer/libdivecomputer_0.1.0-2.dsc
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 673...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Khalid El Fathi <kha...@elfathi.fr> (supplier of updated libdivecomputer
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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 21 May 2012 22:50:13 +0200
Source: libdivecomputer
Binary: libdivecomputer-dev libdivecomputer0
Architecture: source amd64
Version: 0.1.0-2
Distribution: unstable
Urgency: low
Maintainer: Khalid El Fathi <kha...@elfathi.fr>
Changed-By: Khalid El Fathi <kha...@elfathi.fr>
Description:
libdivecomputer-dev - dive computer interface library - development files
libdivecomputer0 - dive computer interface library
Closes: 673736
Changes:
libdivecomputer (0.1.0-2) unstable; urgency=low
.
* Fix file overwrite (Closes: #673736)
* debian/control
- (Build-Depends): Add dpkg-dev (for dpkg-buildflags)
- (Build-Depends): Add libusb-dev for compiling Atomics Cobalt
* debian/libdivecomputer0.install
- Replace usr/bin/* by usr/bin/universal
* debian/libdivecomputer0.manpages
- Remove the man pages
* debian/man/universal.1
- Remove the section "SEE ALSO"
* debian/rules
- Enable hardened build flags through dpkg-buildflags
* Update README.Debian
Checksums-Sha1:
11912d80d8111c5b7db1ccd9f4cb52f1bfd411cb 2035 libdivecomputer_0.1.0-2.dsc
2ab8b770b29ae6010d74ea3dec2d19e861fff13e 6629
libdivecomputer_0.1.0-2.debian.tar.gz
20b8b6bf398c634248a40d59472b45fa561fe0ec 116192
libdivecomputer-dev_0.1.0-2_amd64.deb
efdbbbad276eca5bb4f61c9671c82a9a7a3f5380 94146
libdivecomputer0_0.1.0-2_amd64.deb
Checksums-Sha256:
dd2176710c8c3b30da28c085d127d71da4fbd7046c31974355e81a2a972a9368 2035
libdivecomputer_0.1.0-2.dsc
7793c64816de1ab74f182b23770ae60e3ade43ce1244d13e5ce6315429caa946 6629
libdivecomputer_0.1.0-2.debian.tar.gz
5005d138aab27f02de2009e910cfd0f2be5d543f359b5d7de2daad3324bcb6ff 116192
libdivecomputer-dev_0.1.0-2_amd64.deb
f7823902cd0f1e30b665aef8d10a699662761611d726e026c60e6eeea3e4d69c 94146
libdivecomputer0_0.1.0-2_amd64.deb
Files:
9dbd8c997837ea68d20a00e59e642f8e 2035 libs extra libdivecomputer_0.1.0-2.dsc
fa6e2c43d407dec7f77cc092c1f09470 6629 libs extra
libdivecomputer_0.1.0-2.debian.tar.gz
d1f4dda6aa24d65b04834bb03b6be020 116192 libdevel extra
libdivecomputer-dev_0.1.0-2_amd64.deb
55b1265c439cbde2540beb62e346f663 94146 libs extra
libdivecomputer0_0.1.0-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJPvMHBAAoJEBYoHy4AfJjRBzAP+wdNhuvCS3uJ92Acw/2oFpRk
HwZgnCG2rJeMtRZSjwfwnyz8RmzQXxZXsCHAZf1ppL14f8/UdP87p44RGUoxlhzg
TXVj3ffxOaX3lKZIpXpCHpWt2L0a66jQRHCpwJqfiQtV+HQEQJsixp7IY3uRg0DE
5icganYz/NfhRaffp+KsmlTjw94fN2GQUB4t7U1aiagO97XtDhEwTZTnGy0ChIV5
BUP1YtN3JgIGWLi0VB+0inSmZisS7+eqxtiZYtf8df4n07sZppiflSGZF5D9w9bf
z7dP/Jtu0rSS/pgf5uhkWekYHmF88zW5DUC144MQAHLs1qqpJv3Lhpr7CX8ba0N9
JWJyNC9TqlMweIkQHTwp1Kn4DTADmBG4qNVI9ChV67ZJc3/dsHpeZC1AfzXH6QU6
/OmlhFpgdj5jVGkhyMRtMxaJzafkUS1fTNFKhy/s6/in+hj0v9tgN0lBgDrMq0Ja
g31Y8b0PtoWPiJ4io606b2QAVh2iUyv/JAznW8B787aoZopA6Z9R56OESIWiqcp5
cB3W8zWGxXk3vNsjZyUED3SdBu/TS2JUmRCGhVg9sRWNu5Nhqk4uJnreosKlHmvP
23Wwg5JX46sT1qaLvyj2senubvEhDQIyfIbR71RM+kcAX59vfqdJoWp42xUM9tYY
Jweh9/n65oAOFIOF2XS5
=30g7
-----END PGP SIGNATURE-----
--- End Message ---