Package: libroot-graf3d-gl-dev,root-plugin-gl
Version: libroot-graf3d-gl-dev/5.24.00-1
Version: root-plugin-gl/5.18.00-2.4
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite

Date: 2009-10-24
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!
  x11-common libxau6 libxdmcp6 libxcb1 libx11-data libx11-6 libxfixes3
  libmagic1 file libpcre3 ucf defoma ttf-freefont fontconfig-config libdrm2
  libexpat1 libfreetype6 libfontconfig1 libxdamage1 libxext6 libxxf86vm1
  libgl1-mesa-glx libglu1-mesa libftgl2 libxi6 libice6 libsm6 libxt6 libxmu6
  libglew1.5 libltdl7 libglobus-libtool libglobus-common0 libglobus-callout0
  libglobus-openssl libglobus-gsi-openssl-error0 libglobus-gsi-proxy-ssl1
  libglobus-openssl-module0 libglobus-gsi-cert-utils0 libglobus-gsi-sysconfig1
  libglobus-gsi-callback0 libglobus-gsi-credential1 libglobus-gsi-proxy-core0
  libglobus-gssapi-gsi4 libglobus-gss-assist3 ttf-opensymbol
  root-system-common libroot-io5.24 libroot-core5.24 libroot-math-mathcore5.24
  libroot-math-matrix5.24 libroot-hist5.24 libroot-graf2d-graf5.24
  libroot-graf2d-gpad5.24 libroot-graf3d-g3d5.24 libroot-net5.24
  libroot-gui5.24 libroot-tree5.24 libroot-tree-treeplayer5.24
  libroot-gui-ged5.24 libroot-graf3d-gl5.24 libroot-graf3d-gl-dev libxrender1
  libxft2 libxpm4 root-plugin-proof libroot5.18 root-plugin-gl

Extracting templates from packages: 44%
Extracting templates from packages: 88%
Extracting templates from packages: 100%
Preconfiguring packages ...
Authentication warning overridden.
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously deselected package x11-common.
(Reading database ... 10392 files and directories currently installed.)
Unpacking x11-common (from .../x11-common_1%3a7.4+4_all.deb) ...
Selecting previously deselected package libxau6.
Unpacking libxau6 (from .../libxau6_1%3a1.0.5-1_amd64.deb) ...
Selecting previously deselected package libxdmcp6.
Unpacking libxdmcp6 (from .../libxdmcp6_1%3a1.0.2-3_amd64.deb) ...
Selecting previously deselected package libxcb1.
Unpacking libxcb1 (from .../libxcb1_1.4-1_amd64.deb) ...
Selecting previously deselected package libx11-data.
Unpacking libx11-data (from .../libx11-data_2%3a1.2.2-1_all.deb) ...
Selecting previously deselected package libx11-6.
Unpacking libx11-6 (from .../libx11-6_2%3a1.2.2-1_amd64.deb) ...
Processing triggers for man-db ...
Can not write log, openpty() failed (/dev/pts not mounted?)
Setting up x11-common (1:7.4+4) ...
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously deselected package libxfixes3.
(Reading database ... 10695 files and directories currently installed.)
Unpacking libxfixes3 (from .../libxfixes3_1%3a4.0.3-2_amd64.deb) ...
Selecting previously deselected package libmagic1.
Unpacking libmagic1 (from .../libmagic1_5.03-2_amd64.deb) ...
Selecting previously deselected package file.
Unpacking file (from .../archives/file_5.03-2_amd64.deb) ...
Selecting previously deselected package libpcre3.
Unpacking libpcre3 (from .../libpcre3_7.8-3_amd64.deb) ...
Selecting previously deselected package ucf.
Unpacking ucf (from .../archives/ucf_3.0024_all.deb) ...
Moving old data out of the way
Selecting previously deselected package defoma.
Unpacking defoma (from .../defoma_0.11.10-1_all.deb) ...
Selecting previously deselected package ttf-freefont.
Unpacking ttf-freefont (from .../ttf-freefont_20090104-4_all.deb) ...
Selecting previously deselected package fontconfig-config.
Unpacking fontconfig-config (from .../fontconfig-config_2.6.0-4_all.deb) ...
Selecting previously deselected package libdrm2.
Unpacking libdrm2 (from .../libdrm2_2.4.14-1_amd64.deb) ...
Selecting previously deselected package libexpat1.
Unpacking libexpat1 (from .../libexpat1_2.0.1-4_amd64.deb) ...
Selecting previously deselected package libfreetype6.
Unpacking libfreetype6 (from .../libfreetype6_2.3.11-1_amd64.deb) ...
Selecting previously deselected package libfontconfig1.
Unpacking libfontconfig1 (from .../libfontconfig1_2.6.0-4_amd64.deb) ...
Selecting previously deselected package libxdamage1.
Unpacking libxdamage1 (from .../libxdamage1_1%3a1.1.1-4_amd64.deb) ...
Selecting previously deselected package libxext6.
Unpacking libxext6 (from .../libxext6_2%3a1.0.4-1_amd64.deb) ...
Selecting previously deselected package libxxf86vm1.
Unpacking libxxf86vm1 (from .../libxxf86vm1_1%3a1.0.2-1_amd64.deb) ...
Selecting previously deselected package libgl1-mesa-glx.
Unpacking libgl1-mesa-glx (from .../libgl1-mesa-glx_7.6-1_amd64.deb) ...
Selecting previously deselected package libglu1-mesa.
Unpacking libglu1-mesa (from .../libglu1-mesa_7.6-1_amd64.deb) ...
Selecting previously deselected package libftgl2.
Unpacking libftgl2 (from .../libftgl2_2.1.3~rc5-2_amd64.deb) ...
Selecting previously deselected package libxi6.
Unpacking libxi6 (from .../libxi6_2%3a1.2.1-2_amd64.deb) ...
Selecting previously deselected package libice6.
Unpacking libice6 (from .../libice6_2%3a1.0.5-1_amd64.deb) ...
Selecting previously deselected package libsm6.
Unpacking libsm6 (from .../libsm6_2%3a1.1.1-1_amd64.deb) ...
Selecting previously deselected package libxt6.
Unpacking libxt6 (from .../libxt6_1%3a1.0.6-1_amd64.deb) ...
Selecting previously deselected package libxmu6.
Unpacking libxmu6 (from .../libxmu6_2%3a1.0.4-2_amd64.deb) ...
Selecting previously deselected package libglew1.5.
Unpacking libglew1.5 (from .../libglew1.5_1.5.1-5_amd64.deb) ...
Selecting previously deselected package libltdl7.
Unpacking libltdl7 (from .../libltdl7_2.2.6a-4_amd64.deb) ...
Selecting previously deselected package libglobus-libtool.
Unpacking libglobus-libtool (from .../libglobus-libtool_1.2-4_amd64.deb) ...
Selecting previously deselected package libglobus-common0.
Unpacking libglobus-common0 (from .../libglobus-common0_10.2-6_amd64.deb) ...
Selecting previously deselected package libglobus-callout0.
Unpacking libglobus-callout0 (from .../libglobus-callout0_0.7-4_amd64.deb) ...
Selecting previously deselected package libglobus-openssl.
Unpacking libglobus-openssl (from .../libglobus-openssl_3.0-4_amd64.deb) ...
Selecting previously deselected package libglobus-gsi-openssl-error0.
Unpacking libglobus-gsi-openssl-error0 (from 
.../libglobus-gsi-openssl-error0_0.14-4_amd64.deb) ...
Selecting previously deselected package libglobus-gsi-proxy-ssl1.
Unpacking libglobus-gsi-proxy-ssl1 (from 
.../libglobus-gsi-proxy-ssl1_1.5-5_amd64.deb) ...
Selecting previously deselected package libglobus-openssl-module0.
Unpacking libglobus-openssl-module0 (from 
.../libglobus-openssl-module0_0.6-4_amd64.deb) ...
Selecting previously deselected package libglobus-gsi-cert-utils0.
Unpacking libglobus-gsi-cert-utils0 (from 
.../libglobus-gsi-cert-utils0_5.5-3_amd64.deb) ...
Selecting previously deselected package libglobus-gsi-sysconfig1.
Unpacking libglobus-gsi-sysconfig1 (from 
.../libglobus-gsi-sysconfig1_2.2-4_amd64.deb) ...
Selecting previously deselected package libglobus-gsi-callback0.
Unpacking libglobus-gsi-callback0 (from 
.../libglobus-gsi-callback0_1.10-4_amd64.deb) ...
Selecting previously deselected package libglobus-gsi-credential1.
Unpacking libglobus-gsi-credential1 (from 
.../libglobus-gsi-credential1_2.2-5_amd64.deb) ...
Selecting previously deselected package libglobus-gsi-proxy-core0.
Unpacking libglobus-gsi-proxy-core0 (from 
.../libglobus-gsi-proxy-core0_3.4-4_amd64.deb) ...
Selecting previously deselected package libglobus-gssapi-gsi4.
Unpacking libglobus-gssapi-gsi4 (from 
.../libglobus-gssapi-gsi4_5.9-4_amd64.deb) ...
Selecting previously deselected package libglobus-gss-assist3.
Unpacking libglobus-gss-assist3 (from 
.../libglobus-gss-assist3_4.0-4_amd64.deb) ...
Selecting previously deselected package ttf-opensymbol.
Unpacking ttf-opensymbol (from .../ttf-opensymbol_1%3a3.1.1-5_all.deb) ...
Selecting previously deselected package root-system-common.
Unpacking root-system-common (from .../root-system-common_5.24.00-1_all.deb) ...
Selecting previously deselected package libroot-io5.24.
Unpacking libroot-io5.24 (from .../libroot-io5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-core5.24.
Unpacking libroot-core5.24 (from .../libroot-core5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-math-mathcore5.24.
Unpacking libroot-math-mathcore5.24 (from 
.../libroot-math-mathcore5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-math-matrix5.24.
Unpacking libroot-math-matrix5.24 (from 
.../libroot-math-matrix5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-hist5.24.
Unpacking libroot-hist5.24 (from .../libroot-hist5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-graf2d-graf5.24.
Unpacking libroot-graf2d-graf5.24 (from 
.../libroot-graf2d-graf5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-graf2d-gpad5.24.
Unpacking libroot-graf2d-gpad5.24 (from 
.../libroot-graf2d-gpad5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-graf3d-g3d5.24.
Unpacking libroot-graf3d-g3d5.24 (from 
.../libroot-graf3d-g3d5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-net5.24.
Unpacking libroot-net5.24 (from .../libroot-net5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-gui5.24.
Unpacking libroot-gui5.24 (from .../libroot-gui5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-tree5.24.
Unpacking libroot-tree5.24 (from .../libroot-tree5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-tree-treeplayer5.24.
Unpacking libroot-tree-treeplayer5.24 (from 
.../libroot-tree-treeplayer5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-gui-ged5.24.
Unpacking libroot-gui-ged5.24 (from 
.../libroot-gui-ged5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-graf3d-gl5.24.
Unpacking libroot-graf3d-gl5.24 (from 
.../libroot-graf3d-gl5.24_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libroot-graf3d-gl-dev.
Unpacking libroot-graf3d-gl-dev (from 
.../libroot-graf3d-gl-dev_5.24.00-1_amd64.deb) ...
Selecting previously deselected package libxrender1.
Unpacking libxrender1 (from .../libxrender1_1%3a0.9.4-2_amd64.deb) ...
Selecting previously deselected package libxft2.
Unpacking libxft2 (from .../libxft2_2.1.13-3_amd64.deb) ...
Selecting previously deselected package libxpm4.
Unpacking libxpm4 (from .../libxpm4_1%3a3.5.7-2_amd64.deb) ...
Selecting previously deselected package root-plugin-proof.
Unpacking root-plugin-proof (from .../root-plugin-proof_5.18.00-2.4_amd64.deb) 
...
Selecting previously deselected package libroot5.18.
Unpacking libroot5.18 (from .../libroot5.18_5.18.00-2.4_amd64.deb) ...
Selecting previously deselected package root-plugin-gl.
Unpacking root-plugin-gl (from .../root-plugin-gl_5.18.00-2.4_amd64.deb) ...
dpkg: error processing 
/var/cache/apt/archives/root-plugin-gl_5.18.00-2.4_amd64.deb (--unpack):
 trying to overwrite '/usr/include/root/TGLScaleManip.h', which is also in 
package libroot-graf3d-gl-dev 0:5.24.00-1
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Processing triggers for man-db ...
Errors were encountered while processing:
 /var/cache/apt/archives/root-plugin-gl_5.18.00-2.4_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/include/root/CsgOps.h
  usr/include/root/TArcBall.h
  usr/include/root/TF2GL.h
  usr/include/root/TGLAdapter.h
  usr/include/root/TGLAxis.h
  usr/include/root/TGLBoundingBox.h
  usr/include/root/TGLBoxPainter.h
  usr/include/root/TGLCamera.h
  usr/include/root/TGLClip.h
  usr/include/root/TGLClipSetEditor.h
  usr/include/root/TGLContext.h
  usr/include/root/TGLContextPrivate.h
  usr/include/root/TGLCylinder.h
  usr/include/root/TGLFaceSet.h
  usr/include/root/TGLFormat.h
  usr/include/root/TGLHistPainter.h
  usr/include/root/TGLIncludes.h
  usr/include/root/TGLLegoPainter.h
  usr/include/root/TGLLightSet.h
  usr/include/root/TGLLightSetEditor.h
  usr/include/root/TGLLockable.h
  usr/include/root/TGLLogicalShape.h
  usr/include/root/TGLManip.h
  usr/include/root/TGLManipSet.h
  usr/include/root/TGLObject.h
  usr/include/root/TGLOrthoCamera.h
  usr/include/root/TGLOutput.h
  usr/include/root/TGLOverlay.h
  usr/include/root/TGLPShapeObj.h
  usr/include/root/TGLPShapeObjEditor.h
  usr/include/root/TGLPShapeRef.h
  usr/include/root/TGLParametric.h
  usr/include/root/TGLParametricEquationGL.h
  usr/include/root/TGLPerspectiveCamera.h
  usr/include/root/TGLPhysicalShape.h
  usr/include/root/TGLPlotBox.h
  usr/include/root/TGLPlotPainter.h
  usr/include/root/TGLPolyLine.h
  usr/include/root/TGLPolyMarker.h
  usr/include/root/TGLQuadric.h
  usr/include/root/TGLRnrCtx.h
  usr/include/root/TGLRotateManip.h
  usr/include/root/TGLSAFrame.h
  usr/include/root/TGLSAViewer.h
  usr/include/root/TGLScaleManip.h
  usr/include/root/TGLScene.h
  usr/include/root/TGLSceneBase.h
  usr/include/root/TGLSceneInfo.h
  usr/include/root/TGLScenePad.h
  usr/include/root/TGLSelectBuffer.h
  usr/include/root/TGLSelectRecord.h
  usr/include/root/TGLSphere.h
  usr/include/root/TGLStopwatch.h
  usr/include/root/TGLSurfacePainter.h
  usr/include/root/TGLTF3Painter.h
  usr/include/root/TGLText.h
  usr/include/root/TGLTransManip.h
  usr/include/root/TGLUtil.h
  usr/include/root/TGLViewer.h
  usr/include/root/TGLViewerBase.h
  usr/include/root/TGLViewerEditor.h
  usr/include/root/TGLWidget.h
  usr/include/root/TH2GL.h
  usr/include/root/TPointSet3DGL.h
  usr/include/root/TX11GL.h
  usr/include/root/gl2ps.h
  

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/.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to