ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Based on this output I suspect that something got mixed up with your packages.

The following packages have unmet dependencies:
libqt4-sql-psql : Depends: libqt4-sql (= 4:4.7.0-0ubuntu4) but      4:4.7.0-0ubuntu4.3 is to be installed
Depends: libqtcore4 (= 4:4.7.0-0ubuntu4) but      4:4.7.0-0ubuntu4.3 is to be installed
E: Broken packages

I would suggest to just remove the packages in question (probably all qt4 packages is best), run apt-get update and then reinstall the packages. This should get you synched back with your ubuntu repositories. That also goes for the xulrunner* packages and possibly more dependencies from that.

Based on this output I suspect that something got mixed up with your packages.

The following packages have unmet dependencies:
libqt4-sql-psql : Depends: libqt4-sql (= 4:4.7.0-0ubuntu4) but      4:4.7.0-0ubuntu4.3 is to be installed
Depends: libqtcore4 (= 4:4.7.0-0ubuntu4) but      4:4.7.0-0ubuntu4.3 is to be installed
E: Broken packages

I would suggest to just remove the packages in question (probably all qt4 packages is best), run apt-get update and then reinstall the packages. This should get you synched back with your ubuntu repositories. That also goes for the xulrunner* packages and possibly more dependencies from that.

Got my hands on a maverick system:

apt-cache policy libqt4-sql-psql 
libqt4-sql-psql:
Installed: 4:4.7.0-0ubuntu4.3
Candidate: 4:4.7.0-0ubuntu4.3
Version table:
*** 4:4.7.0-0ubuntu4.3 0
    500 http://de.archive.ubuntu.com/ubuntu/ maverick-updates/main i386 Packages
    500 http://security.ubuntu.com/ubuntu/ maverick-security/main i386 Packages
    100 /var/lib/dpkg/status
 4:4.7.0-0ubuntu4 0
    500 http://de.archive.ubuntu.com/ubuntu/ maverick/main i386 Packages

According to you output of dpkg -l which shows the ubuntu4.3 versions to be installed I think when you installed the other qt4 packages you had security enabled and now you disabled it leaving incompatible packages.

Based on this output I suspect that something got mixed up with your packages.

The following packages have unmet dependencies:
libqt4-sql-psql : Depends: libqt4-sql (= 4:4.7.0-0ubuntu4) but      4:4.7.0-0ubuntu4.3 is to be installed
Depends: libqtcore4 (= 4:4.7.0-0ubuntu4) but      4:4.7.0-0ubuntu4.3 is to be installed
E: Broken packages

I would suggest to just remove the packages in question (probably all qt4 packages is best), run apt-get update and then reinstall the packages. This should get you synched back with your ubuntu repositories. That also goes for the xulrunner* packages and possibly more dependencies from that.

Did you enable updates and security repositories as tfoote suggested? For me that make the version difference from ...0ubuntu4 to ...0ubuntu4.3

Got my hands on a maverick system:

apt-cache policy libqt4-sql-psql 
libqt4-sql-psql:
Installed: 4:4.7.0-0ubuntu4.3
Candidate: 4:4.7.0-0ubuntu4.3
Version table:
*** 4:4.7.0-0ubuntu4.3 0
    500 http://de.archive.ubuntu.com/ubuntu/ maverick-updates/main i386 Packages
    500 http://security.ubuntu.com/ubuntu/ maverick-security/main i386 Packages
    100 /var/lib/dpkg/status
 4:4.7.0-0ubuntu4 0
    500 http://de.archive.ubuntu.com/ubuntu/ maverick/main i386 Packages

According to you output of dpkg -l which shows the ubuntu4.3 versions to be installed I think when you installed the other qt4 packages you had security enabled and now you disabled it leaving incompatible packages.

Based on this output I suspect that something got mixed up with your packages.

The following packages have unmet dependencies:
libqt4-sql-psql : Depends: libqt4-sql (= 4:4.7.0-0ubuntu4) but      4:4.7.0-0ubuntu4.3 is to be installed
Depends: libqtcore4 (= 4:4.7.0-0ubuntu4) but      4:4.7.0-0ubuntu4.3 is to be installed
E: Broken packages

I would suggest to just remove the packages in question (probably all qt4 packages is best), run apt-get update and then reinstall the packages. This should get you synched back with your ubuntu repositories. That also goes for the xulrunner* packages and possibly more dependencies from that.

Did you enable updates and security repositories as tfoote suggested? For me that make makes the version difference from ...0ubuntu4 to ...0ubuntu4.3

Got my hands on a maverick system:

apt-cache policy libqt4-sql-psql 
libqt4-sql-psql:
Installed: 4:4.7.0-0ubuntu4.3
Candidate: 4:4.7.0-0ubuntu4.3
Version table:
*** 4:4.7.0-0ubuntu4.3 0
    500 http://de.archive.ubuntu.com/ubuntu/ maverick-updates/main i386 Packages
    500 http://security.ubuntu.com/ubuntu/ maverick-security/main i386 Packages
    100 /var/lib/dpkg/status
 4:4.7.0-0ubuntu4 0
    500 http://de.archive.ubuntu.com/ubuntu/ maverick/main i386 Packages

According to you output of dpkg -l which shows the ubuntu4.3 versions to be installed I think when you installed the other qt4 packages you had security enabled and now you disabled it leaving incompatible packages.