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

Bug#573487: marked as done (gdc-4.3 and gdc: error when trying to install together)



Your message dated Sun, 14 Mar 2010 03:47:33 +0000
with message-id <E1Nqend-0004Lw-37@ries.debian.org>
and subject line Bug#573487: fixed in gcc-defaults 1.93
has caused the Debian Bug report #573487,
regarding gdc-4.3 and gdc: 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.)


-- 
573487: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573487
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gdc,gdc-4.3
Version: gdc/4.1.2-42
Version: gdc-4.3/2.015-4.3.4-1
Severity: serious
User: treinen@debian.org
Usertags: edos-file-overwrite

Date: 2010-03-11
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!
  binutils gcc-4.1-base cpp-4.1 libgmp3c2 libmpfr1ldbl cpp-4.3 gcc-4.1
  libc-dev-bin linux-libc-dev libc6-dev libstdc++6-4.1-dev g++-4.1 libgomp1
  gcc-4.3 libstdc++6-4.3-dev g++-4.3 zlib1g-dev libphobos-4.1-dev gdc-4.1 gdc
  gdc-4.3
W: cowdancer: unsupported operation flock, read-only open and fchown/fchmod/flock are not supported: tried openning dev:inode of 2055:5406756
W: cowdancer: unsupported operation flock, read-only open and fchown/fchmod/flock are not supported: tried openning dev:inode of 2055:5407760
W: cowdancer: unsupported operation flock, read-only open and fchown/fchmod/flock are not supported: tried openning dev:inode of 2055:5406730
Authentication warning overridden.
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously deselected package binutils.
(Reading database ... 12298 files and directories currently installed.)
Unpacking binutils (from .../binutils_2.20.1-2_amd64.deb) ...
Selecting previously deselected package gcc-4.1-base.
Unpacking gcc-4.1-base (from .../gcc-4.1-base_4.1.2-27_amd64.deb) ...
Selecting previously deselected package cpp-4.1.
Unpacking cpp-4.1 (from .../cpp-4.1_4.1.2-27_amd64.deb) ...
Selecting previously deselected package libgmp3c2.
Unpacking libgmp3c2 (from .../libgmp3c2_2%3a4.3.2+dfsg-1_amd64.deb) ...
Selecting previously deselected package libmpfr1ldbl.
Unpacking libmpfr1ldbl (from .../libmpfr1ldbl_2.4.2-3_amd64.deb) ...
Selecting previously deselected package cpp-4.3.
Unpacking cpp-4.3 (from .../cpp-4.3_4.3.4-8_amd64.deb) ...
Selecting previously deselected package gcc-4.1.
Unpacking gcc-4.1 (from .../gcc-4.1_4.1.2-27_amd64.deb) ...
Selecting previously deselected package libc-dev-bin.
Unpacking libc-dev-bin (from .../libc-dev-bin_2.10.2-6_amd64.deb) ...
Selecting previously deselected package linux-libc-dev.
Unpacking linux-libc-dev (from .../linux-libc-dev_2.6.32-9_amd64.deb) ...
Selecting previously deselected package libc6-dev.
Unpacking libc6-dev (from .../libc6-dev_2.10.2-6_amd64.deb) ...
Selecting previously deselected package libstdc++6-4.1-dev.
Unpacking libstdc++6-4.1-dev (from .../libstdc++6-4.1-dev_4.1.2-27_amd64.deb) ...
Selecting previously deselected package g++-4.1.
Unpacking g++-4.1 (from .../g++-4.1_4.1.2-27_amd64.deb) ...
Selecting previously deselected package libgomp1.
Unpacking libgomp1 (from .../libgomp1_4.4.3-3_amd64.deb) ...
Selecting previously deselected package gcc-4.3.
Unpacking gcc-4.3 (from .../gcc-4.3_4.3.4-8_amd64.deb) ...
Selecting previously deselected package libstdc++6-4.3-dev.
Unpacking libstdc++6-4.3-dev (from .../libstdc++6-4.3-dev_4.3.4-8_amd64.deb) ...
Selecting previously deselected package g++-4.3.
Unpacking g++-4.3 (from .../g++-4.3_4.3.4-8_amd64.deb) ...
Selecting previously deselected package zlib1g-dev.
Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.4.dfsg-3_amd64.deb) ...
Selecting previously deselected package libphobos-4.1-dev.
Unpacking libphobos-4.1-dev (from .../libphobos-4.1-dev_0.25-4.1.2-27_amd64.deb) ...
Selecting previously deselected package gdc-4.1.
Unpacking gdc-4.1 (from .../gdc-4.1_0.25-4.1.2-27_amd64.deb) ...
Selecting previously deselected package gdc.
Unpacking gdc (from .../gdc_4.1.2-42_amd64.deb) ...
Selecting previously deselected package gdc-4.3.
Unpacking gdc-4.3 (from .../gdc-4.3_2.015-4.3.4-1_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/gdc-4.3_2.015-4.3.4-1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/man/man1/gdmd.1.gz', which is also in package gdc 0:4.1.2-42
Processing triggers for man-db ...
W: cowdancer: unsupported operation flock, read-only open and fchown/fchmod/flock are not supported: tried openning dev:inode of 2055:5406756
W: cowdancer: unsupported operation flock, read-only open and fchown/fchmod/flock are not supported: tried openning dev:inode of 2055:5407760
W: cowdancer: unsupported operation flock, read-only open and fchown/fchmod/flock are not supported: tried openning dev:inode of 2055:5406730
Errors were encountered while processing:
 /var/cache/apt/archives/gdc-4.3_2.015-4.3.4-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/gdc
  /usr/bin/gdmd
  /usr/bin/x86_64-linux-gnu-gdc
  /usr/bin/x86_64-linux-gnu-gdmd
  /usr/share/man/man1/gdc.1.gz
  /usr/share/man/man1/gdmd.1.gz

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: gcc-defaults
Source-Version: 1.93

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

cpp_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/cpp_4.4.3-1_amd64.deb
g++-multilib_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/g++-multilib_4.4.3-1_amd64.deb
g++_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/g++_4.4.3-1_amd64.deb
gcc-defaults_1.93.dsc
  to main/g/gcc-defaults/gcc-defaults_1.93.dsc
gcc-defaults_1.93.tar.gz
  to main/g/gcc-defaults/gcc-defaults_1.93.tar.gz
gcc-multilib_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gcc-multilib_4.4.3-1_amd64.deb
gcc_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gcc_4.4.3-1_amd64.deb
gcj-jdk_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gcj-jdk_4.4.3-1_amd64.deb
gcj-jre-headless_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gcj-jre-headless_4.4.3-1_amd64.deb
gcj-jre_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gcj-jre_4.4.3-1_amd64.deb
gcj_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gcj_4.4.3-1_amd64.deb
gdc_4.3.4-6_amd64.deb
  to main/g/gcc-defaults/gdc_4.3.4-6_amd64.deb
gfortran-multilib_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gfortran-multilib_4.4.3-1_amd64.deb
gfortran_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gfortran_4.4.3-1_amd64.deb
gij_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gij_4.4.3-1_amd64.deb
gobjc++-multilib_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gobjc++-multilib_4.4.3-1_amd64.deb
gobjc++_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gobjc++_4.4.3-1_amd64.deb
gobjc-multilib_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gobjc-multilib_4.4.3-1_amd64.deb
gobjc_4.4.3-1_amd64.deb
  to main/g/gcc-defaults/gobjc_4.4.3-1_amd64.deb
gpc-doc_2.1-4.1.2-43_amd64.deb
  to main/g/gcc-defaults/gpc-doc_2.1-4.1.2-43_amd64.deb
gpc_2.1-4.1.2-43_amd64.deb
  to main/g/gcc-defaults/gpc_2.1-4.1.2-43_amd64.deb
libgcj-bc_4.4.3-4_amd64.deb
  to main/g/gcc-defaults/libgcj-bc_4.4.3-4_amd64.deb
libgcj-common_4.4.2-1_all.deb
  to main/g/gcc-defaults/libgcj-common_4.4.2-1_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 573487@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated gcc-defaults 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: SHA1

Format: 1.8
Date: Sun, 14 Mar 2010 04:29:59 +0100
Source: gcc-defaults
Binary: cpp g++ g++-multilib gobjc gobjc-multilib gobjc++ gobjc++-multilib gfortran gfortran-multilib libgcj-common gcj gij libgcj-bc gcj-jdk gcj-jre-headless gcj-jre gpc gcc gcc-multilib gpc-doc gdc gcc-spu g++-spu gfortran-spu
Architecture: source all amd64
Version: 1.93
Distribution: unstable
Urgency: low
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description: 
 cpp        - The GNU C preprocessor (cpp)
 g++        - The GNU C++ compiler
 g++-multilib - The GNU C++ compiler (multilib files)
 g++-spu    - SPU cross-compiler (C++ compiler)
 gcc        - The GNU C compiler
 gcc-multilib - The GNU C compiler (multilib files)
 gcc-spu    - SPU cross-compiler (preprocessor and C compiler)
 gcj        - The GNU Java compiler (transitional package)
 gcj-jdk    - gcj and classpath development tools for Java(TM)
 gcj-jre    - Java runtime environment using GIJ/classpath
 gcj-jre-headless - Java runtime environment using GIJ/classpath (headless version)
 gdc        - The D compiler
 gfortran   - The GNU Fortran 95 compiler
 gfortran-multilib - The GNU Fortran 95 compiler (multilib files)
 gfortran-spu - SPU cross-compiler (Fortran compiler)
 gij        - The GNU Java bytecode interpreter (transitional package)
 gobjc      - The GNU Objective-C compiler
 gobjc++    - The GNU Objective-C++ compiler
 gobjc++-multilib - The GNU Objective-C++ compiler (multilib files)
 gobjc-multilib - The GNU Objective-C compiler (multilib files)
 gpc        - The GNU Pascal compiler
 gpc-doc    - Documentation for the GNU Pascal compiler (gpc)
 libgcj-bc  - Link time only library for use with gcj
 libgcj-common - Java runtime library (common files)
Closes: 573487
Changes: 
 gcc-defaults (1.93) unstable; urgency=low
 .
   * Bump dependencies to 4.4.3.
   * gdc: Make gdc-4.3 the default.
   * Fix file conflict error install gdc. Closes: #573487.
   * Fix some lintian warnings.
Checksums-Sha1: 
 90f561159d4dfc58ca6e9f83b853e6693fd7f4e9 1233 gcc-defaults_1.93.dsc
 da604448971de2ddfc633ed9a9d70d8dc7b72e47 55770 gcc-defaults_1.93.tar.gz
 d6d8cfae5b7f0b738b274115ada1ee894946bfb3 122110 libgcj-common_4.4.2-1_all.deb
 9da042696a533e7b712b8d3e6c0cbb552d4fd5b9 14826 cpp_4.4.3-1_amd64.deb
 68cc281c9599174ba6715d56fe098d041d5fc76a 4966 gcc_4.4.3-1_amd64.deb
 b3db9ffb6babbc346901922683d9834c26cf033c 814 gcc-multilib_4.4.3-1_amd64.deb
 2f215740c132f3ed5a4431021dcf79221c3c3b0f 14858 gdc_4.3.4-6_amd64.deb
 f1f060939221363aec2b29ff26769469e91039b1 1368 g++_4.4.3-1_amd64.deb
 be374d4c96562c28e3cb0ca9d45686fdc2ca78f9 822 g++-multilib_4.4.3-1_amd64.deb
 ff19caed9eb5e709990770663b29cee4f42f9130 846 gobjc_4.4.3-1_amd64.deb
 b6af51f325a3fce4ee8fea8ce1eeb8ff6ad558ae 838 gobjc-multilib_4.4.3-1_amd64.deb
 03f3185545e2412573804632cb0dcdda9c2077d1 870 gobjc++_4.4.3-1_amd64.deb
 ed33416a8368429e6da6dd62e399ce36f4fcbb24 844 gobjc++-multilib_4.4.3-1_amd64.deb
 e200057716ebd0f843132f7214956574acdd8c2e 1130 gfortran_4.4.3-1_amd64.deb
 872fe80a082b30d123f3c1a28459f686d337a42b 840 gfortran-multilib_4.4.3-1_amd64.deb
 89bd8e0713733a117804eb637b18cdc451b06351 1448 gpc_2.1-4.1.2-43_amd64.deb
 63dc8bbafe2271f00658574fa8457bf3aebd1d8a 11640 gpc-doc_2.1-4.1.2-43_amd64.deb
 7ca20ab3e1ffe86d29dcad602ef91fcc857c990e 862 gcj_4.4.3-1_amd64.deb
 a6b6230f62c89421d501ac8ddd0889d3ab557174 1046 gij_4.4.3-1_amd64.deb
 5d14bec1792a6b299123563e741db839cba134ef 1128 libgcj-bc_4.4.3-4_amd64.deb
 914cd61e6735fc99f8b5a5636c0a421f0219c8a5 1474 gcj-jre-headless_4.4.3-1_amd64.deb
 0e4e921bdc164c54c22d892818f1ed0c169a40f5 1014 gcj-jre_4.4.3-1_amd64.deb
 a2743cbd898763fdaabec4831edd95748cd73726 6214 gcj-jdk_4.4.3-1_amd64.deb
Checksums-Sha256: 
 142b1e0aae45c493e2ea8a89e30cf5f94ad04ff768651dc0f392b8929a885532 1233 gcc-defaults_1.93.dsc
 18f795803695e92c19c3be483707ae0b282f921d22fa2c24a22d28666537353c 55770 gcc-defaults_1.93.tar.gz
 60425a7c036bf4bb7dbf41cfcb0efc799500e32b89a11b3598121b5ab5e3a275 122110 libgcj-common_4.4.2-1_all.deb
 85f65712d0dcb0b902b7742fcca92f014f4190646ea80bd6c6f36595817ea6a7 14826 cpp_4.4.3-1_amd64.deb
 f14a1c33a31b356fd710f44ae3aaa9503c0de8e8e5c9a91bbbb093282891968d 4966 gcc_4.4.3-1_amd64.deb
 a8ab9adc7ecd8970866553017cc97296732a90ae6a44f25f23ab5ea3838d00fc 814 gcc-multilib_4.4.3-1_amd64.deb
 7b4afd0888300d006a1c844d796810a51b56cc02f6d192e958261f69e0a8c70e 14858 gdc_4.3.4-6_amd64.deb
 b0ce63c84d2bb4777afd7d7ab54a3cbbe7b8ab9b314cd68882a2cf5854ea0a75 1368 g++_4.4.3-1_amd64.deb
 0c140267f9df1067aadf0539f8657edae66a4a42a8f552a02a00aaddb973a9f9 822 g++-multilib_4.4.3-1_amd64.deb
 9e5bbaab125fedb363c7380262c93ef822b0be53840f4f0fa7cdbeadd0667962 846 gobjc_4.4.3-1_amd64.deb
 32741c0819cd6b2910ec20032bd7d57dc64e9e973aa7ff9b8286fcc3ee1317d7 838 gobjc-multilib_4.4.3-1_amd64.deb
 f5bd13d880bf0ea837aad76e344f3eb3d207f9f6a16e610ebab26c1d3a5a7d32 870 gobjc++_4.4.3-1_amd64.deb
 aa0d7126af5e455cf42dca8241e1c5ba11ab79ad102310d715997430f7afd579 844 gobjc++-multilib_4.4.3-1_amd64.deb
 3d0f05cf7bbfe3150e5be6d9c9484a2420507d5d79965bf1b4eb5cb99df93488 1130 gfortran_4.4.3-1_amd64.deb
 495e051fbe946cc0d553f49503256046ce5347b440a0d161a86882e324298881 840 gfortran-multilib_4.4.3-1_amd64.deb
 fa1bfcc97a8133a08903414794692e6903eea9435a4b585556e3a91124c75c68 1448 gpc_2.1-4.1.2-43_amd64.deb
 f7cd76e24b801c79bc7e05fbd1c3ad186087bbc23f2a60b2e78515ccedc1f104 11640 gpc-doc_2.1-4.1.2-43_amd64.deb
 7f74e39c8de141efff6c3a4b68e2a543ae20ba13bcf4e2f5d011c86e37978a62 862 gcj_4.4.3-1_amd64.deb
 771840e76b9f84d4c38332ce17cc1e71b6730091e717cad93033c181633150e1 1046 gij_4.4.3-1_amd64.deb
 3c6cf5f91a864e5d2dd3df5c80fcef67838e2d61c9f0a644eaddeeb7318704c3 1128 libgcj-bc_4.4.3-4_amd64.deb
 d737ce4329a49c64ee35a0dd99b7f5aba5ed6be11bf50ec58bd6be2d8280b7ac 1474 gcj-jre-headless_4.4.3-1_amd64.deb
 4d73f2b0b4f455481ad9a0fa007eb202264acc42c1997a24907d3845aa42b616 1014 gcj-jre_4.4.3-1_amd64.deb
 c42f6e59fea4c43939d90001100a3d408b11ce409fc2527cf8869382955d87b7 6214 gcj-jdk_4.4.3-1_amd64.deb
Files: 
 e73c1a9b24edefbc5ee23131e5c591ef 1233 devel standard gcc-defaults_1.93.dsc
 e6725c032e2f225a062171d0ef8ab9a5 55770 devel standard gcc-defaults_1.93.tar.gz
 cc77005394970c42c0df26488285f69e 122110 java optional libgcj-common_4.4.2-1_all.deb
 a37ebf565c32fefb58c0c7370e224373 14826 interpreters optional cpp_4.4.3-1_amd64.deb
 1c243abd8ac54694e6e2e09e946c3509 4966 devel optional gcc_4.4.3-1_amd64.deb
 0f4f3066075752c7a65c9085e657110f 814 devel optional gcc-multilib_4.4.3-1_amd64.deb
 c33fc2b5196933da8acdafa07effbd47 14858 devel optional gdc_4.3.4-6_amd64.deb
 205085d00345a7bd9ef9d02a9f0925f8 1368 devel optional g++_4.4.3-1_amd64.deb
 26ca7cb5b38bbf237c9aae6e97c126aa 822 devel optional g++-multilib_4.4.3-1_amd64.deb
 2279ba79cc6f78dbca95ec09e2f98873 846 devel optional gobjc_4.4.3-1_amd64.deb
 7b14aad2329fd711eba5dcf92471b72c 838 devel optional gobjc-multilib_4.4.3-1_amd64.deb
 7dfa99f007fcef8c4f95e637e9ed9749 870 devel optional gobjc++_4.4.3-1_amd64.deb
 dead132fa26225db3415fa03243cd3df 844 devel optional gobjc++-multilib_4.4.3-1_amd64.deb
 f57cc35385c718c019c0d4ed72e9e9d5 1130 devel optional gfortran_4.4.3-1_amd64.deb
 a5256f25211cb3ae299d9867fa4d4181 840 devel optional gfortran-multilib_4.4.3-1_amd64.deb
 04424d03731baf7d6eb2ef76dd5f3005 1448 devel optional gpc_2.1-4.1.2-43_amd64.deb
 c75a17c1f28426c3a331313c77147693 11640 doc optional gpc-doc_2.1-4.1.2-43_amd64.deb
 33877c01bad8fbe25071fa31615dd987 862 java optional gcj_4.4.3-1_amd64.deb
 0615306e1015358b991121cb7290fd2c 1046 java optional gij_4.4.3-1_amd64.deb
 83cea0eb5676e552f344a4329b349819 1128 java optional libgcj-bc_4.4.3-4_amd64.deb
 9aab18d66c44c2fc07871b2ce6dc9a57 1474 java optional gcj-jre-headless_4.4.3-1_amd64.deb
 6fdf28b03d851f52dcd5194ccd02475f 1014 java optional gcj-jre_4.4.3-1_amd64.deb
 e9467221d5bb68e81d565581a5edde95 6214 java optional gcj-jdk_4.4.3-1_amd64.deb

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

iEYEARECAAYFAkucW4UACgkQStlRaw+TLJzKJwCfSWDirKaPYXbe7e2JZJe1Qgh/
5o4An3QLZCmiF867UBqclxe68hvohBii
=dJ4s
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: