unmet dependences wit QT packages- caused by skype

Bug #1066244 reported by Carla Sella
This bug report is a duplicate of:  Bug #1068996: possible multiarch handling issue. Edit Remove
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-release-upgrader (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

I upgraded my PC (http://wiki.ubuntu-it.org/CarlaSella/lshw) from Precise Pangolin to Quantal Final.
After reboot I got a message in update manager:
"An error occured, please run package manager from the right-click menu or apt-get in a terminal to see what's wrong.
The error message was: Error: BrokenCount > 0: This usually means that yout installed packages that have unmet dependencies".

So I ran apt-get update and apt-get upgrade in terminal and got this message:
"The following packages have unmet dependencies:
libqtgui4:i386 : Depends: libtiff5:i386 (> 4.0.0-1~) but it is not installed
libtiff4:i386 : Depends: libjbig0:i386 but it is not installed "

So I ran apt-get upgrade -f and solved the problem.

I have a screenshot of Update-manager's message.

Revision history for this message
Carla Sella (carla-sella) wrote :
Revision history for this message
Carla Sella (carla-sella) wrote :
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1066244

tags: added: iso-testing
Omer Akram (om26er)
affects: unity (Ubuntu) → ubuntu
Revision history for this message
Book 'em Dano (heymrdjd) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better. Could you please add the log files from '/var/log/dist-upgrade/' to this bug report as separate attachments (not pasted into comments or tar/zip-ed)? Thanks in advance.

affects: ubuntu → ubuntu-release-upgrader (Ubuntu)
Changed in ubuntu-release-upgrader (Ubuntu):
status: New → Incomplete
tags: added: precise2quantal
Revision history for this message
Carla Sella (carla-sella) wrote :

Ok here they are, I am attaching all the files found in the /var/log/dist-upgrade directory.

Revision history for this message
Carla Sella (carla-sella) wrote :
Revision history for this message
Carla Sella (carla-sella) wrote :
Revision history for this message
Carla Sella (carla-sella) wrote :
Revision history for this message
Carla Sella (carla-sella) wrote :
Revision history for this message
Carla Sella (carla-sella) wrote :

There is also a file called apt-clone_system_state.tar.gz, should I unzip it and upload it' content?

Revision history for this message
Carla Sella (carla-sella) wrote :

In the var/log/dist-upgrade directory there is another directory: 20121012-2151 I am now attaching the files in it.

Revision history for this message
Carla Sella (carla-sella) wrote :
Revision history for this message
Carla Sella (carla-sella) wrote :
Revision history for this message
Paul Fredrickson (paul-fredrickson) wrote :

This is also affecting me. It's unclear if the "apt-get upgrade -f" is the accepted work around or not. I am hesitant to do this on my machine, since I am actually running amd64, so I find it weird that it is depending on the i386 versions of anything.

In addition to the two dependencies mentioned by Carla, I get the same unmet dependencies by libcolord1:i386 (missing liblcms2-2:i386), libgdk-pixbuf2.0-0:i386, libsane:i386, and libsdl-image1.2:i386 (all missing libtiff5:i386)

Book 'em Dano (heymrdjd)
Changed in ubuntu-release-upgrader (Ubuntu):
status: Incomplete → New
Changed in ubuntu-release-upgrader (Ubuntu):
status: New → Confirmed
Revision history for this message
Sasa Paporovic (melchiaros) wrote :

Hi Carla,

to answer your question from comment #10.

Yes, an attaching would be greate. This file gives us the ability to recreate your system automatically for reproducing.

Revision history for this message
Sasa Paporovic (melchiaros) wrote :

I have inverstigated the logs.

In

apt.log there is :

Starting 2
Investigating (0) libqtgui4 [ i386 ] < 4:4.8.3+dfsg-0ubuntu3 > ( libs )
Broken libqtgui4:i386 Depends on libtiff5 [ i386 ] < none -> 4.0.2-1ubuntu2 > ( libs ) (> 4.0.0-1~)
  Considering libtiff5:i386 1 as a solution to libqtgui4:i386 8
  Removing libqtgui4:i386 rather than change libtiff5:i386
Investigating (0) libqt4-declarative [ i386 ] < 4:4.8.3+dfsg-0ubuntu3 > ( libs )
Broken libqt4-declarative:i386 Depends on libqtgui4 [ i386 ] < 4:4.8.3+dfsg-0ubuntu3 > ( libs ) (= 4:4.8.3+dfsg-0ubuntu3)
  Considering libqtgui4:i386 8 as a solution to libqt4-declarative:i386 5
  Removing libqt4-declarative:i386 rather than change libqtgui4:i386
Investigating (0) libdbusmenu-qt2 [ i386 ] < 0.9.2-0ubuntu3 > ( libs )
Broken libdbusmenu-qt2:i386 Depends on libqtgui4 [ i386 ] < 4:4.8.3+dfsg-0ubuntu3 > ( libs ) (>= 4:4.7.0~beta2)
  Considering libqtgui4:i386 8 as a solution to libdbusmenu-qt2:i386 2
  Removing libdbusmenu-qt2:i386 rather than change libqtgui4:i386
Investigating (0) sni-qt [ i386 ] < 0.2.6-0ubuntu1 > ( x11 )
Broken sni-qt:i386 Depends on libdbusmenu-qt2 [ i386 ] < 0.9.2-0ubuntu3 > ( libs ) (>= 0.3.2)
  Considering libdbusmenu-qt2:i386 2 as a solution to sni-qt:i386 2
  Removing sni-qt:i386 rather than change libdbusmenu-qt2:i386
Investigating (0) libtiff4 [ i386 ] < 3.9.6-9ubuntu1 > ( universe/libs )
Broken libtiff4:i386 Depends on libjbig0 [ i386 ] < none -> 2.0-2ubuntu1 > ( libs )
  Considering libjbig0:i386 1 as a solution to libtiff4:i386 0
  Removing libtiff4:i386 rather than change libjbig0:i386
Investigating (0) skype-bin [ i386 ] < 4.0.0.8-0oneiric1 > ( net )
Broken skype-bin:i386 Depends on libqtgui4 [ i386 ] < 4:4.8.3+dfsg-0ubuntu3 > ( libs ) (>= 4:4.6.1)
  Considering libqtgui4:i386 8 as a solution to skype-bin:i386 -1
  Removing skype-bin:i386 rather than change libqtgui4:i386
Investigating (1) skype [ amd64 ] < 4.0.0.8-0oneiric1 > ( net )
Broken skype:amd64 Depends on skype-bin [ amd64 ] < none > ( none )
  Considering skype-bin:i386 -1 as a solution to skype:amd64 -1
  Removing skype:amd64 rather than change skype-bin:amd64
Done

Revision history for this message
Sasa Paporovic (melchiaros) wrote :

This repeats in different flavours many many times.

The Qt packages are not the real problem here.

It is the skype pack that makes the trouble.

The upgrader misidentify this a bit.

It seems to be that the upgrader is not allowed to remove the skype package, so it try to figure arround with the QT packages to resolv the dependences of skype.

summary: - unmet dependencies during upgrade from Precise to Quantal Final
+ unmet dependences wit QT packages- caused by skype
tags: added: precise
Revision history for this message
Sasa Paporovic (melchiaros) wrote :

In main.log there is

2012-10-12 22:41:39,155 DEBUG check if patch '_usr_bin_pycompile.b17cebfbf18d152702278b15710d5095.97c07a02e5951cf68cb3f86534f6f917' needs to be applied
2012-10-12 22:41:39,155 DEBUG target for '_usr_bin_pycompile.b17cebfbf18d152702278b15710d5095.97c07a02e5951cf68cb3f86534f6f917' is '_usr_bin_pycompile' -> '/usr/bin/pycompile'
2012-10-12 22:41:39,162 WARNING unexpected target md5sum, skipping: '/usr/bin/pycompile'

which I have seen short ago in a different report(different user).

I am a bit obfuscated about.

Revision history for this message
Sasa Paporovic (melchiaros) wrote :

This ends with:

2012-10-13 00:12:51,963 DEBUG Running PostInstallScript: './xorg_fix_proprietary.py'
2012-10-13 00:12:51,990 ERROR got error from PostInstallScript ./xorg_fix_proprietary.py (Failed to execute child process "./xorg_fix_proprietary.py" (No such file or directory))

Revision history for this message
Sasa Paporovic (melchiaros) wrote :
Revision history for this message
Carla Sella (carla-sella) wrote :

Hello Melchiaros, here is my apt-clone_system_state.tar.gz file, hope it is still ok after all this time :).

Revision history for this message
Brian Murray (brian-murray) wrote :

The first errors that we see from dpkg are the following:

Setting up libjbig0:amd64 (2.0-2ubuntu1) ...
dpkg: error processing libjbig0 (--configure):
 no package named `libjbig0' is installed, cannot configure
Setting up libtiff5:amd64 (4.0.2-1ubuntu2) ...
dpkg: error processing libtiff5 (--configure):
 no package named `libtiff5' is installed, cannot configure

and that is probably the real source of the problem.

Changed in ubuntu-release-upgrader (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.