Your message dated Thu, 26 Aug 2010 12:02:18 +0000
with message-id <e1oob9u-0002mz...@franck.debian.org>
and subject line Bug#594454: fixed in llvm-2.7 2.7-5
has caused the Debian Bug report #594454,
regarding libllvm-ocaml-dev and libllvm-ocaml-2.7-dev: 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.)
--
594454: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594454
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libllvm-ocaml-2.7-dev,libllvm-ocaml-dev
Version: libllvm-ocaml-2.7-dev/2.7-4
Version: libllvm-ocaml-dev/2.6-9.1
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite
Date: 2010-08-26
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!
binfmt-support binutils libgmp3c2 libmpfr4 cpp-4.4 cpp libgomp1 gcc-4.4 gcc
libc-dev-bin linux-libc-dev libc6-dev ocaml-base-nox libffi5 libllvm2.7
libffi-dev llvm-2.7-runtime llvm-2.7 llvm-2.7-dev libllvm-ocaml-2.7-dev
libncurses5-dev ocaml-interp ocaml-nox llvm-runtime llvm llvm-dev
libllvm-ocaml-dev
Authentication warning overridden.
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously deselected package binfmt-support.
(Reading database ... 12252 files and directories currently installed.)
Unpacking binfmt-support (from .../binfmt-support_1.2.18_all.deb) ...
Selecting previously deselected package binutils.
Unpacking binutils (from .../binutils_2.20.1-13_amd64.deb) ...
Selecting previously deselected package libgmp3c2.
Unpacking libgmp3c2 (from .../libgmp3c2_2%3a4.3.2+dfsg-1_amd64.deb) ...
Selecting previously deselected package libmpfr4.
Unpacking libmpfr4 (from .../libmpfr4_3.0.0-2_amd64.deb) ...
Selecting previously deselected package cpp-4.4.
Unpacking cpp-4.4 (from .../cpp-4.4_4.4.4-9_amd64.deb) ...
Selecting previously deselected package cpp.
Unpacking cpp (from .../cpp_4%3a4.4.4-2_amd64.deb) ...
Selecting previously deselected package libgomp1.
Unpacking libgomp1 (from .../libgomp1_4.4.4-9_amd64.deb) ...
Selecting previously deselected package gcc-4.4.
Unpacking gcc-4.4 (from .../gcc-4.4_4.4.4-9_amd64.deb) ...
Selecting previously deselected package gcc.
Unpacking gcc (from .../gcc_4%3a4.4.4-2_amd64.deb) ...
Selecting previously deselected package libc-dev-bin.
Unpacking libc-dev-bin (from .../libc-dev-bin_2.11.2-2_amd64.deb) ...
Selecting previously deselected package linux-libc-dev.
Unpacking linux-libc-dev (from .../linux-libc-dev_2.6.32-21_amd64.deb) ...
Selecting previously deselected package libc6-dev.
Unpacking libc6-dev (from .../libc6-dev_2.11.2-2_amd64.deb) ...
Selecting previously deselected package ocaml-base-nox.
Unpacking ocaml-base-nox (from .../ocaml-base-nox_3.11.2-1_amd64.deb) ...
Selecting previously deselected package libffi5.
Unpacking libffi5 (from .../libffi5_3.0.9-2_amd64.deb) ...
Selecting previously deselected package libllvm2.7.
Unpacking libllvm2.7 (from .../libllvm2.7_2.7-4_amd64.deb) ...
Selecting previously deselected package libffi-dev.
Unpacking libffi-dev (from .../libffi-dev_3.0.9-2_amd64.deb) ...
Selecting previously deselected package llvm-2.7-runtime.
Unpacking llvm-2.7-runtime (from .../llvm-2.7-runtime_2.7-4_amd64.deb) ...
Selecting previously deselected package llvm-2.7.
Unpacking llvm-2.7 (from .../llvm-2.7_2.7-4_amd64.deb) ...
Selecting previously deselected package llvm-2.7-dev.
Unpacking llvm-2.7-dev (from .../llvm-2.7-dev_2.7-4_amd64.deb) ...
Selecting previously deselected package libllvm-ocaml-2.7-dev.
Unpacking libllvm-ocaml-2.7-dev (from
.../libllvm-ocaml-2.7-dev_2.7-4_amd64.deb) ...
Selecting previously deselected package libncurses5-dev.
Unpacking libncurses5-dev (from .../libncurses5-dev_5.7+20100313-2_amd64.deb)
...
Selecting previously deselected package ocaml-interp.
Unpacking ocaml-interp (from .../ocaml-interp_3.11.2-1_amd64.deb) ...
Selecting previously deselected package ocaml-nox.
Unpacking ocaml-nox (from .../ocaml-nox_3.11.2-1_amd64.deb) ...
Selecting previously deselected package llvm-runtime.
Unpacking llvm-runtime (from .../llvm-runtime_2.6-9.1_amd64.deb) ...
Selecting previously deselected package llvm.
Unpacking llvm (from .../llvm_2.6-9.1_amd64.deb) ...
Selecting previously deselected package llvm-dev.
Unpacking llvm-dev (from .../llvm-dev_2.6-9.1_amd64.deb) ...
Selecting previously deselected package libllvm-ocaml-dev.
Unpacking libllvm-ocaml-dev (from .../libllvm-ocaml-dev_2.6-9.1_amd64.deb) ...
dpkg: error processing
/var/cache/apt/archives/libllvm-ocaml-dev_2.6-9.1_amd64.deb (--unpack):
trying to overwrite '/usr/lib/ocaml/METAS/META.llvm', which is also in package
libllvm-ocaml-2.7-dev 0:2.7-4
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Processing triggers for man-db ...
Processing triggers for install-info ...
Errors were encountered while processing:
/var/cache/apt/archives/libllvm-ocaml-dev_2.6-9.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/lib/ocaml/METAS/META.llvm
This bug is assigned to 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.
-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: llvm-2.7
Source-Version: 2.7-5
We believe that the bug you reported is fixed in the latest version of
llvm-2.7, which is due to be installed in the Debian FTP archive:
llvm-2.7-doc_2.7-5_all.deb
to main/l/llvm-2.7/llvm-2.7-doc_2.7-5_all.deb
llvm-2.7-examples_2.7-5_all.deb
to main/l/llvm-2.7/llvm-2.7-examples_2.7-5_all.deb
llvm-2.7-source_2.7-5_all.deb
to main/l/llvm-2.7/llvm-2.7-source_2.7-5_all.deb
llvm-2.7_2.7-5.diff.gz
to main/l/llvm-2.7/llvm-2.7_2.7-5.diff.gz
llvm-2.7_2.7-5.dsc
to main/l/llvm-2.7/llvm-2.7_2.7-5.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 594...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Arthur Loiret <aloi...@debian.org> (supplier of updated llvm-2.7 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: Thu, 26 Aug 2010 11:31:17 +0000
Source: llvm-2.7
Binary: libllvm2.7 llvm-2.7 llvm-2.7-runtime llvm-2.7-dev libllvm-ocaml-2.7-dev
llvm-2.7-priv-dev llvm-2.7-doc llvm-2.7-examples llvm-2.7-source
Architecture: source all
Version: 2.7-5
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <pkg-llvm-t...@lists.alioth.debian.org>
Changed-By: Arthur Loiret <aloi...@debian.org>
Description:
libllvm-ocaml-2.7-dev - Low-Level Virtual Machine (LLVM), bindings for OCaml
libllvm2.7 - Low-Level Virtual Machine (LLVM), runtime library
llvm-2.7 - Low-Level Virtual Machine (LLVM)
llvm-2.7-dev - Low-Level Virtual Machine (LLVM), libraries and headers
llvm-2.7-doc - Low-Level Virtual Machine (LLVM), documentation
llvm-2.7-examples - Low-Level Virtual Machine (LLVM), examples
llvm-2.7-priv-dev - Low-Level Virtual Machine (LLVM), ccache files
llvm-2.7-runtime - Low-Level Virtual Machine (LLVM), bytecode interpreter
llvm-2.7-source - Low-Level Virtual Machine (LLVM), source code
Closes: 592009 593188 593252 594454
Changes:
llvm-2.7 (2.7-5) unstable; urgency=medium
.
* debian/debhelper.in/llvm-dev.install, debian/packages.d/llvm.mk:
Move vim files to /usr/share/vim/addons/plugin/. Closes: #593188.
* debian/packages.d/llvm.mk (libllvm-ocaml-dev_extra_binary): Add
upstream version to META file. Closes: #594454.
* Fix clang -fstack-protector link errors. Thanks to Anders Kaseorg!
Closes: #592009.
- debian/patches/0032-x86-fast-isel-fs-load.patch: Add.
- debian/patches/0033-stack-protector-linux.patch: Add.
* debian/rules.d/control.mk: Don't corrupts patches. More thanks to
Anders Kaseorg. Closes: #593252.
* debian/rules.d/binary.mk: Move dh_ocaml call to...
debian/packages.d/llvm.mk (libllvm-ocaml-dev_extra_binary): ... Here.
* debian/packages.d/llvm.mk: Build-Depends on llvm-2.7-priv-dev only on
Debian and on supported architectures.
* Merge from llvm-gcc-4.2 2.7-3:
- debian/rules.d/binary.mk: Call dh_strip after $*_extra_binary.
- debian/packages.d/llvm-gcc-4.2.mk (llvm-gcc-4.2_extra_binary):
Add GCC version to binaries.
- debian/control.in/llvm-gcc-4.2: Provides llvm-gcc.
- debian/debhelper.in/llvm-gcc-4.2.links: Add.
* Merge from clang 2.7-3:
- debian/debhelper.in/clang.install, debian/debhelper.in/clang.links:
+ Install all scan-{build,view} files into /usr/share/clang/.
Addresses: #586194, #592301.
+ Install /usr/bin/clang++ symlink. Addresses: #592301.
- debian/packages.d/tools.mk: Fix cache location.
- debian/control.in/clang: Recommends python.
Checksums-Sha1:
6732c77b72d8b05f1ab0aef212f7bfa90054082e 1640 llvm-2.7_2.7-5.dsc
eb862503c9c02d9d193fbf12d6cbd46e377640cc 29690 llvm-2.7_2.7-5.diff.gz
c094d57ca65f915a92f424c5f24b008ba3efab6a 931562 llvm-2.7-doc_2.7-5_all.deb
1f6146e992202be6847bc196105faf304cf4ccad 80348 llvm-2.7-examples_2.7-5_all.deb
f43b435a1ea24501880961552d09535f48a332cd 5675462 llvm-2.7-source_2.7-5_all.deb
Checksums-Sha256:
dc05a933729422ee7717139482aba79397aef2efd83cf14f77bd62930c593a0d 1640
llvm-2.7_2.7-5.dsc
087ffc83dca99ab9a59e249ab5bb65894f5f620940c394039eb483f1a18d6f2c 29690
llvm-2.7_2.7-5.diff.gz
95097f191023663a469d7d0eeb4fc9bfb9f10fa81fac521044725550c2c4f662 931562
llvm-2.7-doc_2.7-5_all.deb
e1d6d45e3abdae255fc82374c99f4721a9647107faa32a7c60400d04e2e8b6ca 80348
llvm-2.7-examples_2.7-5_all.deb
6015dcd72c4202f760ae4cf8a2eec442562a2d8039f12323d01c28b6341e7ba4 5675462
llvm-2.7-source_2.7-5_all.deb
Files:
7c0d642459d1fef961d69f262cc2ed82 1640 devel optional llvm-2.7_2.7-5.dsc
716f028b51f55d9c98510f366f3e08d3 29690 devel optional llvm-2.7_2.7-5.diff.gz
cd03b46c9e2ec497c6d86a407d95a6e5 931562 doc optional llvm-2.7-doc_2.7-5_all.deb
688c8134df699cd33c8cd331339cd8d6 80348 doc optional
llvm-2.7-examples_2.7-5_all.deb
f9f446b07774f41058923d9458c8857b 5675462 devel optional
llvm-2.7-source_2.7-5_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkx2VGQACgkQHeT0QCEnXMRVOwCgo/Ccqo0DnC6IimdHjwoL2q/u
Y6cAn21vJWRFeeTo5CpInKGXvx6jAr2o
=FvtU
-----END PGP SIGNATURE-----
--- End Message ---