Bug#596459: python-xpcom: file collision: /usr/include/xulrunner-1.9.1/unstable/PyXPCOM.h provided by xulrunner-dev 1.9.1.11-1

Sascha Silbe sascha-debian-bugs-python-xpcom-2010-09-11 at silbe.org
Sat Sep 11 17:55:18 UTC 2010


Package: python-xpcom
Version: 1.9.1.11-1
Severity: grave
Justification: renders package unusable


During "aptitude safe-upgrade" an update of python-xpcom was attempted and failed due to a file collision:

(Reading database ... 117353 files and directories currently installed.)
Preparing to replace python-xpcom 1.9.1.11-1 (using .../python-xpcom_1%3a0.0~hg20100212-2_amd64.deb) ...
Unpacking replacement python-xpcom ...
dpkg: error processing /var/cache/apt/archives/python-xpcom_1%3a0.0~hg20100212-2_amd64.deb (--unpack):
 trying to overwrite '/usr/include/xulrunner-1.9.1/unstable/PyXPCOM.h', which is also in package xulrunner-dev 1.9.1.11-1
Preparing to replace debian-archive-keyring 2010.08.15 (using .../debian-archive-keyring_2010.08.28_all.deb) ...
Unpacking replacement debian-archive-keyring ...
Processing triggers for python-support ...
Errors were encountered while processing:
 /var/cache/apt/archives/python-xpcom_1%3a0.0~hg20100212-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Full output:

=== Begin ===
(sugar-jhbuild1)sascha.silbe at twin:~$ sudo aptitude safe-upgrade
Resolving dependencies...
The following NEW packages will be installed:

  libxapian22{a} [1.2.3-2] <+2,372kB> (D: libxapian-dev, D: libxapian-ruby1.8, D: python-xapian, D: xapian-tools) (for libxapian-dev, libxapian-ruby1.8, python-xapian, xapian-tools)
The following packages will be REMOVED:
  gs-common{ap} [8.71~dfsg2-4] <-111kB>
The following packages will be upgraded:
  avahi-autoipd [0.6.26-1 -> 0.6.27-2]  avahi-daemon [0.6.26-1 -> 0.6.27-2] <-4,096B>  common-lisp-controller [7.3 -> 7.4]
  csound [1:5.12.1~dfsg-2+b2 -> 1:5.12.1~dfsg-5] <+119kB>  csound-gui [1:5.12.1~dfsg-2+b2 -> 1:5.12.1~dfsg-5] <-356kB>
  csound-utils [1:5.12.1~dfsg-2+b2 -> 1:5.12.1~dfsg-5] <+36.9kB>  cups [1.4.4-2 -> 1.4.4-3] <+7,492kB>  cups-client [1.4.4-2 -> 1.4.4-3] <+451kB>
  cups-common [1.4.4-2 -> 1.4.4-3] <+561kB>  dctrl-tools [2.14 -> 2.14.1] <+4,096B>  debian-archive-keyring [2010.08.15 -> 2010.08.28] <+4,096B>
  doxygen [1.7.1-1 -> 1.7.1-2]  dpkg [1.15.7.2 -> 1.15.8.4] <+217kB>  dpkg-dev [1.15.7.2 -> 1.15.8.4] <+709kB>
  ghostscript [8.71~dfsg2-4 -> 8.71~dfsg2-6] <+94.2kB>  ghostscript-cups [8.71~dfsg2-4 -> 8.71~dfsg2-6] <+57.3kB>  iceweasel [3.5.11-1 -> 3.5.11-2] <+4,096B>
  libapr1 [1.4.2-3 -> 1.4.2-6] <+4,096B>  libavahi-client-dev [0.6.26-1 -> 0.6.27-2] <-4,096B>  libavahi-client3 [0.6.26-1 -> 0.6.27-2] <-4,096B>
  libavahi-common-data [0.6.26-1 -> 0.6.27-2] <+12.3kB>  libavahi-common-dev [0.6.26-1 -> 0.6.27-2] <-4,096B>  libavahi-common3 [0.6.26-1 -> 0.6.27-2] <-4,096B>
  libavahi-core7 [0.6.26-1 -> 0.6.27-2] <-4,096B>  libavahi-glib-dev [0.6.26-1 -> 0.6.27-2]  libavahi-glib1 [0.6.26-1 -> 0.6.27-2]
  libavahi-gobject-dev [0.6.26-1 -> 0.6.27-2]  libavahi-gobject0 [0.6.26-1 -> 0.6.27-2] (for libavahi-gobject-dev)  libcairo2 [1.8.10-4 -> 1.8.10-5]
  libcairo2-dev [1.8.10-4 -> 1.8.10-5]  libcsnd5.2 [1:5.12.1~dfsg-2+b2 -> 1:5.12.1~dfsg-5] <+36.9kB>
  libcsound64-5.2 [1:5.12.1~dfsg-2+b2 -> 1:5.12.1~dfsg-5] <+94.2kB> (for libcsound64-dev)  libcsound64-dev [1:5.12.1~dfsg-2 -> 1:5.12.1~dfsg-5] <+8,192B>
  libcups2 [1.4.4-2 -> 1.4.4-3] <+102kB>  libcupscgi1 [1.4.4-2 -> 1.4.4-3] <+65.5kB>  libcupsdriver1 [1.4.4-2 -> 1.4.4-3] <+65.5kB>
  libcupsimage2 [1.4.4-2 -> 1.4.4-3] <+73.7kB>  libcupsmime1 [1.4.4-2 -> 1.4.4-3] <+65.5kB>  libcupsppdc1 [1.4.4-2 -> 1.4.4-3] <+65.5kB>
  libdb4.8 [4.8.26-1 -> 4.8.30-2]  libdpkg-perl [1.15.7.2 -> 1.15.8.4] <+180kB>  libfltk1.1 [1.1.10-2 -> 1.1.10-2+b1] <-1,024B>
  libgail-common [2.20.1-1 -> 2.20.1-1+b1] <-36.9kB> (for libgail-dev)  libgail-dev [2.20.1-1 -> 2.20.1-1+b1] <-49.2kB>
  libgail18 [2.20.1-1 -> 2.20.1-1+b1] <-28.7kB> (for libgail-dev)  libgdu0 [2.30.1-1 -> 2.30.1-2] <+106kB>  libgphoto2-2 [2.4.6-1 -> 2.4.6-1+b1] <-291kB>
  libgphoto2-port0 [2.4.6-1 -> 2.4.6-1+b1] <-197kB>  libgs8 [8.71~dfsg2-4 -> 8.71~dfsg2-6] <+1,602kB>
  libgtk2.0-0 [2.20.1-1 -> 2.20.1-1+b1] <-49.2kB> (for libgail-dev, libgtk2.0-dev)  libgtk2.0-dev [2.20.1-1 -> 2.20.1-1+b1] <-53.2kB>
  libgtksourceview2.0-0 [2.10.3-1 -> 2.10.4-1]  libgtksourceview2.0-common [2.10.3-1 -> 2.10.4-1] <+20.5kB>  libimlib2 [1.4.2-8+b1 -> 1.4.2-8+b2] <-4,096B>
  libjasper1 [1.900.1-7 -> 1.900.1-7+b1] <-32.8kB>  libkpathsea5 [2009-6 -> 2009-7]  liblcms1 [1.18.dfsg-1.2+b2 -> 1.18.dfsg-1.2+b3]
  libldap-2.4-2 [2.4.17-2.1 -> 2.4.23-4] <-49.2kB>  liblzma2 [4.999.9beta+20100713-1 -> 4.999.9beta+20100810-1]
  libmozjs-dev [1.9.1.11-1 -> 1.9.1.11-2] <+16.4kB> (for xulrunner-dev)  libmozjs2d [1.9.1.11-1 -> 1.9.1.11-2] <+16.4kB> (for xulrunner-dev)
  libnetpbm10 [2:10.0-12.2 -> 2:10.0-12.2+b1]  libparted0debian1 [2.3-1 -> 2.3-2] <-45.1kB>  libpci3 [1:3.1.7-4 -> 1:3.1.7-5]
  libpsiconv6 [0.9.8-4.1 -> 0.9.8-4.1+b1] <-41.0kB>  libruby1.8 [1.8.7.302-1 -> 1.8.7.302-2]  libsasl2-2 [2.1.23.dfsg1-5 -> 2.1.23.dfsg1-6]
  libsasl2-modules [2.1.23.dfsg1-5 -> 2.1.23.dfsg1-6]  libsdl-image1.2 [1.2.10-2+b1 -> 1.2.10-2+b2]  libslp1 [1.2.1-7.7 -> 1.2.1-7.8] <-32.8kB>
  libsqlite3-0 [3.7.0-1.1 -> 3.7.2-1] <-28.7kB> (for libsqlite3-dev, xulrunner-dev)  libsqlite3-dev [3.7.0-1.1 -> 3.7.2-1] <-28.7kB>
  libssl-dev [0.9.8o-1 -> 0.9.8o-2] <+16.4kB>  libssl0.9.8 [0.9.8o-1 -> 0.9.8o-2]  libtiff4 [3.9.4-2 -> 3.9.4-3]
  libusb-0.1-4 [2:0.1.12-15 -> 2:0.1.12-16] <-32.8kB>  libwmf-dev [0.2.8.4-6.1 -> 0.2.8.4-6.1+b1] <-61.4kB>  libwmf0.2-7 [0.2.8.4-6.1 -> 0.2.8.4-6.1+b1] <-77.8kB>
  libwnck-common [2.30.0-4 -> 2.30.3-1] <+784kB>  libwnck-dev [2.30.0-4 -> 2.30.3-1] <+59.4kB>  libwnck22 [2.30.0-4 -> 2.30.3-1] <+32.8kB> (for libwnck-dev)
  libwv-1.2-3 [1.2.4-2 -> 1.2.4-2+b1] <-24.6kB> (for libwv-dev)  libwv-dev [1.2.4-2 -> 1.2.4-2+b1] <-61.4kB>  libxapian-dev [1.0.20-2 -> 1.2.3-2] <+1,917kB>
  libxapian-ruby1.8 [1.0.20-1 -> 1.2.3-3] <+188kB>  libxmu6 [2:1.0.5-1 -> 2:1.0.5-2]  libxmuu1 [2:1.0.5-1 -> 2:1.0.5-2]  libxslt1.1 [1.1.26-5 -> 1.1.26-6]
  linux-libc-dev [2.6.32-20 -> 2.6.32-21] <+111kB>  man-db [2.5.7-3 -> 2.5.7-4]  netpbm [2:10.0-12.2 -> 2:10.0-12.2+b1] <+8,192B>  openssl [0.9.8o-1 -> 0.9.8o-2]
  pciutils [1:3.1.7-4 -> 1:3.1.7-5] <+8,192B>  python-avahi [0.6.26-1 -> 0.6.27-2]  python-csound [1:5.12.1~dfsg-2+b2 -> 1:5.12.1~dfsg-5] <+57.3kB>
  python-gobject [2.21.1-2 -> 2.21.4+is.2.21.3-1] <+20.5kB>  python-gobject-dbg [2.21.1-2 -> 2.21.4+is.2.21.3-1] <+36.9kB>
  python-gobject-dev [2.21.1-2 -> 2.21.4+is.2.21.3-1] <+32.8kB>  python-pygame [1.8.1release-2 -> 1.8.1release-2+b1]  python-xapian [1.0.20-1 -> 1.2.3-3] <+328kB>
  python-xpcom [1.9.1.11-1 -> 1:0.0~hg20100212-2] <+12.3kB>  ruby1.8 [1.8.7.302-1 -> 1.8.7.302-2]  ssl-cert [1.0.25 -> 1.0.26]  texlive-binaries [2009-6 -> 2009-7]
  tzdata [2010j-1 -> 2010l-1] <-16.4kB>  valgrind [1:3.5.0-3 -> 1:3.6.0~svn11254] <-6,908kB>  wget [1.12-2 -> 1.12-2.1] <+4,096B>
  xapian-tools [1.0.20-2 -> 1.2.3-2] <+209kB>  xserver-common [2:1.7.7-3 -> 2:1.7.7-4] (for xserver-xephyr)  xserver-xephyr [2:1.7.7-3 -> 2:1.7.7-4] <+4,096B>
  xsltproc [1.1.26-5 -> 1.1.26-6]  xulrunner-1.9.1 [1.9.1.11-1 -> 1.9.1.11-2] <-49.2kB> (for xulrunner-dev)  xulrunner-dev [1.9.1.11-1 -> 1.9.1.11-2] <+20.5kB>
  xz-utils [4.999.9beta+20100713-1 -> 4.999.9beta+20100810-1]
The following packages are RECOMMENDED but will NOT be installed:
  cups-driver-gutenprint (R: cups)  foomatic-filters (R: cups)
114 packages upgraded, 1 newly installed, 1 to remove and 7 not upgraded.
Need to get 0B/131MB of archives. After unpacking 9,815kB will be used.
Do you want to continue? [Y/n/?]
Reading package fields... Done
Reading package status... Done
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
serious bugs of ghostscript (8.71~dfsg2-4 -> 8.71~dfsg2-6) <unfixed>
 #595701 - ghostscript: CVE-2010-2055 code loaded from current directory
serious bugs of dpkg (1.15.7.2 -> 1.15.8.4) <tagged as pending a fix>
 #596417 - should break Dpkg.pm users or depend on libdpkg-perl
Summary:
 ghostscript(1 bug), dpkg(1 bug)
Are you sure you want to install/upgrade the above packages? [Y/n/?/...]
Reading changelogs... Done
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 117178 files and directories currently installed.)
Preparing to replace libavahi-common-data 0.6.26-1 (using .../libavahi-common-data_0.6.27-2_amd64.deb) ...
Unpacking replacement libavahi-common-data ...
Preparing to replace libavahi-common-dev 0.6.26-1 (using .../libavahi-common-dev_0.6.27-2_amd64.deb) ...
Unpacking replacement libavahi-common-dev ...
Preparing to replace libavahi-common3 0.6.26-1 (using .../libavahi-common3_0.6.27-2_amd64.deb) ...
Unpacking replacement libavahi-common3 ...
Preparing to replace libavahi-client-dev 0.6.26-1 (using .../libavahi-client-dev_0.6.27-2_amd64.deb) ...
Unpacking replacement libavahi-client-dev ...
Preparing to replace libavahi-client3 0.6.26-1 (using .../libavahi-client3_0.6.27-2_amd64.deb) ...
Unpacking replacement libavahi-client3 ...
Preparing to replace libcups2 1.4.4-2 (using .../libcups2_1.4.4-3_amd64.deb) ...
Unpacking replacement libcups2 ...
Preparing to replace libtiff4 3.9.4-2 (using .../libtiff4_3.9.4-3_amd64.deb) ...
Unpacking replacement libtiff4 ...
Preparing to replace libcupsimage2 1.4.4-2 (using .../libcupsimage2_1.4.4-3_amd64.deb) ...
Unpacking replacement libcupsimage2 ...
Preparing to replace libjasper1 1.900.1-7 (using .../libjasper1_1.900.1-7+b1_amd64.deb) ...
Unpacking replacement libjasper1 ...
Preparing to replace ghostscript 8.71~dfsg2-4 (using .../ghostscript_8.71~dfsg2-6_amd64.deb) ...
Unpacking replacement ghostscript ...
Preparing to replace libgs8 8.71~dfsg2-4 (using .../libgs8_8.71~dfsg2-6_amd64.deb) ...
Unpacking replacement libgs8 ...
Processing triggers for man-db ...
(Reading database ... 117177 files and directories currently installed.)
Removing gs-common ...
(Reading database ... 117173 files and directories currently installed.)
Preparing to replace liblzma2 4.999.9beta+20100713-1 (using .../liblzma2_4.999.9beta+20100810-1_amd64.deb) ...
Unpacking replacement liblzma2 ...
Setting up liblzma2 (4.999.9beta+20100810-1) ...
(Reading database ... 117173 files and directories currently installed.)
Preparing to replace xz-utils 4.999.9beta+20100713-1 (using .../xz-utils_4.999.9beta+20100810-1_amd64.deb) ...
Unpacking replacement xz-utils ...
Processing triggers for man-db ...
Setting up xz-utils (4.999.9beta+20100810-1) ...
(Reading database ... 117173 files and directories currently installed.)
Preparing to replace dpkg-dev 1.15.7.2 (using .../dpkg-dev_1.15.8.4_all.deb) ...
Unpacking replacement dpkg-dev ...
Preparing to replace libdpkg-perl 1.15.7.2 (using .../libdpkg-perl_1.15.8.4_all.deb) ...
Unpacking replacement libdpkg-perl ...
Replacing files in old package dpkg ...
Preparing to replace dpkg 1.15.7.2 (using .../dpkg_1.15.8.4_amd64.deb) ...
Unpacking replacement dpkg ...
Processing triggers for man-db ...
Setting up dpkg (1.15.8.4) ...
Installing new version of config file /etc/logrotate.d/dpkg ...
(Reading database ... 117353 files and directories currently installed.)
Preparing to replace python-xpcom 1.9.1.11-1 (using .../python-xpcom_1%3a0.0~hg20100212-2_amd64.deb) ...
Unpacking replacement python-xpcom ...
dpkg: error processing /var/cache/apt/archives/python-xpcom_1%3a0.0~hg20100212-2_amd64.deb (--unpack):
 trying to overwrite '/usr/include/xulrunner-1.9.1/unstable/PyXPCOM.h', which is also in package xulrunner-dev 1.9.1.11-1
Preparing to replace debian-archive-keyring 2010.08.15 (using .../debian-archive-keyring_2010.08.28_all.deb) ...
Unpacking replacement debian-archive-keyring ...
Processing triggers for python-support ...
Errors were encountered while processing:
 /var/cache/apt/archives/python-xpcom_1%3a0.0~hg20100212-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up libdpkg-perl (1.15.8.4) ...
Setting up libtiff4 (3.9.4-3) ...
Setting up libavahi-common-data (0.6.27-2) ...
Setting up libjasper1 (1.900.1-7+b1) ...
Setting up libavahi-common3 (0.6.27-2) ...
Setting up debian-archive-keyring (2010.08.28) ...
gpg: key F42584E6: "Lenny Stable Release Key <debian-release at lists.debian.org>" not changed
gpg: key 55BE302B: "Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster at debian.org>" not changed
gpg: key 6D849617: "Debian-Volatile Archive Automatic Signing Key (5.0/lenny)" not changed
gpg: key B98321F9: "Squeeze Stable Release Key <debian-release at lists.debian.org>" not changed
gpg: key 473041FA: public key "Debian Archive Automatic Signing Key (6.0/squeeze) <ftpmaster at debian.org>" imported
gpg: Total number processed: 5
gpg:               imported: 1  (RSA: 1)
gpg:              unchanged: 4
gpg: no ultimately trusted keys found
Setting up libavahi-client3 (0.6.27-2) ...
Setting up dpkg-dev (1.15.8.4) ...
Setting up libcups2 (1.4.4-3) ...
Setting up libavahi-common-dev (0.6.27-2) ...
Setting up libcupsimage2 (1.4.4-3) ...
Setting up libavahi-client-dev (0.6.27-2) ...
Setting up libgs8 (8.71~dfsg2-6) ...
Setting up ghostscript (8.71~dfsg2-6) ...

Current status: 104 updates [-18].
(sugar-jhbuild1)sascha.silbe at twin:~$
=== End ===


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (600, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-xpcom depends on:
ii  libc6                        2.11.2-2    Embedded GNU C Library: Shared lib
ii  libnspr4-0d                  4.8.4-2     NetScape Portable Runtime Library
ii  libpython2.6                 2.6.6~rc1-1 Shared Python runtime library (ver
ii  libstdc++6                   4.4.4-8     The GNU Standard C++ Library v3
ii  python                       2.6.5-13    interactive high-level object-orie
ii  python-support               1.0.9       automated rebuilding support for P
ii  xulrunner-1.9.1              1.9.1.11-1  XUL + XPCOM application runner

python-xpcom recommends no packages.

python-xpcom suggests no packages.

-- no debconf information





More information about the pkg-mozilla-maintainers mailing list