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

Bug#556419: marked as done (libpgocaml-ocaml-dev and libpgocaml-ocaml: error when trying to install together)



Your message dated Mon, 16 Nov 2009 10:08:42 +0000
with message-id <E1N9yVm-00051q-MR@ries.debian.org>
and subject line Bug#556419: fixed in pgocaml 1.3-3
has caused the Debian Bug report #556419,
regarding libpgocaml-ocaml-dev and libpgocaml-ocaml: 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.)


-- 
556419: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=556419
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libpgocaml-ocaml,libpgocaml-ocaml-dev
Version: libpgocaml-ocaml/1.3-2
Version: libpgocaml-ocaml-dev/1.3-2
Severity: serious
User: treinen@debian.org
Usertags: edos-file-overwrite

Date: 2009-11-15
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!
  libpcre3 binutils ocaml-base-nox libc-dev-bin linux-libc-dev libc6-dev
  libncurses5-dev ocaml-interp libgmp3c2 libmpfr1ldbl cpp-4.3 cpp libgomp1
  gcc-4.3 gcc ocaml-nox camlp4 libcalendar-ocaml libfindlib-ocaml
  libfindlib-ocaml-dev ocaml-findlib libcalendar-ocaml-dev libextlib-ocaml
  libextlib-ocaml-dev libcsv-ocaml-dev libpcre-ocaml libpcrecpp0 libpcre3-dev
  libpcre-ocaml-dev libpgocaml-ocaml libpgocaml-ocaml-dev

Extracting templates from packages: 96%
Extracting templates from packages: 100%
Authentication warning overridden.
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously deselected package libpcre3.
(Reading database ... 10430 files and directories currently installed.)
Unpacking libpcre3 (from .../libpcre3_7.8-3_amd64.deb) ...
Selecting previously deselected package binutils.
Unpacking binutils (from .../binutils_2.20-4_amd64.deb) ...
Selecting previously deselected package ocaml-base-nox.
Unpacking ocaml-base-nox (from .../ocaml-base-nox_3.11.1-4_amd64.deb) ...
Selecting previously deselected package libc-dev-bin.
Unpacking libc-dev-bin (from .../libc-dev-bin_2.10.1-7_amd64.deb) ...
Selecting previously deselected package linux-libc-dev.
Unpacking linux-libc-dev (from .../linux-libc-dev_2.6.31-1_amd64.deb) ...
Selecting previously deselected package libc6-dev.
Unpacking libc6-dev (from .../libc6-dev_2.10.1-7_amd64.deb) ...
Selecting previously deselected package libncurses5-dev.
Unpacking libncurses5-dev (from .../libncurses5-dev_5.7+20090803-2_amd64.deb) ...
Selecting previously deselected package ocaml-interp.
Unpacking ocaml-interp (from .../ocaml-interp_3.11.1-4_amd64.deb) ...
Selecting previously deselected package libgmp3c2.
Unpacking libgmp3c2 (from .../libgmp3c2_2%3a4.3.1+dfsg-3_amd64.deb) ...
Selecting previously deselected package libmpfr1ldbl.
Unpacking libmpfr1ldbl (from .../libmpfr1ldbl_2.4.1-2_amd64.deb) ...
Selecting previously deselected package cpp-4.3.
Unpacking cpp-4.3 (from .../cpp-4.3_4.3.4-6_amd64.deb) ...
Selecting previously deselected package cpp.
Unpacking cpp (from .../cpp_4%3a4.3.4-1_amd64.deb) ...
Selecting previously deselected package libgomp1.
Unpacking libgomp1 (from .../libgomp1_4.4.2-2_amd64.deb) ...
Selecting previously deselected package gcc-4.3.
Unpacking gcc-4.3 (from .../gcc-4.3_4.3.4-6_amd64.deb) ...
Selecting previously deselected package gcc.
Unpacking gcc (from .../gcc_4%3a4.3.4-1_amd64.deb) ...
Selecting previously deselected package ocaml-nox.
Unpacking ocaml-nox (from .../ocaml-nox_3.11.1-4_amd64.deb) ...
Selecting previously deselected package camlp4.
Unpacking camlp4 (from .../camlp4_3.11.1-4_amd64.deb) ...
Selecting previously deselected package libcalendar-ocaml.
Unpacking libcalendar-ocaml (from .../libcalendar-ocaml_2.01.1-6_amd64.deb) ...
Selecting previously deselected package libfindlib-ocaml.
Unpacking libfindlib-ocaml (from .../libfindlib-ocaml_1.2.5+debian-1_amd64.deb) ...
Selecting previously deselected package libfindlib-ocaml-dev.
Unpacking libfindlib-ocaml-dev (from .../libfindlib-ocaml-dev_1.2.5+debian-1_amd64.deb) ...
Selecting previously deselected package ocaml-findlib.
Unpacking ocaml-findlib (from .../ocaml-findlib_1.2.5+debian-1_amd64.deb) ...
Selecting previously deselected package libcalendar-ocaml-dev.
Unpacking libcalendar-ocaml-dev (from .../libcalendar-ocaml-dev_2.01.1-6_amd64.deb) ...
Selecting previously deselected package libextlib-ocaml.
Unpacking libextlib-ocaml (from .../libextlib-ocaml_1.5.1-5_amd64.deb) ...
Selecting previously deselected package libextlib-ocaml-dev.
Unpacking libextlib-ocaml-dev (from .../libextlib-ocaml-dev_1.5.1-5_amd64.deb) ...
Selecting previously deselected package libcsv-ocaml-dev.
Unpacking libcsv-ocaml-dev (from .../libcsv-ocaml-dev_1.1.7-2_amd64.deb) ...
Selecting previously deselected package libpcre-ocaml.
Unpacking libpcre-ocaml (from .../libpcre-ocaml_6.0.1-2_amd64.deb) ...
Selecting previously deselected package libpcrecpp0.
Unpacking libpcrecpp0 (from .../libpcrecpp0_7.8-3_amd64.deb) ...
Selecting previously deselected package libpcre3-dev.
Unpacking libpcre3-dev (from .../libpcre3-dev_7.8-3_amd64.deb) ...
Selecting previously deselected package libpcre-ocaml-dev.
Unpacking libpcre-ocaml-dev (from .../libpcre-ocaml-dev_6.0.1-2_amd64.deb) ...
Selecting previously deselected package libpgocaml-ocaml.
Unpacking libpgocaml-ocaml (from .../libpgocaml-ocaml_1.3-2_amd64.deb) ...
Selecting previously deselected package libpgocaml-ocaml-dev.
Unpacking libpgocaml-ocaml-dev (from .../libpgocaml-ocaml-dev_1.3-2_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/libpgocaml-ocaml-dev_1.3-2_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/ocaml/pgocaml/pgocaml.cma', which is also in package libpgocaml-ocaml 0:1.3-2
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Processing triggers for man-db ...
Errors were encountered while processing:
 /var/cache/apt/archives/libpgocaml-ocaml-dev_1.3-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


This is a serious bug as it makes installation fail, and violate
section 7.6.1 of the policy. Possible solutions are to have the two
packages conflict, to rename the common file in one of the two
packages, or to remove the file from one package and have this package
depend on the other package. File diversions or a Replace relation are
another possibility.

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/pgocaml/META
  usr/lib/ocaml/pgocaml/pgocaml.cma
  

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: pgocaml
Source-Version: 1.3-3

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

libpgocaml-ocaml-dev_1.3-3_amd64.deb
  to main/p/pgocaml/libpgocaml-ocaml-dev_1.3-3_amd64.deb
libpgocaml-ocaml_1.3-3_amd64.deb
  to main/p/pgocaml/libpgocaml-ocaml_1.3-3_amd64.deb
pgocaml_1.3-3.diff.gz
  to main/p/pgocaml/pgocaml_1.3-3.diff.gz
pgocaml_1.3-3.dsc
  to main/p/pgocaml/pgocaml_1.3-3.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 556419@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mehdi Dogguy <mehdi@debian.org> (supplier of updated pgocaml 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: Mon, 16 Nov 2009 09:32:24 +0100
Source: pgocaml
Binary: libpgocaml-ocaml-dev libpgocaml-ocaml
Architecture: source amd64
Version: 1.3-3
Distribution: unstable
Urgency: low
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Mehdi Dogguy <mehdi@debian.org>
Description: 
 libpgocaml-ocaml - OCaml type-safe bindings for PostgreSQL
 libpgocaml-ocaml-dev - OCaml type-safe bindings for PostgreSQL
Closes: 556419
Changes: 
 pgocaml (1.3-3) unstable; urgency=low
 .
   * Do not install META and pgocaml.cma in libpgocaml-ocaml-dev
     (Closes: #556419).
   * Make libpgocaml-ocaml Conflicts/Replaces with libpgocaml-ocaml-dev
     to be sure that the conflicting files get removed before installing
     libpgocaml-ocaml.
Checksums-Sha1: 
 003cc48254b87011443ad86315e020fe3da9b35e 2189 pgocaml_1.3-3.dsc
 aaafe7b2d182411ee010ed7caca428b6e33ed443 4401 pgocaml_1.3-3.diff.gz
 eb05c21c24b5db6d9b67805dc4d5c63dee31b427 336386 libpgocaml-ocaml-dev_1.3-3_amd64.deb
 fc639961aa08f2d5337298043eb9c2addb3ae00f 113242 libpgocaml-ocaml_1.3-3_amd64.deb
Checksums-Sha256: 
 bacbb8f182922288f3644434daf36b419e7c80283dc9e2de77fcfeff47cd638f 2189 pgocaml_1.3-3.dsc
 5fa21a8b66959e746dcf48a5e669369e14b14ed75b864afa1f5649afcd90f172 4401 pgocaml_1.3-3.diff.gz
 5996a2c03caea9842c1502375c8f047d3ce4a8eca264f22eea3156fa4bb78266 336386 libpgocaml-ocaml-dev_1.3-3_amd64.deb
 1f7a697bd380e3e4d0edb8059684fab1c4bf9af52e5b0510ea142ad87a903cbb 113242 libpgocaml-ocaml_1.3-3_amd64.deb
Files: 
 03db2242d66de504b707961aaba9dcd3 2189 ocaml optional pgocaml_1.3-3.dsc
 530c428a5de5b83de4fadcd3125ebdd1 4401 ocaml optional pgocaml_1.3-3.diff.gz
 a495969341c1dd84b89d08cd38496cd0 336386 ocaml optional libpgocaml-ocaml-dev_1.3-3_amd64.deb
 2382138228549694d4aeeb6e992f8bb9 113242 ocaml optional libpgocaml-ocaml_1.3-3_amd64.deb

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

iQIcBAEBCAAGBQJLASFYAAoJEDO+GgqMLtj/JsUP/3d4VULCYWnPm84VPJrVS6Dk
zWS+NLsgHBx6ENqCN09zD5UF8Bo8UhUC1hFLiDiF52L2Sy7hamw2I5zv5FmxFtAG
LNmLmbjCgVr05ol9rtER1lxXbD+poYw3/ehigT7b5c6IcXHGMxZDH29DSrgxdtvQ
/ys/5ky4VSgbpv5Bw6nwHy/3ZysEaW5KW/Ssl0wPu3XNHq046RQc3KHv5AceAMy2
msTaKHzKJpaxEB6cP5LV93RuRMneqitzq51zzqHb7IJn1zl3S7XECGXv3yFtfNZG
11amKZiFC9YskReQNU1FJBdd9mp7diSuWCgsPo6RLfs9qxG9xAJJQyIXA+Fhs9Ad
RY2PY1UK91Uh+cv5pVn/aK99UrYWfCKeLLVfuues5s9wNa+YnPBXno4+LlBQOJan
d44/EZUjbmo7QnxD0eNdUrsxjLiZkkfJjj5AjthpbnwkrzgRae4WZ0gJx4eeZYRf
lhCmvKxYhHUbGf7iokke6TlWKN68FrWTdGdf0+IrGW8i8y7jWXCmZ1eE8dI+j3vR
q57qD5x0SHESIBMvMDJVZ5xsda6JnArHq6QBfUODNP4QaOJm6fR505IOS6BLpjyq
MzIDF5jE6nPjUC+GlqR7Jh/uicyaXdi0Xojug8nu/p2kVnoJfJwnL9CVWMlSrgqC
2RgL2U+2CPVUvPnj9K+T
=Smiy
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: