Hi, I am going to fix this in the libslicer3-dev package with my next upload. The library /usr/lib/libMRML.so will be moved to a private location. This should fix the conflict.
Thanks Dominique On Fri, 2011-02-25 at 23:58 +0100, Ralf Treinen wrote: > Package: libmrml1-dev,libslicer3-dev > Version: libmrml1-dev/0.1.14-9+b3 > Version: libslicer3-dev/3.6.3~svn16075-1 > Severity: serious > User: trei...@debian.org > Usertags: edos-file-overwrite > > Date: 2011-02-25 > 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! > gcc-4.5-base libgpg-error0 libgcrypt11 libtasn1-3 libgnutls26 libkeyutils1 > libkrb5support0 libk5crypto3 libkrb5-3 libgssapi-krb5-2 libidn11 libsasl2-2 > libldap-2.4-2 libpcre3 libxml2 mime-support python2.6-minimal libexpat1 > python2.6 python-minimal python python-support ucf openssl ca-certificates > libfreetype6 ttf-dejavu-core fontconfig-config libfontconfig1 fontconfig > libxau6 x11-common libice6 libsm6 libxdmcp6 libxcb1 libx11-data libx11-6 > libxt6 libaudio2 libavutil50 libdirac-encoder0 libfaad2 libgsm1 libopenjpeg2 > liborc-0.4-0 libschroedinger-1.0-0 libspeex1 libogg0 libtheora0 libva1 > libvorbis0a libvorbisenc2 libvpx0 libavcodec52 librtmp0 libavformat52 > libc-dev-bin linux-libc-dev libc6-dev libssh2-1 libcurl3 libcurl3-gnutls > libdrm2 libexpat1-dev libfftw3-3 libgdcm2.0 libgfortran3 libxfixes3 > libxdamage1 libxext6 libxxf86vm1 libgl1-mesa-glx libgl2ps0 libglib2.0-0 > libhdf5-serial-1.8.4 libpng12-0 libjpeg62 libtiff4 libinsighttoolkit3.20 > mysql-common libmysqlclient16 libnetcdf6 libibverbs1 libnuma1 libtorque2 > libopenmpi1.3 libpq5 libqtcore4 liblcms1 libmng1 libxrender1 libqtgui4 > libswscale0 libvtk5.6 tcl8.5 libxft2 libxss1 tk8.5 tcl-vtk > libkwwidgets1.0.1009 libmrml1c2a libmrml1-dev libpython2.6 libteem1 > python-vtk libslicer3 libslicer3-dev > > Extracting templates from packages: 27% > Extracting templates from packages: 55% > Extracting templates from packages: 83% > Extracting templates from packages: 100% > Preconfiguring packages ... > Authentication warning overridden. > Can not write log, openpty() failed (/dev/pts not mounted?) > Selecting previously deselected package gcc-4.5-base. > (Reading database ... 8735 files and directories currently installed.) > Unpacking gcc-4.5-base (from .../gcc-4.5-base_4.5.2-4_amd64.deb) ... > Selecting previously deselected package libgpg-error0. > Unpacking libgpg-error0 (from .../libgpg-error0_1.10-0.3_amd64.deb) ... > Selecting previously deselected package libgcrypt11. > Unpacking libgcrypt11 (from .../libgcrypt11_1.4.6-5_amd64.deb) ... > Selecting previously deselected package libtasn1-3. > Unpacking libtasn1-3 (from .../libtasn1-3_2.9-2_amd64.deb) ... > Selecting previously deselected package libgnutls26. > Unpacking libgnutls26 (from .../libgnutls26_2.10.4-2_amd64.deb) ... > Selecting previously deselected package libkeyutils1. > Unpacking libkeyutils1 (from .../libkeyutils1_1.4-4_amd64.deb) ... > Selecting previously deselected package libkrb5support0. > Unpacking libkrb5support0 (from .../libkrb5support0_1.8.3+dfsg-4_amd64.deb) > ... > Selecting previously deselected package libk5crypto3. > Unpacking libk5crypto3 (from .../libk5crypto3_1.8.3+dfsg-4_amd64.deb) ... > Selecting previously deselected package libkrb5-3. > Unpacking libkrb5-3 (from .../libkrb5-3_1.8.3+dfsg-4_amd64.deb) ... > Selecting previously deselected package libgssapi-krb5-2. > Unpacking libgssapi-krb5-2 (from .../libgssapi-krb5-2_1.8.3+dfsg-4_amd64.deb) > ... > Selecting previously deselected package libidn11. > Unpacking libidn11 (from .../libidn11_1.18-1_amd64.deb) ... > Selecting previously deselected package libsasl2-2. > Unpacking libsasl2-2 (from .../libsasl2-2_2.1.23.dfsg1-7_amd64.deb) ... > Selecting previously deselected package libldap-2.4-2. > Unpacking libldap-2.4-2 (from .../libldap-2.4-2_2.4.23-7_amd64.deb) ... > Selecting previously deselected package libpcre3. > Unpacking libpcre3 (from .../libpcre3_8.12-3_amd64.deb) ... > Selecting previously deselected package libxml2. > Unpacking libxml2 (from .../libxml2_2.7.8.dfsg-2_amd64.deb) ... > Selecting previously deselected package mime-support. > Unpacking mime-support (from .../mime-support_3.51-1_all.deb) ... > Selecting previously deselected package python2.6-minimal. > Unpacking python2.6-minimal (from .../python2.6-minimal_2.6.6-8+b1_amd64.deb) > ... > Selecting previously deselected package libexpat1. > Unpacking libexpat1 (from .../libexpat1_2.0.1-7_amd64.deb) ... > Selecting previously deselected package python2.6. > Unpacking python2.6 (from .../python2.6_2.6.6-8+b1_amd64.deb) ... > Selecting previously deselected package python-minimal. > Unpacking python-minimal (from .../python-minimal_2.6.6-3+squeeze5_all.deb) > ... > Selecting previously deselected package python. > Unpacking python (from .../python_2.6.6-3+squeeze5_all.deb) ... > Selecting previously deselected package python-support. > Unpacking python-support (from .../python-support_1.0.11_all.deb) ... > Selecting previously deselected package ucf. > Unpacking ucf (from .../ucf_3.0025+nmu1_all.deb) ... > Moving old data out of the way > Selecting previously deselected package openssl. > Unpacking openssl (from .../openssl_0.9.8o-5_amd64.deb) ... > Selecting previously deselected package ca-certificates. > Unpacking ca-certificates (from .../ca-certificates_20090814+nmu2_all.deb) ... > Selecting previously deselected package libfreetype6. > Unpacking libfreetype6 (from .../libfreetype6_2.4.4-1_amd64.deb) ... > Selecting previously deselected package ttf-dejavu-core. > Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.32-1_all.deb) ... > Selecting previously deselected package fontconfig-config. > Unpacking fontconfig-config (from .../fontconfig-config_2.8.0-2.1_all.deb) ... > Selecting previously deselected package libfontconfig1. > Unpacking libfontconfig1 (from .../libfontconfig1_2.8.0-2.1_amd64.deb) ... > Selecting previously deselected package fontconfig. > Unpacking fontconfig (from .../fontconfig_2.8.0-2.1_amd64.deb) ... > Selecting previously deselected package libxau6. > Unpacking libxau6 (from .../libxau6_1%3a1.0.6-1_amd64.deb) ... > Selecting previously deselected package x11-common. > Unpacking x11-common (from .../x11-common_1%3a7.6+3_all.deb) ... > Selecting previously deselected package libice6. > Unpacking libice6 (from .../libice6_2%3a1.0.7-1_amd64.deb) ... > Selecting previously deselected package libsm6. > Unpacking libsm6 (from .../libsm6_2%3a1.2.0-1_amd64.deb) ... > Selecting previously deselected package libxdmcp6. > Unpacking libxdmcp6 (from .../libxdmcp6_1%3a1.1.0-1_amd64.deb) ... > Selecting previously deselected package libxcb1. > Unpacking libxcb1 (from .../libxcb1_1.7-2_amd64.deb) ... > Selecting previously deselected package libx11-data. > Unpacking libx11-data (from .../libx11-data_2%3a1.4.1-5_all.deb) ... > Selecting previously deselected package libx11-6. > Unpacking libx11-6 (from .../libx11-6_2%3a1.4.1-5_amd64.deb) ... > Selecting previously deselected package libxt6. > Unpacking libxt6 (from .../libxt6_1%3a1.0.9-2_amd64.deb) ... > Selecting previously deselected package libaudio2. > Unpacking libaudio2 (from .../libaudio2_1.9.2-4_amd64.deb) ... > Selecting previously deselected package libavutil50. > Unpacking libavutil50 (from .../libavutil50_4%3a0.6.1-5_amd64.deb) ... > Selecting previously deselected package libdirac-encoder0. > Unpacking libdirac-encoder0 (from .../libdirac-encoder0_1.0.2-3_amd64.deb) ... > Selecting previously deselected package libfaad2. > Unpacking libfaad2 (from .../libfaad2_2.7-6_amd64.deb) ... > Selecting previously deselected package libgsm1. > Unpacking libgsm1 (from .../libgsm1_1.0.13-3_amd64.deb) ... > Selecting previously deselected package libopenjpeg2. > Unpacking libopenjpeg2 (from .../libopenjpeg2_1.3+dfsg-4_amd64.deb) ... > Selecting previously deselected package liborc-0.4-0. > Unpacking liborc-0.4-0 (from .../liborc-0.4-0_1%3a0.4.11-2_amd64.deb) ... > Selecting previously deselected package libschroedinger-1.0-0. > Unpacking libschroedinger-1.0-0 (from > .../libschroedinger-1.0-0_1.0.10-2_amd64.deb) ... > Selecting previously deselected package libspeex1. > Unpacking libspeex1 (from .../libspeex1_1.2~rc1-1_amd64.deb) ... > Selecting previously deselected package libogg0. > Unpacking libogg0 (from .../libogg0_1.2.0~dfsg-1_amd64.deb) ... > Selecting previously deselected package libtheora0. > Unpacking libtheora0 (from .../libtheora0_1.1.1+dfsg.1-3_amd64.deb) ... > Selecting previously deselected package libva1. > Unpacking libva1 (from .../libva1_1.0.8-3_amd64.deb) ... > Selecting previously deselected package libvorbis0a. > Unpacking libvorbis0a (from .../libvorbis0a_1.3.2-1_amd64.deb) ... > Selecting previously deselected package libvorbisenc2. > Unpacking libvorbisenc2 (from .../libvorbisenc2_1.3.2-1_amd64.deb) ... > Selecting previously deselected package libvpx0. > Unpacking libvpx0 (from .../libvpx0_0.9.5-2_amd64.deb) ... > Selecting previously deselected package libavcodec52. > Unpacking libavcodec52 (from .../libavcodec52_4%3a0.6.1-5_amd64.deb) ... > Selecting previously deselected package librtmp0. > Unpacking librtmp0 (from .../librtmp0_2.3-2_amd64.deb) ... > Selecting previously deselected package libavformat52. > Unpacking libavformat52 (from .../libavformat52_4%3a0.6.1-5_amd64.deb) ... > Selecting previously deselected package libc-dev-bin. > Unpacking libc-dev-bin (from .../libc-dev-bin_2.11.2-11_amd64.deb) ... > Selecting previously deselected package linux-libc-dev. > Unpacking linux-libc-dev (from .../linux-libc-dev_2.6.37-1_amd64.deb) ... > Selecting previously deselected package libc6-dev. > Unpacking libc6-dev (from .../libc6-dev_2.11.2-11_amd64.deb) ... > Selecting previously deselected package libssh2-1. > Unpacking libssh2-1 (from .../libssh2-1_1.2.6-1_amd64.deb) ... > Selecting previously deselected package libcurl3. > Unpacking libcurl3 (from .../libcurl3_7.21.3-1_amd64.deb) ... > Selecting previously deselected package libcurl3-gnutls. > Unpacking libcurl3-gnutls (from .../libcurl3-gnutls_7.21.3-1_amd64.deb) ... > Selecting previously deselected package libdrm2. > Unpacking libdrm2 (from .../libdrm2_2.4.23-3_amd64.deb) ... > Selecting previously deselected package libexpat1-dev. > Unpacking libexpat1-dev (from .../libexpat1-dev_2.0.1-7_amd64.deb) ... > Selecting previously deselected package libfftw3-3. > Unpacking libfftw3-3 (from .../libfftw3-3_3.2.2-1_amd64.deb) ... > Selecting previously deselected package libgdcm2.0. > Unpacking libgdcm2.0 (from .../libgdcm2.0_2.0.16-2_amd64.deb) ... > Selecting previously deselected package libgfortran3. > Unpacking libgfortran3 (from .../libgfortran3_4.5.2-4_amd64.deb) ... > Selecting previously deselected package libxfixes3. > Unpacking libxfixes3 (from .../libxfixes3_1%3a4.0.5-1_amd64.deb) ... > Selecting previously deselected package libxdamage1. > Unpacking libxdamage1 (from .../libxdamage1_1%3a1.1.3-1_amd64.deb) ... > Selecting previously deselected package libxext6. > Unpacking libxext6 (from .../libxext6_2%3a1.2.0-2_amd64.deb) ... > Selecting previously deselected package libxxf86vm1. > Unpacking libxxf86vm1 (from .../libxxf86vm1_1%3a1.1.1-1_amd64.deb) ... > Selecting previously deselected package libgl1-mesa-glx. > Unpacking libgl1-mesa-glx (from .../libgl1-mesa-glx_7.10-4_amd64.deb) ... > Selecting previously deselected package libgl2ps0. > Unpacking libgl2ps0 (from .../libgl2ps0_1.3.5-2_amd64.deb) ... > Selecting previously deselected package libglib2.0-0. > Unpacking libglib2.0-0 (from .../libglib2.0-0_2.28.1-1+b1_amd64.deb) ... > Selecting previously deselected package libhdf5-serial-1.8.4. > Unpacking libhdf5-serial-1.8.4 (from > .../libhdf5-serial-1.8.4_1.8.4-patch1-2_amd64.deb) ... > Selecting previously deselected package libpng12-0. > Unpacking libpng12-0 (from .../libpng12-0_1.2.44-1_amd64.deb) ... > Selecting previously deselected package libjpeg62. > Unpacking libjpeg62 (from .../libjpeg62_6b1-1_amd64.deb) ... > Selecting previously deselected package libtiff4. > Unpacking libtiff4 (from .../libtiff4_3.9.4-5_amd64.deb) ... > Selecting previously deselected package libinsighttoolkit3.20. > Unpacking libinsighttoolkit3.20 (from > .../libinsighttoolkit3.20_3.20.0-8_amd64.deb) ... > Selecting previously deselected package mysql-common. > Unpacking mysql-common (from .../mysql-common_5.1.55-1_all.deb) ... > Selecting previously deselected package libmysqlclient16. > Unpacking libmysqlclient16 (from .../libmysqlclient16_5.1.55-1_amd64.deb) ... > Selecting previously deselected package libnetcdf6. > Unpacking libnetcdf6 (from .../libnetcdf6_1%3a4.1.1-5_amd64.deb) ... > Selecting previously deselected package libibverbs1. > Unpacking libibverbs1 (from .../libibverbs1_1.1.3-2_amd64.deb) ... > Selecting previously deselected package libnuma1. > Unpacking libnuma1 (from .../libnuma1_2.0.5-1_amd64.deb) ... > Selecting previously deselected package libtorque2. > Unpacking libtorque2 (from .../libtorque2_2.4.8+dfsg-9_amd64.deb) ... > Selecting previously deselected package libopenmpi1.3. > Unpacking libopenmpi1.3 (from .../libopenmpi1.3_1.4.3-1_amd64.deb) ... > Selecting previously deselected package libpq5. > Unpacking libpq5 (from .../libpq5_9.0.3-1_amd64.deb) ... > Selecting previously deselected package libqtcore4. > Unpacking libqtcore4 (from .../libqtcore4_4%3a4.6.3-4_amd64.deb) ... > Selecting previously deselected package liblcms1. > Unpacking liblcms1 (from .../liblcms1_1.18.dfsg-1.2+b3_amd64.deb) ... > Selecting previously deselected package libmng1. > Unpacking libmng1 (from .../libmng1_1.0.10-1+b1_amd64.deb) ... > Selecting previously deselected package libxrender1. > Unpacking libxrender1 (from .../libxrender1_1%3a0.9.6-1_amd64.deb) ... > Selecting previously deselected package libqtgui4. > Unpacking libqtgui4 (from .../libqtgui4_4%3a4.6.3-4_amd64.deb) ... > Selecting previously deselected package libswscale0. > Unpacking libswscale0 (from .../libswscale0_4%3a0.6.1-5_amd64.deb) ... > Selecting previously deselected package libvtk5.6. > Unpacking libvtk5.6 (from .../libvtk5.6_5.6.1-3_amd64.deb) ... > Selecting previously deselected package tcl8.5. > Unpacking tcl8.5 (from .../tcl8.5_8.5.8-2_amd64.deb) ... > Selecting previously deselected package libxft2. > Unpacking libxft2 (from .../libxft2_2.2.0-2_amd64.deb) ... > Selecting previously deselected package libxss1. > Unpacking libxss1 (from .../libxss1_1%3a1.2.1-1_amd64.deb) ... > Selecting previously deselected package tk8.5. > Unpacking tk8.5 (from .../tk8.5_8.5.8-1_amd64.deb) ... > Selecting previously deselected package tcl-vtk. > Unpacking tcl-vtk (from .../tcl-vtk_5.6.1-3_amd64.deb) ... > Selecting previously deselected package libkwwidgets1.0.1009. > Unpacking libkwwidgets1.0.1009 (from > .../libkwwidgets1.0.1009_1.0.0~cvs20100930-3_amd64.deb) ... > Selecting previously deselected package libmrml1c2a. > Unpacking libmrml1c2a (from .../libmrml1c2a_0.1.14-9+b3_amd64.deb) ... > Selecting previously deselected package libmrml1-dev. > Unpacking libmrml1-dev (from .../libmrml1-dev_0.1.14-9+b3_amd64.deb) ... > Selecting previously deselected package libpython2.6. > Unpacking libpython2.6 (from .../libpython2.6_2.6.6-8+b1_amd64.deb) ... > Selecting previously deselected package libteem1. > Unpacking libteem1 (from .../libteem1_1.10.0.dfsg1-2_amd64.deb) ... > Selecting previously deselected package python-vtk. > Unpacking python-vtk (from .../python-vtk_5.6.1-3_amd64.deb) ... > Selecting previously deselected package libslicer3. > Unpacking libslicer3 (from .../libslicer3_3.6.3~svn16075-1_amd64.deb) ... > Selecting previously deselected package libslicer3-dev. > Unpacking libslicer3-dev (from .../libslicer3-dev_3.6.3~svn16075-1_amd64.deb) > ... > dpkg: error processing > /var/cache/apt/archives/libslicer3-dev_3.6.3~svn16075-1_amd64.deb (--unpack): > trying to overwrite '/usr/lib/libMRML.so', which is also in package > libmrml1-dev 0.1.14-9+b3 > configured to not write apport reports > Processing triggers for man-db ... > Errors were encountered while processing: > /var/cache/apt/archives/libslicer3-dev_3.6.3~svn16075-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/libMRML.so > > 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. You may > 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/. > > > -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org