Comment 5 for bug 850264

Revision history for this message
Martin Pitt (pitti) wrote :

with debug output:

ubuntu@ubuntu:~$ sudo apt-get install -o Debug::pkgProblemResolver=true cpp:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Starting
Starting 2
Investigating (0) x11-xserver-utils [ amd64 ] < 7.6+3 > ( x11 )
Broken x11-xserver-utils:amd64 Depends on cpp [ amd64 ] < 4:4.6.1-2ubuntu5 > ( interpreters )
  Considering cpp:amd64 5 as a solution to x11-xserver-utils:amd64 8
  Added cpp:amd64 to the remove list
  Fixing x11-xserver-utils:amd64 via keep of cpp:amd64
Investigating (0) cpp [ amd64 ] < 4:4.6.1-2ubuntu5 > ( interpreters )
Broken cpp:amd64 Depends on cpp-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( interpreters ) (>= 4.6.1-1)
  Considering cpp-4.6:amd64 1 as a solution to cpp:amd64 5
  Added cpp-4.6:amd64 to the remove list
Broken cpp:amd64 Conflicts on cpp [ i386 ] < none -> 4:4.6.1-2ubuntu5 > ( interpreters )
  Considering cpp:i386 9999 as a solution to cpp:amd64 5
  Removing cpp:amd64 rather than change cpp:i386
Investigating (0) x11-apps [ amd64 ] < 7.6+5 > ( x11 )
Broken x11-apps:amd64 Depends on cpp [ amd64 ] < 4:4.6.1-2ubuntu5 > ( interpreters )
  Considering cpp:amd64 5 as a solution to x11-apps:amd64 2
  Removing x11-apps:amd64 rather than change cpp:amd64
Investigating (0) gcc-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( devel )
Broken gcc-4.6:amd64 Depends on cpp-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( interpreters ) (= 4.6.2-5ubuntu1)
  Considering cpp-4.6:amd64 1 as a solution to gcc-4.6:amd64 2
  Added cpp-4.6:amd64 to the remove list
  Fixing gcc-4.6:amd64 via keep of cpp-4.6:amd64
Investigating (0) x11-session-utils [ amd64 ] < 7.6+1ubuntu1 > ( x11 )
Broken x11-session-utils:amd64 Depends on cpp [ amd64 ] < 4:4.6.1-2ubuntu5 > ( interpreters )
  Considering cpp:amd64 5 as a solution to x11-session-utils:amd64 2
  Removing x11-session-utils:amd64 rather than change cpp:amd64
Investigating (0) libidl0 [ amd64 ] < 0.8.14-0.2 > ( libs )
Broken libidl0:amd64 Depends on cpp [ amd64 ] < 4:4.6.1-2ubuntu5 > ( interpreters )
  Considering cpp:amd64 5 as a solution to libidl0:amd64 2
  Removing libidl0:amd64 rather than change cpp:amd64
Investigating (0) liborbit2 [ amd64 ] < 1:2.14.19-0.1 > ( libs )
Broken liborbit2:amd64 Depends on libidl0 [ amd64 ] < 0.8.14-0.2 > ( libs )
  Considering libidl0:amd64 2 as a solution to liborbit2:amd64 2
  Removing liborbit2:amd64 rather than change libidl0:amd64
Investigating (0) libreoffice-gnome [ amd64 ] < 1:3.4.4-0ubuntu2 > ( gnome )
Broken libreoffice-gnome:amd64 Depends on liborbit2 [ amd64 ] < 1:2.14.19-0.1 > ( libs ) (>= 1:2.14.10)
  Considering liborbit2:amd64 2 as a solution to libreoffice-gnome:amd64 1
  Removing libreoffice-gnome:amd64 rather than change liborbit2:amd64
Investigating (0) gcc [ amd64 ] < 4:4.6.1-2ubuntu5 > ( devel )
Broken gcc:amd64 Depends on cpp [ amd64 ] < 4:4.6.1-2ubuntu5 > ( interpreters ) (>= 4:4.6.1-2ubuntu5)
  Considering cpp:amd64 5 as a solution to gcc:amd64 1
  Removing gcc:amd64 rather than change cpp:amd64
Investigating (0) xorg [ amd64 ] < 1:7.6+7ubuntu7 > ( x11 )
Broken xorg:amd64 Depends on x11-apps [ amd64 ] < 7.6+5 > ( x11 )
  Considering x11-apps:amd64 2 as a solution to xorg:amd64 1
  Removing xorg:amd64 rather than change x11-apps:amd64
Investigating (0) cpp-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( interpreters )
Broken cpp-4.6:amd64 Conflicts on cpp-4.6 [ i386 ] < none -> 4.6.2-5ubuntu1 > ( interpreters )
  Considering cpp-4.6:i386 1 as a solution to cpp-4.6:amd64 1
  Removing cpp-4.6:amd64 rather than change cpp-4.6:i386
Investigating (0) ubuntu-desktop [ amd64 ] < 1.253 > ( metapackages )
Broken ubuntu-desktop:amd64 Depends on xorg [ amd64 ] < 1:7.6+7ubuntu7 > ( x11 )
  Considering xorg:amd64 1 as a solution to ubuntu-desktop:amd64 0
  Removing ubuntu-desktop:amd64 rather than change xorg:amd64
Investigating (1) x11-xserver-utils [ amd64 ] < 7.6+3 > ( x11 )
Broken x11-xserver-utils:amd64 Depends on cpp [ amd64 ] < 4:4.6.1-2ubuntu5 > ( interpreters )
  Considering cpp:amd64 5 as a solution to x11-xserver-utils:amd64 8
  Added cpp:amd64 to the remove list
  Fixing x11-xserver-utils:amd64 via keep of cpp:amd64
Investigating (1) cpp [ amd64 ] < 4:4.6.1-2ubuntu5 > ( interpreters )
Broken cpp:amd64 Depends on cpp-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( interpreters ) (>= 4.6.1-1)
  Considering cpp-4.6:amd64 1 as a solution to cpp:amd64 5
  Added cpp-4.6:amd64 to the remove list
Broken cpp:amd64 Conflicts on cpp [ i386 ] < none -> 4:4.6.1-2ubuntu5 > ( interpreters )
  Considering cpp:i386 9999 as a solution to cpp:amd64 5
  Removing cpp:amd64 rather than change cpp:i386
Investigating (1) gcc-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( devel )
Broken gcc-4.6:amd64 Depends on cpp-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( interpreters ) (= 4.6.2-5ubuntu1)
  Considering cpp-4.6:amd64 1 as a solution to gcc-4.6:amd64 2
  Added cpp-4.6:amd64 to the remove list
  Fixing gcc-4.6:amd64 via keep of cpp-4.6:amd64
Investigating (1) cpp-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( interpreters )
Broken cpp-4.6:amd64 Conflicts on cpp-4.6 [ i386 ] < none -> 4.6.2-5ubuntu1 > ( interpreters )
  Considering cpp-4.6:i386 1 as a solution to cpp-4.6:amd64 1
  Removing cpp-4.6:amd64 rather than change cpp-4.6:i386
Investigating (2) x11-xserver-utils [ amd64 ] < 7.6+3 > ( x11 )
Broken x11-xserver-utils:amd64 Depends on cpp [ amd64 ] < 4:4.6.1-2ubuntu5 > ( interpreters )
  Considering cpp:amd64 5 as a solution to x11-xserver-utils:amd64 8
  Added cpp:amd64 to the remove list
  Fixing x11-xserver-utils:amd64 via keep of cpp:amd64
Investigating (2) cpp [ amd64 ] < 4:4.6.1-2ubuntu5 > ( interpreters )
Broken cpp:amd64 Depends on cpp-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( interpreters ) (>= 4.6.1-1)
  Considering cpp-4.6:amd64 1 as a solution to cpp:amd64 8
  Added cpp-4.6:amd64 to the remove list
Broken cpp:amd64 Conflicts on cpp [ i386 ] < none -> 4:4.6.1-2ubuntu5 > ( interpreters )
  Considering cpp:i386 9999 as a solution to cpp:amd64 8
  Removing cpp:amd64 rather than change cpp:i386
Investigating (2) gcc-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( devel )
Broken gcc-4.6:amd64 Depends on cpp-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( interpreters ) (= 4.6.2-5ubuntu1)
  Considering cpp-4.6:amd64 1 as a solution to gcc-4.6:amd64 2
  Added cpp-4.6:amd64 to the remove list
  Fixing gcc-4.6:amd64 via keep of cpp-4.6:amd64
Investigating (2) cpp-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( interpreters )
Broken cpp-4.6:amd64 Conflicts on cpp-4.6 [ i386 ] < none -> 4.6.2-5ubuntu1 > ( interpreters )
  Considering cpp-4.6:i386 1 as a solution to cpp-4.6:amd64 2
  Added cpp-4.6:i386 to the remove list
  Fixing cpp-4.6:amd64 via keep of cpp-4.6:i386
Investigating (3) cpp [ i386 ] < none -> 4:4.6.1-2ubuntu5 > ( interpreters )
Broken cpp:i386 Depends on cpp-4.6 [ i386 ] < none -> 4.6.2-5ubuntu1 > ( interpreters ) (>= 4.6.1-1)
  Considering cpp-4.6:i386 2 as a solution to cpp:i386 9999
  Re-Instated cpp-4.6:i386
Investigating (3) x11-xserver-utils [ amd64 ] < 7.6+3 > ( x11 )
Broken x11-xserver-utils:amd64 Depends on cpp [ amd64 ] < 4:4.6.1-2ubuntu5 > ( interpreters )
  Considering cpp:amd64 9999 as a solution to x11-xserver-utils:amd64 8
  Removing x11-xserver-utils:amd64 rather than change cpp:amd64
Investigating (3) acpi-support [ amd64 ] < 0.138 > ( admin )
Broken acpi-support:amd64 Depends on x11-xserver-utils [ amd64 ] < 7.6+3 > ( x11 )
  Considering x11-xserver-utils:amd64 9999 as a solution to acpi-support:amd64 1
  Removing acpi-support:amd64 rather than change x11-xserver-utils:amd64
Investigating (3) cpp-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( interpreters )
Broken cpp-4.6:amd64 Conflicts on cpp-4.6 [ i386 ] < none -> 4.6.2-5ubuntu1 > ( interpreters )
  Considering cpp-4.6:i386 2 as a solution to cpp-4.6:amd64 2
  Removing cpp-4.6:amd64 rather than change cpp-4.6:i386
Investigating (4) gcc-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( devel )
Broken gcc-4.6:amd64 Depends on cpp-4.6 [ amd64 ] < 4.6.2-5ubuntu1 > ( interpreters ) (= 4.6.2-5ubuntu1)
  Considering cpp-4.6:amd64 2 as a solution to gcc-4.6:amd64 2
  Removing gcc-4.6:amd64 rather than change cpp-4.6:amd64
Done
The following extra packages will be installed:
  cpp-4.6:i386 gcc-4.6-base:i386 libc-bin:i386 libc6 libc6:i386 libgcc1:i386 libgmp10:i386 libmpc2:i386 libmpfr4:i386 zlib1g:i386
Suggested packages:
  cpp-doc:i386 gcc-4.6-locales:i386 glibc-doc glibc-doc:i386
The following packages will be REMOVED:
  acpi-support cpp cpp-4.6 gcc gcc-4.6 libc-bin libidl0 liborbit2 libreoffice-gnome ubuntu-desktop x11-apps x11-session-utils x11-xserver-utils
  xorg
The following NEW packages will be installed:
  cpp:i386 cpp-4.6:i386 gcc-4.6-base:i386 libc-bin:i386 libc6:i386 libgcc1:i386 libgmp10:i386 libmpc2:i386 libmpfr4:i386 zlib1g:i386
The following packages will be upgraded:
  libc6
WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
  libc-bin
1 upgraded, 10 newly installed, 14 to remove and 0 not upgraded.
Need to get 14.5 MB of archives.
After this operation, 10.6 MB disk space will be freed.
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
 ?] no