** Description changed:
- It doesn't seem to be parsing the extra list of sources for the other
- arch, leaving the other arch packages installed which prevents
- downgrading.
-
+ [Impact]
+
+ * Using ppa-purge on a ppa that has multi-arch packages will cause the
+ aptitude dependency resolver to remove all foreign-arch packages
+ installed on the system.
+
+ * This is fixed by generating a package revert list that explicity
+ includes all multiarch packages
+
+ [Test Case]
+
+ 1. Install ia32-libs and a ppa with multi-arch packages (i.e.
ppa:gnome3-team/gnome3)
+ 2. Try to purge this ppa.
+
+ Aptitude will prompt to remove all i386 packages on the system,
+ effectively breaking multi-arch installation.
+
+ [Regression Potential]
+ None. ppa-purge is currently completely broken on multiarch systems. The
changes in this script are also perfectly safe on non-multiarch systems, where
the end result (i.e. generated package revert list) is the same as the previous
version.
+
+ === Original Bug Report ===
+ It doesn't seem to be parsing the extra list of sources for the other arch,
leaving the other arch packages installed which prevents downgrading.
sarvatt@kyoko{~/source/ia32-libs-20090808ubuntu27}:sudo ppa-purge xorg-edgers
- [sudo] password for sarvatt:
+ [sudo] password for sarvatt:
Updating packages lists
PPA to be removed: xorg-edgers ppa
comm: file 2 is not in sorted order
Package revert list generated:
- intel-gpu-tools/oneiric lib32ffi6/oneiric libcairo2/oneiric
- libcairo2-dev/oneiric libcairo-gobject2/oneiric
- libcairo-script-interpreter2/oneiric libdrm2/oneiric libdrm-dev/oneiric
- libdrm-intel1/oneiric libdrm-nouveau1a/oneiric libdrm-radeon1/oneiric
- libegl1-mesa/oneiric libegl1-mesa-dev/oneiric libegl1-mesa-drivers/oneiric
- libffi6/oneiric libffi-dev/oneiric libgbm1/oneiric libgl1-mesa-dev/oneiric
- libgl1-mesa-dri/oneiric libgl1-mesa-dri-experimental/oneiric
- libgl1-mesa-glx/oneiric libglapi-mesa/oneiric libgles1-mesa/oneiric
- libgles2-mesa/oneiric libglu1-mesa/oneiric libglu1-mesa-dev/oneiric
- libkms1/oneiric libopenvg1-mesa/oneiric libpciaccess0/oneiric
- libpciaccess-dev/oneiric libpixman-1-0/oneiric libpixman-1-dev/oneiric
- libtxc-dxtn0/oneiric libunity-core-4.0-4/oneiric libva1/oneiric
- libva-dev/oneiric libva-egl1/oneiric libva-glx1/oneiric libva-tpi1/oneiric
- libva-x11-1/oneiric libwayland0/oneiric libwayland-dev/oneiric
- linux-libc-dev/oneiric linux-tools-common/oneiric mesa-common-dev/oneiric
- unity/oneiric unity-common/oneiric unity-services/oneiric x11-common/oneiric
- xorg/oneiric xserver-common/oneiric xserver-xorg/oneiric
- xserver-xorg-core/oneiric xserver-xorg-dev/oneiric
- xserver-xorg-input-all/oneiric xserver-xorg-input-evdev/oneiric
- xserver-xorg-input-mouse/oneiric xserver-xorg-input-synaptics/oneiric
- xserver-xorg-input-vmmouse/oneiric xserver-xorg-input-wacom/oneiric
- xserver-xorg-video-all/oneiric xserver-xorg-video-apm/oneiric
- xserver-xorg-video-ark/oneiric xserver-xorg-video-ati/oneiric
- xserver-xorg-video-chips/oneiric xserver-xorg-video-cirrus/oneiric
- xserver-xorg-video-fbdev/oneiric xserver-xorg-video-i128/oneiric
- xserver-xorg-video-intel/oneiric xserver-xorg-video-mach64/oneiric
- xserver-xorg-video-mga/oneiric xserver-xorg-video-neomagic/oneiric
- xserver-xorg-video-nouveau/oneiric xserver-xorg-video-openchrome/oneiric
- xserver-xorg-video-qxl/oneiric xserver-xorg-video-r128/oneiric
- xserver-xorg-video-radeon/oneiric xserver-xorg-video-rendition/oneiric
- xserver-xorg-video-s3/oneiric xserver-xorg-video-s3virge/oneiric
- xserver-xorg-video-savage/oneiric xserver-xorg-video-siliconmotion/oneiric
- xserver-xorg-video-sis/oneiric xserver-xorg-video-sisusb/oneiric
- xserver-xorg-video-tdfx/oneiric xserver-xorg-video-trident/oneiric
- xserver-xorg-video-tseng/oneiric xserver-xorg-video-vesa/oneiric
- xserver-xorg-video-vmware/oneiric xserver-xorg-video-voodoo/oneiric
+ intel-gpu-tools/oneiric lib32ffi6/oneiric libcairo2/oneiric
+ libcairo2-dev/oneiric libcairo-gobject2/oneiric
+ libcairo-script-interpreter2/oneiric libdrm2/oneiric libdrm-dev/oneiric
+ libdrm-intel1/oneiric libdrm-nouveau1a/oneiric libdrm-radeon1/oneiric
+ libegl1-mesa/oneiric libegl1-mesa-dev/oneiric libegl1-mesa-drivers/oneiric
+ libffi6/oneiric libffi-dev/oneiric libgbm1/oneiric libgl1-mesa-dev/oneiric
+ libgl1-mesa-dri/oneiric libgl1-mesa-dri-experimental/oneiric
+ libgl1-mesa-glx/oneiric libglapi-mesa/oneiric libgles1-mesa/oneiric
+ libgles2-mesa/oneiric libglu1-mesa/oneiric libglu1-mesa-dev/oneiric
+ libkms1/oneiric libopenvg1-mesa/oneiric libpciaccess0/oneiric
+ libpciaccess-dev/oneiric libpixman-1-0/oneiric libpixman-1-dev/oneiric
+ libtxc-dxtn0/oneiric libunity-core-4.0-4/oneiric libva1/oneiric
+ libva-dev/oneiric libva-egl1/oneiric libva-glx1/oneiric libva-tpi1/oneiric
+ libva-x11-1/oneiric libwayland0/oneiric libwayland-dev/oneiric
+ linux-libc-dev/oneiric linux-tools-common/oneiric mesa-common-dev/oneiric
+ unity/oneiric unity-common/oneiric unity-services/oneiric x11-common/oneiric
+ xorg/oneiric xserver-common/oneiric xserver-xorg/oneiric
+ xserver-xorg-core/oneiric xserver-xorg-dev/oneiric
+ xserver-xorg-input-all/oneiric xserver-xorg-input-evdev/oneiric
+ xserver-xorg-input-mouse/oneiric xserver-xorg-input-synaptics/oneiric
+ xserver-xorg-input-vmmouse/oneiric xserver-xorg-input-wacom/oneiric
+ xserver-xorg-video-all/oneiric xserver-xorg-video-apm/oneiric
+ xserver-xorg-video-ark/oneiric xserver-xorg-video-ati/oneiric
+ xserver-xorg-video-chips/oneiric xserver-xorg-video-cirrus/oneiric
+ xserver-xorg-video-fbdev/oneiric xserver-xorg-video-i128/oneiric
+ xserver-xorg-video-intel/oneiric xserver-xorg-video-mach64/oneiric
+ xserver-xorg-video-mga/oneiric xserver-xorg-video-neomagic/oneiric
+ xserver-xorg-video-nouveau/oneiric xserver-xorg-video-openchrome/oneiric
+ xserver-xorg-video-qxl/oneiric xserver-xorg-video-r128/oneiric
+ xserver-xorg-video-radeon/oneiric xserver-xorg-video-rendition/oneiric
+ xserver-xorg-video-s3/oneiric xserver-xorg-video-s3virge/oneiric
+ xserver-xorg-video-savage/oneiric xserver-xorg-video-siliconmotion/oneiric
+ xserver-xorg-video-sis/oneiric xserver-xorg-video-sisusb/oneiric
+ xserver-xorg-video-tdfx/oneiric xserver-xorg-video-trident/oneiric
+ xserver-xorg-video-tseng/oneiric xserver-xorg-video-vesa/oneiric
+ xserver-xorg-video-vmware/oneiric xserver-xorg-video-voodoo/oneiric
xutils-dev/oneiric
- Disabling xorg-edgers PPA from
+ Disabling xorg-edgers PPA from
/etc/apt/sources.list.d/xorg-edgers-ppa-oneiric.list
- Disabling xorg-edgers PPA from
+ Disabling xorg-edgers PPA from
/etc/apt/sources.list.d/xorg-edgers-ppa-natty.list
Updating packages lists
Reading package lists... Done
- Building dependency tree
+ Building dependency tree
Reading state information... Done
E: Release 'oneiric' for 'libtxc-dxtn0' was not found
E: Release 'oneiric' for 'libva-egl1' was not found
Unable to find an archive "oneiric" for the package "libtxc-dxtn0"
Unable to find an archive "oneiric" for the package "libva-egl1"
Unable to find an archive "oneiric" for the package "libtxc-dxtn0"
Unable to find an archive "oneiric" for the package "libva-egl1"
The following packages will be DOWNGRADED:
- intel-gpu-tools lib32ffi6 libcairo-gobject2
- libcairo-script-interpreter2 libcairo2 libcairo2-dev libdrm-dev
- libdrm-intel1{b} libdrm-nouveau1a{b} libdrm-radeon1{b} libdrm2{b}
- libegl1-mesa libegl1-mesa-dev libegl1-mesa-drivers libffi-dev
- libffi6{b} libgbm1 libgl1-mesa-dev libgl1-mesa-dri{b}
- libgl1-mesa-dri-experimental libgl1-mesa-glx{b} libglapi-mesa{b}
- libgles1-mesa libgles2-mesa libglu1-mesa libglu1-mesa-dev libkms1
- libopenvg1-mesa libpciaccess-dev libpciaccess0{b} libpixman-1-0
- libpixman-1-dev libunity-core-4.0-4 libva-dev libva-glx1 libva-tpi1
- libva-x11-1 libva1 libwayland-dev libwayland0 linux-libc-dev
- linux-tools-common mesa-common-dev unity unity-common unity-services
- x11-common xorg xserver-common xserver-xorg xserver-xorg-core
- xserver-xorg-dev xserver-xorg-input-all xserver-xorg-input-evdev
- xserver-xorg-input-mouse xserver-xorg-input-synaptics
- xserver-xorg-input-vmmouse xserver-xorg-input-wacom
- xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark
- xserver-xorg-video-ati xserver-xorg-video-chips
- xserver-xorg-video-cirrus xserver-xorg-video-fbdev
- xserver-xorg-video-i128 xserver-xorg-video-intel
- xserver-xorg-video-mach64 xserver-xorg-video-mga
- xserver-xorg-video-neomagic xserver-xorg-video-nouveau
- xserver-xorg-video-openchrome xserver-xorg-video-qxl
- xserver-xorg-video-r128 xserver-xorg-video-radeon
- xserver-xorg-video-rendition xserver-xorg-video-s3
- xserver-xorg-video-s3virge xserver-xorg-video-savage
- xserver-xorg-video-siliconmotion xserver-xorg-video-sis
- xserver-xorg-video-sisusb xserver-xorg-video-tdfx
- xserver-xorg-video-trident xserver-xorg-video-tseng
- xserver-xorg-video-vesa xserver-xorg-video-vmware
- xserver-xorg-video-voodoo xutils-dev
+ intel-gpu-tools lib32ffi6 libcairo-gobject2
+ libcairo-script-interpreter2 libcairo2 libcairo2-dev libdrm-dev
+ libdrm-intel1{b} libdrm-nouveau1a{b} libdrm-radeon1{b} libdrm2{b}
+ libegl1-mesa libegl1-mesa-dev libegl1-mesa-drivers libffi-dev
+ libffi6{b} libgbm1 libgl1-mesa-dev libgl1-mesa-dri{b}
+ libgl1-mesa-dri-experimental libgl1-mesa-glx{b} libglapi-mesa{b}
+ libgles1-mesa libgles2-mesa libglu1-mesa libglu1-mesa-dev libkms1
+ libopenvg1-mesa libpciaccess-dev libpciaccess0{b} libpixman-1-0
+ libpixman-1-dev libunity-core-4.0-4 libva-dev libva-glx1 libva-tpi1
+ libva-x11-1 libva1 libwayland-dev libwayland0 linux-libc-dev
+ linux-tools-common mesa-common-dev unity unity-common unity-services
+ x11-common xorg xserver-common xserver-xorg xserver-xorg-core
+ xserver-xorg-dev xserver-xorg-input-all xserver-xorg-input-evdev
+ xserver-xorg-input-mouse xserver-xorg-input-synaptics
+ xserver-xorg-input-vmmouse xserver-xorg-input-wacom
+ xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark
+ xserver-xorg-video-ati xserver-xorg-video-chips
+ xserver-xorg-video-cirrus xserver-xorg-video-fbdev
+ xserver-xorg-video-i128 xserver-xorg-video-intel
+ xserver-xorg-video-mach64 xserver-xorg-video-mga
+ xserver-xorg-video-neomagic xserver-xorg-video-nouveau
+ xserver-xorg-video-openchrome xserver-xorg-video-qxl
+ xserver-xorg-video-r128 xserver-xorg-video-radeon
+ xserver-xorg-video-rendition xserver-xorg-video-s3
+ xserver-xorg-video-s3virge xserver-xorg-video-savage
+ xserver-xorg-video-siliconmotion xserver-xorg-video-sis
+ xserver-xorg-video-sisusb xserver-xorg-video-tdfx
+ xserver-xorg-video-trident xserver-xorg-video-tseng
+ xserver-xorg-video-vesa xserver-xorg-video-vmware
+ xserver-xorg-video-voodoo xutils-dev
The following packages will be REMOVED:
- libtar0{u} libxcb-xv0{u} xul-ext-calendar-timezones{u}
+ libtar0{u} libxcb-xv0{u} xul-ext-calendar-timezones{u}
0 packages upgraded, 0 newly installed, 89 downgraded, 3 to remove and 3 not
upgraded.
Need to get 16.3 MB of archives. After unpacking 2,540 kB will be freed.
The following packages have unmet dependencies:
- libdrm-radeon1: Breaks: libdrm-radeon1 (!= 2.4.26-1ubuntu1) but
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric is installed.
- libdrm-radeon1: Breaks: libdrm-radeon1 (!=
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric) but 2.4.26-1ubuntu1 is to
be installed.
- libva-driver-intel: Depends: libva1 (>= 1.0.14) but 1.0.12-2 is to be
installed.
- libgl1-mesa-dri: Breaks: libgl1-mesa-dri (!= 7.11-0ubuntu3) but
7.12.0~git20111118.a43908fe-0ubuntu0sarvatt~oneiric is installed.
- libgl1-mesa-dri: Breaks: libgl1-mesa-dri (!=
7.12.0~git20111118.a43908fe-0ubuntu0sarvatt~oneiric) but 7.11-0ubuntu3 is to be
installed.
- libgl1-mesa-glx: Breaks: libgl1-mesa-glx (!= 7.11-0ubuntu3) but
7.12.0~git20111118.a43908fe-0ubuntu0sarvatt~oneiric is installed.
- libgl1-mesa-glx: Breaks: libgl1-mesa-glx (!=
7.12.0~git20111118.a43908fe-0ubuntu0sarvatt~oneiric) but 7.11-0ubuntu3 is to be
installed.
- libglapi-mesa: Breaks: libglapi-mesa (!= 7.11-0ubuntu3) but
7.12.0~git20111118.a43908fe-0ubuntu0sarvatt~oneiric is installed.
- libglapi-mesa: Breaks: libglapi-mesa (!=
7.12.0~git20111118.a43908fe-0ubuntu0sarvatt~oneiric) but 7.11-0ubuntu3 is to be
installed.
- libffi6: Breaks: libffi6 (!= 3.0.11~rc1-2) but 3.0.11~rc1-5~oneiric1 is
installed.
- libffi6: Breaks: libffi6 (!= 3.0.11~rc1-5~oneiric1) but 3.0.11~rc1-2 is to
be installed.
- libdrm2: Breaks: libdrm2 (!= 2.4.26-1ubuntu1) but
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric is installed.
- libdrm2: Breaks: libdrm2 (!=
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric) but 2.4.26-1ubuntu1 is to
be installed.
- libdrm-nouveau1a: Breaks: libdrm-nouveau1a (!= 2.4.26-1ubuntu1) but
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric is installed.
- libdrm-nouveau1a: Breaks: libdrm-nouveau1a (!=
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric) but 2.4.26-1ubuntu1 is to
be installed.
- libdrm-intel1: Breaks: libdrm-intel1 (!= 2.4.26-1ubuntu1) but
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric is installed.
- libdrm-intel1: Breaks: libdrm-intel1 (!=
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric) but 2.4.26-1ubuntu1 is to
be installed.
- libva-egl1: Depends: libva1 (> 1.0.15) but 1.0.12-2 is to be installed.
- libpciaccess0: Breaks: libpciaccess0 (!= 0.12.1-2) but
0.12.902-0ubuntu0ricotz~oneiric0 is installed.
- libpciaccess0: Breaks: libpciaccess0 (!= 0.12.902-0ubuntu0ricotz~oneiric0)
but 0.12.1-2 is to be installed.
- xserver-xorg-input-mtrack: Depends: xorg-input-abi-13 which is a virtual
package.
- Depends: xserver-xorg-core (>= 2:1.10.99.901)
but 2:1.10.4-1ubuntu4 is to be installed.
+ libdrm-radeon1: Breaks: libdrm-radeon1 (!= 2.4.26-1ubuntu1) but
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric is installed.
+ libdrm-radeon1: Breaks: libdrm-radeon1 (!=
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric) but 2.4.26-1ubuntu1 is to
be installed.
+ libva-driver-intel: Depends: libva1 (>= 1.0.14) but 1.0.12-2 is to be
installed.
+ libgl1-mesa-dri: Breaks: libgl1-mesa-dri (!= 7.11-0ubuntu3) but
7.12.0~git20111118.a43908fe-0ubuntu0sarvatt~oneiric is installed.
+ libgl1-mesa-dri: Breaks: libgl1-mesa-dri (!=
7.12.0~git20111118.a43908fe-0ubuntu0sarvatt~oneiric) but 7.11-0ubuntu3 is to be
installed.
+ libgl1-mesa-glx: Breaks: libgl1-mesa-glx (!= 7.11-0ubuntu3) but
7.12.0~git20111118.a43908fe-0ubuntu0sarvatt~oneiric is installed.
+ libgl1-mesa-glx: Breaks: libgl1-mesa-glx (!=
7.12.0~git20111118.a43908fe-0ubuntu0sarvatt~oneiric) but 7.11-0ubuntu3 is to be
installed.
+ libglapi-mesa: Breaks: libglapi-mesa (!= 7.11-0ubuntu3) but
7.12.0~git20111118.a43908fe-0ubuntu0sarvatt~oneiric is installed.
+ libglapi-mesa: Breaks: libglapi-mesa (!=
7.12.0~git20111118.a43908fe-0ubuntu0sarvatt~oneiric) but 7.11-0ubuntu3 is to be
installed.
+ libffi6: Breaks: libffi6 (!= 3.0.11~rc1-2) but 3.0.11~rc1-5~oneiric1 is
installed.
+ libffi6: Breaks: libffi6 (!= 3.0.11~rc1-5~oneiric1) but 3.0.11~rc1-2 is to
be installed.
+ libdrm2: Breaks: libdrm2 (!= 2.4.26-1ubuntu1) but
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric is installed.
+ libdrm2: Breaks: libdrm2 (!=
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric) but 2.4.26-1ubuntu1 is to
be installed.
+ libdrm-nouveau1a: Breaks: libdrm-nouveau1a (!= 2.4.26-1ubuntu1) but
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric is installed.
+ libdrm-nouveau1a: Breaks: libdrm-nouveau1a (!=
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric) but 2.4.26-1ubuntu1 is to
be installed.
+ libdrm-intel1: Breaks: libdrm-intel1 (!= 2.4.26-1ubuntu1) but
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric is installed.
+ libdrm-intel1: Breaks: libdrm-intel1 (!=
2.4.27+git20111104.961bf9b5-0ubuntu0sarvatt~oneiric) but 2.4.26-1ubuntu1 is to
be installed.
+ libva-egl1: Depends: libva1 (> 1.0.15) but 1.0.12-2 is to be installed.
+ libpciaccess0: Breaks: libpciaccess0 (!= 0.12.1-2) but
0.12.902-0ubuntu0ricotz~oneiric0 is installed.
+ libpciaccess0: Breaks: libpciaccess0 (!= 0.12.902-0ubuntu0ricotz~oneiric0)
but 0.12.1-2 is to be installed.
+ xserver-xorg-input-mtrack: Depends: xorg-input-abi-13 which is a virtual
package.
+ Depends: xserver-xorg-core (>= 2:1.10.99.901)
but 2:1.10.4-1ubuntu4 is to be installed.
The following actions will resolve these dependencies:
- Remove the following packages:
- 1) ia32-libs-multiarch
- 2) libacl1
- 3) libasound2
- 4) libasound2-plugins
- 5) libasyncns0
- 6) libatk1.0-0
- 7) libattr1
- 8) libaudio2
- 9) libavahi-client3
- 10) libavahi-common3
- 11) libc6
- 12) libcomerr2
- 13) libcups2
- 14) libcupsimage2
- 15) libcurl3
- 16) libdatrie1
- 17) libdb5.1
- 18) libdbus-1-3
- 19) libdrm-intel1
- 20) libdrm-nouveau1a
- 21) libdrm-radeon1
- 22) libdrm2
- 23) libexpat1
- 24) libffi6
- 25) libflac8
- 26) libfontconfig1
- 27) libfreetype6
- 28) libgcc1
- 29) libgcrypt11
- 30) libgdbm3
- 31) libgdk-pixbuf2.0-0
- 32) libgl1-mesa-dri
- 33) libgl1-mesa-glx
- 34) libglapi-mesa
- 35) libglib2.0-0
- 36) libgnutls26
- 37) libgpg-error0
- 38) libgssapi-krb5-2
- 39) libice6
- 40) libidn11
- 41) libjack-jackd2-0
- 42) libjasper1
- 43) libjpeg62
- 44) libjson0
- 45) libk5crypto3
- 46) libkeyutils1
- 47) libkrb5-3
- 48) libkrb5support0
- 49) liblcms1
- 50) libldap-2.4-2
- 51) libllvm2.9
- 52) libmng1
- 53) libnspr4
- 54) libnspr4-0d
- 55) libnss3
- 56) libnss3-1d
- 57) libogg0
- 58) libpciaccess0
- 59) libpcre3
- 60) libpng12-0
- 61) libpulse0
- 62) libqt4-dbus
- 63) libqt4-declarative
- 64) libqt4-designer
- 65) libqt4-network
- 66) libqt4-opengl
- 67) libqt4-qt3support
- 68) libqt4-script
- 69) libqt4-scripttools
- 70) libqt4-sql
- 71) libqt4-svg
- 72) libqt4-test
- 73) libqt4-xml
- 74) libqt4-xmlpatterns
- 75) libqtcore4
- 76) libqtgui4
- 77) librtmp0
- 78) libsamplerate0
- 79) libsasl2-2
- 80) libsasl2-modules
- 81) libselinux1
- 82) libsm6
- 83) libsndfile1
- 84) libspeexdsp1
- 85) libsqlite3-0
- 86) libssl1.0.0
- 87) libstdc++6
- 88) libtasn1-3
- 89) libthai0
- 90) libtiff4
- 91) libtxc-dxtn0
- 92) libudev0
- 93) libuuid1
- 94) libva-driver-intel
- 95) libva-egl1
- 96) libvorbis0a
- 97) libvorbisenc2
- 98) libwrap0
- 99) libx11-6
- 100) libx11-xcb1
- 101) libxau6
- 102) libxcb-dri2-0
- 103) libxcb-render0
- 104) libxcb-shm0
- 105) libxcb-xfixes0
- 106) libxcb1
- 107) libxcomposite1
- 108) libxcursor1
- 109) libxdamage1
- 110) libxdmcp6
- 111) libxext6
- 112) libxfixes3
- 113) libxft2
- 114) libxi6
- 115) libxinerama1
- 116) libxrandr2
- 117) libxrender1
- 118) libxss1
- 119) libxt6
- 120) libxxf86vm1
- 121) xserver-xorg-input-mtrack
- 122) zlib1g
-
- Leave the following dependencies unresolved:
- 123) ia32-libs recommends ia32-libs-multiarch
+ Remove the following packages:
+ 1) ia32-libs-multiarch
+ 2) libacl1
+ 3) libasound2
+ 4) libasound2-plugins
+ 5) libasyncns0
+ 6) libatk1.0-0
+ 7) libattr1
+ 8) libaudio2
+ 9) libavahi-client3
+ 10) libavahi-common3
+ 11) libc6
+ 12) libcomerr2
+ 13) libcups2
+ 14) libcupsimage2
+ 15) libcurl3
+ 16) libdatrie1
+ 17) libdb5.1
+ 18) libdbus-1-3
+ 19) libdrm-intel1
+ 20) libdrm-nouveau1a
+ 21) libdrm-radeon1
+ 22) libdrm2
+ 23) libexpat1
+ 24) libffi6
+ 25) libflac8
+ 26) libfontconfig1
+ 27) libfreetype6
+ 28) libgcc1
+ 29) libgcrypt11
+ 30) libgdbm3
+ 31) libgdk-pixbuf2.0-0
+ 32) libgl1-mesa-dri
+ 33) libgl1-mesa-glx
+ 34) libglapi-mesa
+ 35) libglib2.0-0
+ 36) libgnutls26
+ 37) libgpg-error0
+ 38) libgssapi-krb5-2
+ 39) libice6
+ 40) libidn11
+ 41) libjack-jackd2-0
+ 42) libjasper1
+ 43) libjpeg62
+ 44) libjson0
+ 45) libk5crypto3
+ 46) libkeyutils1
+ 47) libkrb5-3
+ 48) libkrb5support0
+ 49) liblcms1
+ 50) libldap-2.4-2
+ 51) libllvm2.9
+ 52) libmng1
+ 53) libnspr4
+ 54) libnspr4-0d
+ 55) libnss3
+ 56) libnss3-1d
+ 57) libogg0
+ 58) libpciaccess0
+ 59) libpcre3
+ 60) libpng12-0
+ 61) libpulse0
+ 62) libqt4-dbus
+ 63) libqt4-declarative
+ 64) libqt4-designer
+ 65) libqt4-network
+ 66) libqt4-opengl
+ 67) libqt4-qt3support
+ 68) libqt4-script
+ 69) libqt4-scripttools
+ 70) libqt4-sql
+ 71) libqt4-svg
+ 72) libqt4-test
+ 73) libqt4-xml
+ 74) libqt4-xmlpatterns
+ 75) libqtcore4
+ 76) libqtgui4
+ 77) librtmp0
+ 78) libsamplerate0
+ 79) libsasl2-2
+ 80) libsasl2-modules
+ 81) libselinux1
+ 82) libsm6
+ 83) libsndfile1
+ 84) libspeexdsp1
+ 85) libsqlite3-0
+ 86) libssl1.0.0
+ 87) libstdc++6
+ 88) libtasn1-3
+ 89) libthai0
+ 90) libtiff4
+ 91) libtxc-dxtn0
+ 92) libudev0
+ 93) libuuid1
+ 94) libva-driver-intel
+ 95) libva-egl1
+ 96) libvorbis0a
+ 97) libvorbisenc2
+ 98) libwrap0
+ 99) libx11-6
+ 100) libx11-xcb1
+ 101) libxau6
+ 102) libxcb-dri2-0
+ 103) libxcb-render0
+ 104) libxcb-shm0
+ 105) libxcb-xfixes0
+ 106) libxcb1
+ 107) libxcomposite1
+ 108) libxcursor1
+ 109) libxdamage1
+ 110) libxdmcp6
+ 111) libxext6
+ 112) libxfixes3
+ 113) libxft2
+ 114) libxi6
+ 115) libxinerama1
+ 116) libxrandr2
+ 117) libxrender1
+ 118) libxss1
+ 119) libxt6
+ 120) libxxf86vm1
+ 121) xserver-xorg-input-mtrack
+ 122) zlib1g
+
+ Leave the following dependencies unresolved:
+ 123) ia32-libs recommends ia32-libs-multiarch
124) libgl1-mesa-glx recommends libgl1-mesa-dri (>= 7.2)
-
Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.
- ProblemType: Bug
- DistroRelease: Ubuntu 11.10
+ ProblemType: BugDistroRelease: Ubuntu 11.10
Package: ppa-purge 0.2.8+bzr56
ProcVersionSignature: Ubuntu 3.1.0-1.1-generic 3.1.0-rc6
Uname: Linux 3.1.0-1-generic x86_64
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
- Date: Sun Nov 20 17:02:29 2011
- InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64+mac
(20110427.1)
+ Date: Sun Nov 20 17:02:29 2011InstallationMedia: Ubuntu 11.04 "Natty Narwhal"
- Release amd64+mac (20110427.1)
PackageArchitecture: all
ProcEnviron:
- PATH=(custom, user)
- LANG=en_US.UTF-8
- SHELL=/bin/bash
- SourcePackage: ppa-purge
+ PATH=(custom, user)
+ LANG=en_US.UTF-8
+ SHELL=/bin/bashSourcePackage: ppa-purge
UpgradeStatus: Upgraded to oneiric on 2011-10-21 (30 days ago)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/892886
Title:
ppa-purge is not multi-arch aware
To manage notifications about this bug go to:
https://bugs.launchpad.net/ppa-purge/+bug/892886/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs