PDA

View Full Version : [ubuntu] 12.04 upgrade issues - python-uno conflicts with libreoffice-core



BB2008
May 6th, 2012, 02:37 AM
Hello,

I upgraded from 11.10 to 12.04 a week. During the upgrade, there were some failures around libreoffice upgrade. Since then, looks like "The package system is broken". Everytime I try to install latest updates, I get the following message:


The package system is broken

Check if you are using third party repositories. If so disable them, since they are a common source of problems.
Furthermore run the following command in a Terminal: apt-get install -f

Details

The following packages have unmet dependencies:

libreoffice-base-core: Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but 1:3.4.4-0ubuntu1 is installed
libreoffice-calc: Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but 1:3.4.4-0ubuntu1 is installed
Depends: libreoffice-base-core (= 1:3.5.2-2ubuntu1) but 1:3.5.2-2ubuntu1 is installed
Depends: libgcc1 (>= 1:4.1.1) but 1:4.6.3-1ubuntu5 is installed
libreoffice-common: Depends: libreoffice-style but it is a virtual package
libreoffice-draw: Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but 1:3.4.4-0ubuntu1 is installed
Depends: libgcc1 (>= 1:4.1.1) but 1:4.6.3-1ubuntu5 is installed
libreoffice-gnome: Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but 1:3.4.4-0ubuntu1 is installed
Depends: libgcc1 (>= 1:4.1.1) but 1:4.6.3-1ubuntu5 is installed
libreoffice-gtk: Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but 1:3.4.4-0ubuntu1 is installed
Depends: libgcc1 (>= 1:4.1.1) but 1:4.6.3-1ubuntu5 is installed
libreoffice-impress: Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but 1:3.4.4-0ubuntu1 is installed
Depends: libreoffice-draw (= 1:3.5.2-2ubuntu1) but 1:3.5.2-2ubuntu1 is installed
Depends: libgcc1 (>= 1:4.1.1) but 1:4.6.3-1ubuntu5 is installed
libreoffice-math: Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but 1:3.4.4-0ubuntu1 is installed
Depends: libgcc1 (>= 1:4.1.1) but 1:4.6.3-1ubuntu5 is installed
libreoffice-writer: Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but 1:3.4.4-0ubuntu1 is installed
Depends: libreoffice-base-core (= 1:3.5.2-2ubuntu1) but 1:3.5.2-2ubuntu1 is installed
Depends: libgcc1 (>= 1:4.1.1) but 1:4.6.3-1ubuntu5 is installed


On running "sudo apt-get clean" followed by "sudo apt-get -f install", I get:


Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
libx264-116 libqt4-qt3support libaccess-bridge-java-jni libaccess-bridge-java libmusicbrainz4c2a openoffice.org-common libaudiofile0 libiso9660-7 libid3tag0 libreoffice-l10n-common libmatroska4
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
libreoffice-core python-uno
The following packages will be upgraded:
libreoffice-core python-uno
2 upgraded, 0 newly installed, 0 to remove and 62 not upgraded.
12 not fully installed or removed.
Need to get 37.4 MB of archives.
After this operation, 3,497 kB disk space will be freed.
Do you want to continue [Y/n]? Y
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/main python-uno i386 1:3.5.2-2ubuntu1 [155 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ precise/main libreoffice-core i386 1:3.5.2-2ubuntu1 [37.2 MB]
Fetched 37.4 MB in 34s (1,077 kB/s)
python-uno:i386 conflicts with libreoffice-core:i386
dpkg: regarding .../python-uno_1%3a3.5.2-2ubuntu1_i386.deb containing python-uno:
python-uno conflicts with libreoffice-core (<< 1:3.5~)
libreoffice-core (version 1:3.4.4-0ubuntu1) is present and broken due to postinst failure.
dpkg: error processing /var/cache/apt/archives/python-uno_1%3a3.5.2-2ubuntu1_i386.deb (--unpack):
conflicting packages - not installing python-uno
Errors were encountered while processing:
/var/cache/apt/archives/python-uno_1%3a3.5.2-2ubuntu1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


On running "sudo apt-get autoremove -f" I get:


Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
libreoffice-core python-uno
The following packages will be REMOVED:
libaccess-bridge-java libaccess-bridge-java-jni libaudiofile0 libid3tag0 libiso9660-7 libmatroska4 libmusicbrainz4c2a libqt4-qt3support libreoffice-l10n-common libx264-116 openoffice.org-common
The following packages will be upgraded:
libreoffice-core python-uno
2 upgraded, 0 newly installed, 11 to remove and 61 not upgraded.
12 not fully installed or removed.
Need to get 0 B/37.4 MB of archives.
After this operation, 11.7 MB disk space will be freed.
Do you want to continue [Y/n]? Y
python-uno:i386 conflicts with libreoffice-core:i386
dpkg: regarding .../python-uno_1%3a3.5.2-2ubuntu1_i386.deb containing python-uno:
python-uno conflicts with libreoffice-core (<< 1:3.5~)
libreoffice-core (version 1:3.4.4-0ubuntu1) is present and broken due to postinst failure.
dpkg: error processing /var/cache/apt/archives/python-uno_1%3a3.5.2-2ubuntu1_i386.deb (--unpack):
conflicting packages - not installing python-uno
Errors were encountered while processing:
/var/cache/apt/archives/python-uno_1%3a3.5.2-2ubuntu1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Any help will be greatly appreciated.

Thanks in advance!

Dirkomatic
May 6th, 2012, 01:56 PM
Same exact issue here. Any help would be appreciated!

Dirkomatic
May 6th, 2012, 02:24 PM
I am going to apologized upfront if this is noobish...

I've found where this is supposedly fixed via launchpad: https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/969707

but, how do I get the fixed version?

Dirkomatic
May 6th, 2012, 03:03 PM
Ok, I'm not sure what part was the key, but here's what I did to fix it.



sudo rm /var/cache/apt/*
sudo apt-get clean
sudo apt-get update
sudo apt-get -f upgrade


It failed again. Then I ran the "Syaptic Package Manager" gui and it showed I had 11 broken packages. I completely removed libreoffice. Then closed the package manager gui.



sudo apt-get install libreoffice
sudo apt-get update
sudo apt-get upgrade


It successfully moved on...

BB2008
May 6th, 2012, 06:20 PM
Good for you Dirkomatic! But, I am still not able to fix this :sad:. I tried removing libreoffice using the ubuntu software center, and then commandline, but it does not let me remove it!



sudo apt-get remove libreoffice-core
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libreoffice-base-core : Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but it is not going to be installed
libreoffice-calc : Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but it is not going to be installed
libreoffice-draw : Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but it is not going to be installed
libreoffice-emailmerge : Depends: libreoffice-core but it is not going to be installed
libreoffice-gnome : Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but it is not going to be installed
libreoffice-gtk : Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but it is not going to be installed
libreoffice-impress : Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but it is not going to be installed
libreoffice-math : Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but it is not going to be installed
libreoffice-style-human : Depends: libreoffice-core but it is not going to be installed
libreoffice-style-tango : Depends: libreoffice-core but it is not going to be installed
libreoffice-writer : Depends: libreoffice-core (= 1:3.5.2-2ubuntu1) but it is not going to be installed
mythes-en-us : Depends: libreoffice-core but it is not going to be installed or
openoffice.org-core (>= 1.9) but it is not installable or
language-support-writing-en but it is not installable
python-uno : Depends: libreoffice-core (= 1:3.4.4-0ubuntu1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).


You mention "Synaptic Package Manager" - are you certain that is what you used? I do not have Synaptic Package Manager for a long time now, I think it got replaced by the ubuntu software center...

Dirkomatic
May 7th, 2012, 12:26 AM
definitely was Synaptic Package Manager. If I search under the Unity dash it appears if I search for "package"...

f_padia
May 24th, 2012, 04:06 PM
bump. I also have similar problems and I have not installed synaptic package manager and I cant install Synaptic because of this dependency problem. Can anyone help?

f_padia
May 30th, 2012, 12:05 PM
ok managed to fix it. synaptic manager was the key. But anyone else in the same situation who had not previously installed synaptic (like me) would've realised that Synaptic could not be installed via the normal channels because of the unmet dependencies. So what I eventually did was download the synaptic.deb file from here https://launchpad.net/ubuntu/precise/i386/synaptic/0.75.9ubuntu1
then install it using sudo dpkg -i synaptic_0.75.9ubuntu1_i386.deb (http://launchpadlibrarian.net/102330145/synaptic_0.75.9ubuntu1_i386.deb)then it could be used. (you may also need to install some other dependencies to properly install it. I had to install libept. You do this the same way, follow the links for the missing package on the page above and install it using the same command)

Open Synaptic go to broken packages and completely remove all the libreoffice stuff. Then it should be fixed.

Hope this helps