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

Bug#673382: marked as done (gnunet-server and gnunet-fuse: error when trying to install together)



Your message dated Fri, 25 May 2012 10:17:16 +0000
with message-id <E1SXra8-0001eV-46@franck.debian.org>
and subject line Bug#673382: fixed in gnunet 0.9.2-2
has caused the Debian Bug report #673382,
regarding gnunet-server and gnunet-fuse: 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.)


-- 
673382: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673382
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gnunet-fuse,gnunet-server
Version: gnunet-fuse/0.8.0c-7
Version: gnunet-server/0.9.2-1
Severity: serious
User: treinen@debian.org
Usertags: edos-file-overwrite

Date: 2012-05-18
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!
  libasprintf0c2 libcap2 libkeyutils1 libkrb5support0 libk5crypto3 libkrb5-3
  libgssapi-krb5-2 libsasl2-2 libldap-2.4-2 libpcre3 libxml2 libffi5
  libglib2.0-0 libcroco3 librtmp0 libssh2-1 libcurl3-gnutls libelf1 libexpat1
  libltdl7 libfreetype6 ucf ttf-dejavu-core fontconfig-config libfontconfig1
  libjpeg8 liblcms1 libopenjpeg2 libpng12-0 libpoppler13 liblua5.1-0 libnspr4
  libnspr4-0d libnss3-1d librpmio2 rpm-common librpm2 libextractor3 libfuse2
  libunistring0 libgettextpo0 libgmp10 gcc-4.7-base libgomp1 libmicrohttpd10
  mysql-common libmysqlclient18 gettext-base gettext gnunet-common
  gnunet-client gnunet-fuse libglpk0 libpq5 gnunet-server

Extracting templates from packages: 54%
Extracting templates from packages: 100%
Preconfiguring packages ...
Authentication warning overridden.
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously unselected package libasprintf0c2:amd64.
(Reading database ... 10572 files and directories currently installed.)
Unpacking libasprintf0c2:amd64 (from .../libasprintf0c2_0.18.1.1-8_amd64.deb) ...
Selecting previously unselected package libcap2:amd64.
Unpacking libcap2:amd64 (from .../libcap2_1%3a2.22-1.1_amd64.deb) ...
Selecting previously unselected package libkeyutils1:amd64.
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 libpcre3:amd64.
Unpacking libpcre3:amd64 (from .../libpcre3_1%3a8.30-5_amd64.deb) ...
Selecting previously unselected package libxml2:amd64.
Unpacking libxml2:amd64 (from .../libxml2_2.7.8.dfsg-9_amd64.deb) ...
Selecting previously unselected package libffi5:amd64.
Unpacking libffi5:amd64 (from .../libffi5_3.0.10-3_amd64.deb) ...
Selecting previously unselected package libglib2.0-0:amd64.
Unpacking libglib2.0-0:amd64 (from .../libglib2.0-0_2.32.3-1_amd64.deb) ...
Selecting previously unselected package libcroco3:amd64.
Unpacking libcroco3:amd64 (from .../libcroco3_0.6.5-1_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 libelf1:amd64.
Unpacking libelf1:amd64 (from .../libelf1_0.153-1_amd64.deb) ...
Selecting previously unselected package libexpat1:amd64.
Unpacking libexpat1:amd64 (from .../libexpat1_2.1.0-1_amd64.deb) ...
Selecting previously unselected package libltdl7:amd64.
Unpacking libltdl7:amd64 (from .../libltdl7_2.4.2-1_amd64.deb) ...
Selecting previously unselected package libfreetype6:amd64.
Unpacking libfreetype6:amd64 (from .../libfreetype6_2.4.9-1_amd64.deb) ...
Selecting previously unselected package ucf.
Unpacking ucf (from .../ucf_3.0025+nmu3_all.deb) ...
Moving old data out of the way
Selecting previously unselected package ttf-dejavu-core.
Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.33-2_all.deb) ...
Selecting previously unselected package fontconfig-config.
Unpacking fontconfig-config (from .../fontconfig-config_2.9.0-5_all.deb) ...
Selecting previously unselected package libfontconfig1:amd64.
Unpacking libfontconfig1:amd64 (from .../libfontconfig1_2.9.0-5_amd64.deb) ...
Selecting previously unselected package libjpeg8:amd64.
Unpacking libjpeg8:amd64 (from .../libjpeg8_8d-1_amd64.deb) ...
Selecting previously unselected package liblcms1.
Unpacking liblcms1 (from .../liblcms1_1.19.dfsg-1+b2_amd64.deb) ...
Selecting previously unselected package libopenjpeg2.
Unpacking libopenjpeg2 (from .../libopenjpeg2_1.3+dfsg-4+b1_amd64.deb) ...
Selecting previously unselected package libpng12-0:amd64.
Unpacking libpng12-0:amd64 (from .../libpng12-0_1.2.49-1_amd64.deb) ...
Selecting previously unselected package libpoppler13.
Unpacking libpoppler13 (from .../libpoppler13_0.16.7-3_amd64.deb) ...
Selecting previously unselected package liblua5.1-0:amd64.
Unpacking liblua5.1-0:amd64 (from .../liblua5.1-0_5.1.5-2_amd64.deb) ...
Selecting previously unselected package libnspr4:amd64.
Unpacking libnspr4:amd64 (from .../libnspr4_2%3a4.9-3_amd64.deb) ...
Selecting previously unselected package libnspr4-0d:amd64.
Unpacking libnspr4-0d:amd64 (from .../libnspr4-0d_2%3a4.9-3_amd64.deb) ...
Selecting previously unselected package libnss3-1d:amd64.
Unpacking libnss3-1d:amd64 (from .../libnss3-1d_3.13.4-1_amd64.deb) ...
Selecting previously unselected package librpmio2.
Unpacking librpmio2 (from .../librpmio2_4.9.1.3-2_amd64.deb) ...
Selecting previously unselected package rpm-common.
Unpacking rpm-common (from .../rpm-common_4.9.1.3-2_amd64.deb) ...
Selecting previously unselected package librpm2.
Unpacking librpm2 (from .../librpm2_4.9.1.3-2_amd64.deb) ...
Selecting previously unselected package libextractor3.
Unpacking libextractor3 (from .../libextractor3_1%3a0.6.3-4_amd64.deb) ...
Selecting previously unselected package libfuse2:amd64.
Unpacking libfuse2:amd64 (from .../libfuse2_2.8.7-2_amd64.deb) ...
Selecting previously unselected package libunistring0:amd64.
Unpacking libunistring0:amd64 (from .../libunistring0_0.9.3-5_amd64.deb) ...
Selecting previously unselected package libgettextpo0:amd64.
Unpacking libgettextpo0:amd64 (from .../libgettextpo0_0.18.1.1-8_amd64.deb) ...
Selecting previously unselected package libgmp10:amd64.
Unpacking libgmp10:amd64 (from .../libgmp10_2%3a5.0.5+dfsg-1.1_amd64.deb) ...
Selecting previously unselected package gcc-4.7-base:amd64.
Unpacking gcc-4.7-base:amd64 (from .../gcc-4.7-base_4.7.0-8_amd64.deb) ...
Selecting previously unselected package libgomp1:amd64.
Unpacking libgomp1:amd64 (from .../libgomp1_4.7.0-8_amd64.deb) ...
Selecting previously unselected package libmicrohttpd10.
Unpacking libmicrohttpd10 (from .../libmicrohttpd10_0.9.19-3_amd64.deb) ...
Selecting previously unselected package mysql-common.
Unpacking mysql-common (from .../mysql-common_5.5.23-2_all.deb) ...
Selecting previously unselected package libmysqlclient18:amd64.
Unpacking libmysqlclient18:amd64 (from .../libmysqlclient18_5.5.23-2_amd64.deb) ...
Selecting previously unselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.18.1.1-8_amd64.deb) ...
Selecting previously unselected package gettext.
Unpacking gettext (from .../gettext_0.18.1.1-8_amd64.deb) ...
Selecting previously unselected package gnunet-common.
Unpacking gnunet-common (from .../gnunet-common_0.9.2-1_amd64.deb) ...
Selecting previously unselected package gnunet-client.
Unpacking gnunet-client (from .../gnunet-client_0.9.2-1_amd64.deb) ...
Selecting previously unselected package gnunet-fuse.
Unpacking gnunet-fuse (from .../gnunet-fuse_0.8.0c-7_amd64.deb) ...
Selecting previously unselected package libglpk0.
Unpacking libglpk0 (from .../libglpk0_4.45-1_amd64.deb) ...
Selecting previously unselected package libpq5.
Unpacking libpq5 (from .../libpq5_9.1.3-2_amd64.deb) ...
Selecting previously unselected package gnunet-server.
Unpacking gnunet-server (from .../gnunet-server_0.9.2-1_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/gnunet-server_0.9.2-1_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/gnunet-fs', which is also in package gnunet-fuse 0.8.0c-7
configured to not write apport reports
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for man-db ...
Processing triggers for install-info ...
Errors were encountered while processing:
 /var/cache/apt/archives/gnunet-server_0.9.2-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/gnunet-fs
  /usr/share/man/man1/gnunet-fs.1.gz

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: gnunet
Source-Version: 0.9.2-2

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

gnunet-client_0.9.2-2_amd64.deb
  to main/g/gnunet/gnunet-client_0.9.2-2_amd64.deb
gnunet-common_0.9.2-2_amd64.deb
  to main/g/gnunet/gnunet-common_0.9.2-2_amd64.deb
gnunet-dbg_0.9.2-2_amd64.deb
  to main/g/gnunet/gnunet-dbg_0.9.2-2_amd64.deb
gnunet-dev_0.9.2-2_amd64.deb
  to main/g/gnunet/gnunet-dev_0.9.2-2_amd64.deb
gnunet-server_0.9.2-2_amd64.deb
  to main/g/gnunet/gnunet-server_0.9.2-2_amd64.deb
gnunet_0.9.2-2.debian.tar.gz
  to main/g/gnunet/gnunet_0.9.2-2.debian.tar.gz
gnunet_0.9.2-2.dsc
  to main/g/gnunet/gnunet_0.9.2-2.dsc
gnunet_0.9.2-2_all.deb
  to main/g/gnunet/gnunet_0.9.2-2_all.deb



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 673382@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bertrand Marc <beberking@gmail.com> (supplier of updated gnunet 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 23 May 2012 21:54:32 +0200
Source: gnunet
Binary: gnunet gnunet-client gnunet-common gnunet-dbg gnunet-server gnunet-dev
Architecture: source all amd64
Version: 0.9.2-2
Distribution: unstable
Urgency: low
Maintainer: Bertrand Marc <beberking@gmail.com>
Changed-By: Bertrand Marc <beberking@gmail.com>
Description: 
 gnunet     - secure, trust-based peer-to-peer framework (meta)
 gnunet-client - secure, trust-based peer-to-peer framework (client)
 gnunet-common - secure, trust-based peer-to-peer framework (common)
 gnunet-dbg - secure, trust-based peer-to-peer framework (debug)
 gnunet-dev - secure, trust-based peer-to-peer framework (development)
 gnunet-server - secure, trust-based peer-to-peer framework (server)
Closes: 673302 673382 673801
Changes: 
 gnunet (0.9.2-2) unstable; urgency=low
 .
   * Build-depends on libextractor (>=1:0.6.3), with an epoch (Closes: #673302).
   * Gnunet-server breaks/replaces gnunet-fuse (<<0.9) as they both contains
     common files (Closes: #673382).
   * gnunet-server breaks/replaces gnunet-client (<<0.9) (Closes: #673801).
Checksums-Sha1: 
 15cbae77d28e89fc7e94d0060cfa4c9096781951 2446 gnunet_0.9.2-2.dsc
 4c8dda3415e9edd4b9f891e7dc40cdfe72515787 28135 gnunet_0.9.2-2.debian.tar.gz
 0bb60a566890f2c25b709a5954ede8454a994883 916 gnunet_0.9.2-2_all.deb
 967521f1a56c8c997a40302c4804c03626440ee5 46562 gnunet-client_0.9.2-2_amd64.deb
 a7084cb171a375693e3b9cafb52bfef4d9a44bea 322586 gnunet-common_0.9.2-2_amd64.deb
 66cb25d595806b3f4011fd6fbc9fdba689db8f72 2649906 gnunet-dbg_0.9.2-2_amd64.deb
 aecc9a1c80d455e77943a30a3b8ef0fa85925bf1 773780 gnunet-server_0.9.2-2_amd64.deb
 f17fce924ff3ca3b4fb4bb717d6d2db9d61eed4b 165478 gnunet-dev_0.9.2-2_amd64.deb
Checksums-Sha256: 
 413b24d4b85ccf02bbc35d2282f3ff2df56ceb6c7581ae913fe19f48947fae80 2446 gnunet_0.9.2-2.dsc
 15dacfdec1ad34b358fd20d8e21a23ad49b3807fc67d6598a91a658b120d19f3 28135 gnunet_0.9.2-2.debian.tar.gz
 dae6ea78eb3b44d98b9d961f153c9bfc063ba1ebff0a5821ce7ed2d1f38b0506 916 gnunet_0.9.2-2_all.deb
 96fe51c3b5fbe7a30400072481759335bf15090ffb799f4344c5288f35d50cba 46562 gnunet-client_0.9.2-2_amd64.deb
 e642ca6eca84b06a663ecb06607e24f05d249d4ea78e455149efdd0e080b9c52 322586 gnunet-common_0.9.2-2_amd64.deb
 68c3ee1dbf8a3619ca4b8b6b96842319461fd26af8a111b588c2d2d797091f40 2649906 gnunet-dbg_0.9.2-2_amd64.deb
 d882d3628ce7b62731893fa6f2b5265fa38c815e1df567588c38ca41eeba7625 773780 gnunet-server_0.9.2-2_amd64.deb
 ae39b1782e41426cdf4a13d640c71606fd8b72de8c4db00213f75fdd6fb9782e 165478 gnunet-dev_0.9.2-2_amd64.deb
Files: 
 79b7cae4fcd3f2b027281b33783708a1 2446 net optional gnunet_0.9.2-2.dsc
 c93b413fb1876da226d505b561e0c56f 28135 net optional gnunet_0.9.2-2.debian.tar.gz
 2c59b26607cdbfe1baf04828954d2e8e 916 net optional gnunet_0.9.2-2_all.deb
 9ce6cf1ff2579f4a2891f9ec855fa1cc 46562 net optional gnunet-client_0.9.2-2_amd64.deb
 15db75328fccbce33665a209c9e3c361 322586 net optional gnunet-common_0.9.2-2_amd64.deb
 f08eb6db26f075f7d717dda779b752ac 2649906 debug extra gnunet-dbg_0.9.2-2_amd64.deb
 fd8a0a1706370cc77cc9ae22a291ad65 773780 net optional gnunet-server_0.9.2-2_amd64.deb
 e79bde9bd8daa06766b91a071e320b84 165478 libdevel optional gnunet-dev_0.9.2-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIVAwUBT79Y4gkauFYGmqocAQgyHQ//VLGEJA3Vst5J1iDiGI/oUOeX16U5NEwh
xf1+6joPZV6mQ8OKlm9Z8IxsoEzf1ZZLFieNKNFOmolZ+VQzXd0H0iSBkQ4kJOSl
e4de+vseq9X8/Yred9zVP9ikFwF8+rFSTtP5hUDz0HnT3ZVBRIk5gzZKWicIjLPs
DgjPDBh7QDf7mO3MlVxq7fHLw/fSkOSTtiQQDS77ykLfMLPBXV9FR+U9S1QSbNS5
BiHKIpxcIXUhuwEI+zvzCFIDYx01iqX/NeWkHdwrdaOfsxWuFrDKb2vrNnE/K7VN
eKcJx0ALlgaNDjsz362pNfXNIvIyyYcqgIFsj+Q1HY2cKERifFqECvPZ8zp/jhvS
13y9uJZL1u2yZ8Cim7chqdyuNE7D7dC8ELvXncb5kg6BzmXf1pewBeUm5yI6PCME
rwgYBjBAk4eqX5Tz/rSa7Lp/b4F3cg4l7iGTDOQHR/qvm5EePcFPOQGH+UgldVCj
x22tEHb2BjaYw7jh2342taCMxOQ4EuPACqTTm2vu4q+JRo6rGys/WTJejb0It4IK
Vz7NgtoqvLaifiumJx/WZFBitgTazYxIrEfl62yyiQUuMWbj8XNLR6Xq3TrYXdHO
NFWdp8s67MTbIeO5w5sGlrKwufNFAQYmMKvAs5Xe7b1NoZMB/D+PJrvgRE2jYcEB
iwqY1ppQ1ZY=
=Odew
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: