Your message dated Sun, 06 May 2012 21:48:09 +0000
with message-id <e1sr9jj-00077a...@franck.debian.org>
and subject line Bug#659081: fixed in ghc 7.4.1-3
has caused the Debian Bug report #659081,
regarding libghc-binary-doc and ghc-doc: 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.)
--
659081: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659081
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ghc-doc,libghc-binary-doc
Version: ghc-doc/7.4.1-1
Version: libghc-binary-doc/0.5.1.0-1
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite
Date: 2012-02-08
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!
libffi5 libgmp10 libgmpxx4ldbl libgomp1 libmpfr4 libquadmath0 libmpc2
binutils cpp-4.6 cpp gcc-4.6 gcc libbsd0 libbsd-dev libc-dev-bin
linux-libc-dev libc6-dev libffi-dev libgmp-dev ghc ghc-haddock ghc-doc
libghc-binary-doc
Authentication warning overridden.
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously unselected package libffi5.
(Reading database ... 10530 files and directories currently installed.)
Unpacking libffi5 (from .../libffi5_3.0.10-3_amd64.deb) ...
Selecting previously unselected package libgmp10.
Unpacking libgmp10 (from .../libgmp10_2%3a5.0.3+dfsg-1_amd64.deb) ...
Selecting previously unselected package libgmpxx4ldbl.
Unpacking libgmpxx4ldbl (from .../libgmpxx4ldbl_2%3a5.0.3+dfsg-1_amd64.deb) ...
Selecting previously unselected package libgomp1.
Unpacking libgomp1 (from .../libgomp1_4.6.2-12_amd64.deb) ...
Selecting previously unselected package libmpfr4.
Unpacking libmpfr4 (from .../libmpfr4_3.1.0-3_amd64.deb) ...
Selecting previously unselected package libquadmath0.
Unpacking libquadmath0 (from .../libquadmath0_4.6.2-12_amd64.deb) ...
Selecting previously unselected package libmpc2.
Unpacking libmpc2 (from .../libmpc2_0.9-4_amd64.deb) ...
Selecting previously unselected package binutils.
Unpacking binutils (from .../binutils_2.22-5_amd64.deb) ...
Selecting previously unselected package cpp-4.6.
Unpacking cpp-4.6 (from .../cpp-4.6_4.6.2-12_amd64.deb) ...
Selecting previously unselected package cpp.
Unpacking cpp (from .../cpp_4%3a4.6.2-4_amd64.deb) ...
Selecting previously unselected package gcc-4.6.
Unpacking gcc-4.6 (from .../gcc-4.6_4.6.2-12_amd64.deb) ...
Selecting previously unselected package gcc.
Unpacking gcc (from .../gcc_4%3a4.6.2-4_amd64.deb) ...
Selecting previously unselected package libbsd0.
Unpacking libbsd0 (from .../libbsd0_0.3.0-1_amd64.deb) ...
Selecting previously unselected package libbsd-dev.
Unpacking libbsd-dev (from .../libbsd-dev_0.3.0-1_amd64.deb) ...
Selecting previously unselected package libc-dev-bin.
Unpacking libc-dev-bin (from .../libc-dev-bin_2.13-26_amd64.deb) ...
Selecting previously unselected package linux-libc-dev.
Unpacking linux-libc-dev (from .../linux-libc-dev_3.2.4-1_amd64.deb) ...
Selecting previously unselected package libc6-dev.
Unpacking libc6-dev (from .../libc6-dev_2.13-26_amd64.deb) ...
Selecting previously unselected package libffi-dev.
Unpacking libffi-dev (from .../libffi-dev_3.0.10-3_amd64.deb) ...
Selecting previously unselected package libgmp-dev.
Unpacking libgmp-dev (from .../libgmp-dev_2%3a5.0.3+dfsg-1_amd64.deb) ...
Selecting previously unselected package ghc.
Unpacking ghc (from .../archives/ghc_7.4.1-1_amd64.deb) ...
Selecting previously unselected package ghc-haddock.
Unpacking ghc-haddock (from .../ghc-haddock_7.4.1-1_amd64.deb) ...
Selecting previously unselected package ghc-doc.
Unpacking ghc-doc (from .../ghc-doc_7.4.1-1_all.deb) ...
Selecting previously unselected package libghc-binary-doc.
Unpacking libghc-binary-doc (from .../libghc-binary-doc_0.5.1.0-1_all.deb) ...
dpkg: error processing
/var/cache/apt/archives/libghc-binary-doc_0.5.1.0-1_all.deb (--unpack):
trying to overwrite '/usr/lib/ghc-doc/haddock/binary-0.5.1.0/binary.haddock',
which is also in package ghc-doc 7.4.1-1
configured to not write apport reports
Processing triggers for man-db ...
Processing triggers for install-info ...
Errors were encountered while processing:
/var/cache/apt/archives/libghc-binary-doc_0.5.1.0-1_all.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/lib/ghc-doc/haddock/binary-0.5.1.0/binary.haddock
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: ghc
Source-Version: 7.4.1-3
We believe that the bug you reported is fixed in the latest version of
ghc, which is due to be installed in the Debian FTP archive:
ghc-doc_7.4.1-3_all.deb
to main/g/ghc/ghc-doc_7.4.1-3_all.deb
ghc-dynamic_7.4.1-3_amd64.deb
to main/g/ghc/ghc-dynamic_7.4.1-3_amd64.deb
ghc-haddock_7.4.1-3_amd64.deb
to main/g/ghc/ghc-haddock_7.4.1-3_amd64.deb
ghc-prof_7.4.1-3_amd64.deb
to main/g/ghc/ghc-prof_7.4.1-3_amd64.deb
ghc6-doc_7.4.1-3_all.deb
to main/g/ghc/ghc6-doc_7.4.1-3_all.deb
ghc6-prof_7.4.1-3_all.deb
to main/g/ghc/ghc6-prof_7.4.1-3_all.deb
ghc6_7.4.1-3_all.deb
to main/g/ghc/ghc6_7.4.1-3_all.deb
ghc_7.4.1-3.debian.tar.gz
to main/g/ghc/ghc_7.4.1-3.debian.tar.gz
ghc_7.4.1-3.dsc
to main/g/ghc/ghc_7.4.1-3.dsc
ghc_7.4.1-3_amd64.deb
to main/g/ghc/ghc_7.4.1-3_amd64.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 659...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Joachim Breitner <nome...@debian.org> (supplier of updated ghc 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: SHA1
Format: 1.8
Date: Sun, 06 May 2012 21:51:17 +0200
Source: ghc
Binary: ghc ghc-prof ghc-doc ghc-dynamic ghc-haddock ghc6 ghc6-doc ghc6-prof
Architecture: source all amd64
Version: 7.4.1-3
Distribution: unstable
Urgency: low
Maintainer: Debian Haskell Group
<pkg-haskell-maintain...@lists.alioth.debian.org>
Changed-By: Joachim Breitner <nome...@debian.org>
Description:
ghc - The Glasgow Haskell Compilation system
ghc-doc - Documentation for the Glasgow Haskell Compilation system
ghc-dynamic - Dynamic libraries for the Glasgow Haskell Compilation system
ghc-haddock - Documentation tool for annotated Haskell source code
ghc-prof - Profiling libraries for the Glasgow Haskell Compilation system
ghc6 - transitional dummy package
ghc6-doc - transitional dummy package
ghc6-prof - transitional dummy package
Closes: 659081
Changes:
ghc (7.4.1-3) unstable; urgency=low
.
* Remove the ghc-doc symlink logic from 7.0.4-3, as with 7.4.1, every
documentation package had to be rebuit.
* ghc-doc: Conflict on libghc-haddock-doc, as it contains files that moved
into ghc-doc. (Closes: #659081)
* Added debian/patches/memcpy-ffi.patch, backported from upstream master
branch. See http://hackage.haskell.org/trac/ghc/ticket/5967.
Checksums-Sha1:
55c99f9914fffb210eeb15208b8d22a09c012feb 1775 ghc_7.4.1-3.dsc
d0f02e07a4f6935e39fe2be22104466399acdd3d 48884 ghc_7.4.1-3.debian.tar.gz
f1e94fcb644eac9ab2d4a43f8883e75491e3c3c9 14399288 ghc-doc_7.4.1-3_all.deb
2590e18739398c48e7b2007a02787fb87435a131 26740 ghc6_7.4.1-3_all.deb
eecdb08fead7eb3018039f0fb0bb81f556759018 26862 ghc6-doc_7.4.1-3_all.deb
3c2ceb7fa432c6dae510c39996971e06109351ea 26408 ghc6-prof_7.4.1-3_all.deb
2bc4be6e16d3fa9214bfa4b717db1c399b0c4de7 45761934 ghc_7.4.1-3_amd64.deb
3d5a0b93b0f9718d4f44907eb2af7cb140e761a8 44280530 ghc-prof_7.4.1-3_amd64.deb
828fd35b49813a4d6fbb3be1076db85984893aa8 20648980 ghc-dynamic_7.4.1-3_amd64.deb
c5a079e0c182adea2ac81de6beec60d192836986 6769604 ghc-haddock_7.4.1-3_amd64.deb
Checksums-Sha256:
49b2e7b19db1441fdcc2a90d8aa0099ed09f7ab8414620d6514a2ca38749322d 1775
ghc_7.4.1-3.dsc
96ac805e6a96de8ae3469363f56edebccfdb5e9cfe09b99d2ad07ca85eafef41 48884
ghc_7.4.1-3.debian.tar.gz
ad6b25dff20e9b76f7ce0e216f11a7f157ab5da99e63474f0c6a4af0aeb88f78 14399288
ghc-doc_7.4.1-3_all.deb
014e71ee05ec0981892d9f7edadb16a58a9bd7767e83d19d7c9fd05c69ebce43 26740
ghc6_7.4.1-3_all.deb
83a278dba51005779907b687f2a0205b18ec056640deede85936657a408b9caf 26862
ghc6-doc_7.4.1-3_all.deb
09150b03fe7cd57ae30bb5a50db9c36011363597568feccd4f1c1ab9e0c34783 26408
ghc6-prof_7.4.1-3_all.deb
7e3ed77cbbc936e960798f7b9f2da7deb30b39f561951d281dfcf74b792a30d2 45761934
ghc_7.4.1-3_amd64.deb
d5c6ed74e41db855928cfcdd4e8964dc1e00a4253cd9f196107bca44ea3c23bf 44280530
ghc-prof_7.4.1-3_amd64.deb
e5aaaf86fb5ae21364d87912c6c247ddc77c1ea092f5c52debce759fec7fd7a2 20648980
ghc-dynamic_7.4.1-3_amd64.deb
15e99d8526aa111b59048923282a7b1679a8db8614c2575dc5d7217d0cc22652 6769604
ghc-haddock_7.4.1-3_amd64.deb
Files:
0fcdf35e6807786facc9ae3332d543df 1775 haskell extra ghc_7.4.1-3.dsc
0dd6d341fff9ca1ae30e1ad392f9e909 48884 haskell extra ghc_7.4.1-3.debian.tar.gz
a6cf2e8a362c17bd0ea46a7305690e9b 14399288 doc extra ghc-doc_7.4.1-3_all.deb
2d4bcf9430d6f94ec39642b061c40cf5 26740 haskell extra ghc6_7.4.1-3_all.deb
64d7115ecc4d9c4431fa22711aac3fdf 26862 doc extra ghc6-doc_7.4.1-3_all.deb
878d8563c9c1e8234383acebd85b952c 26408 haskell extra ghc6-prof_7.4.1-3_all.deb
aede533f053a3c666a999fa1c359f63d 45761934 haskell extra ghc_7.4.1-3_amd64.deb
cad5431a61a480e00695e9b7d62037a9 44280530 haskell extra
ghc-prof_7.4.1-3_amd64.deb
bd804a47acc314363f301a22d6e2d501 20648980 haskell extra
ghc-dynamic_7.4.1-3_amd64.deb
ac7c0350ac0888e09df7e4946a625aed 6769604 haskell extra
ghc-haddock_7.4.1-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAk+m6nIACgkQ9ijrk0dDIGxOvQCfdI7gaS8tXEJu126OlsmEMbHq
EDcAn17aEtxR5HT3r40+iqbzIe1vEfk/
=GDej
-----END PGP SIGNATURE-----
--- End Message ---