https://bugs.documentfoundation.org/show_bug.cgi?id=92151
--- Comment #8 from Luke Kendall <l...@zeta.org.au> --- I had trouble removing it. I uninstalled the older LO via Synaptic, no problem. That left me with 4.4., which I'd installed from the LO site. It of course didn't show up in Synaptic. I tried this as root, which failed: # dpkg -P libreoffice4.4 dpkg: dependency problems prevent removal of libreoffice4.4: libreoffice4.4-en-us depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-en-us depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-en-us depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-en-us depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-base depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-base depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-base depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-base depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-math depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-math depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-math depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-math depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-dict-es depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-dict-es depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-dict-es depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-dict-es de dpkg: error processing package libreoffice4.4 (--purge): dependency problems - not removing Errors were encountered while processing: libreoffice4.4 (I wonder why the repeated error messages?) Then I tried this, which also failed: # dpkg -P libreoffice4.4-dict-es libreoffice4.4-math libreoffice4.4-base libreoffice4.4-en-us libreoffice4.4 (Reading database ... 860861 files and directories currently installed.) Removing libreoffice4.4-dict-es (4.4.2.2-2) ... Removing libreoffice4.4-math (4.4.2.2-2) ... Removing libreoffice4.4-base (4.4.2.2-2) ... Removing libreoffice4.4-en-us (4.4.2.2-2) ... dpkg: dependency problems prevent removal of libreoffice4.4: libreoffice4.4-dict-en depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-dict-en depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-dict-en depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-dict-en depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-writer depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-writer depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-writer depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-writer depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-calc depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-calc depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-calc depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-calc depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-impress depends on libreoffice4.4 (>= 4.4.2.2). libreoffice4.4-impress depends on libreoffice4.4 (<= 4.4.2.2-2). libreoffice4.4-impress depends on libreoffice4.4 (>= 4.4.2.2). libreoffi dpkg: error processing package libreoffice4.4 (--purge): dependency problems - not removing Errors were encountered while processing: libreoffice4.4 But eventually, after dpkg reported other LO packages, this sequence seemed to succeed: # dpkg -P libreoffice4.4 libreoffice4.4-dict-es libreoffice4.4-math libreoffice4.4-base libreoffice4.4-en-us # dpkg -P libreoffice4.4 # dpkg -P libreoffice4.4-dict-en libreoffice4.4-writer libreoffice4.4-calc libreoffice4.4-impress libreoffice4.4 # dpkg -r libreoffice4.4 # dpkg -P libreoffice4.4-dict-fr libreoffice4.4-draw libreoffice4.4 Then after installing the new 4.4.4 (.3?) .debs, I remembered I hadn't removed my config files. So then I tried to remove the just-installed 4.4.4 packages, and that was even more difficult: everything I tried said there were dependencies preventing the removal. Like this: # dpkg -P libobasis4.4-en-us libobasis4.4-pyuno libobasis4.4-graphicfilter libobasis4.4-base libreoffice4.4-ure libobasis4.4-core dpkg: dependency problems prevent removal of libobasis4.4-en-us: libobasis4.4-en-us-res depends on libobasis4.4-en-us (>= 4.4.4.3). libobasis4.4-en-us-res depends on libobasis4.4-en-us (<= 4.4.4.3-3). libobasis4.4-en-us-res depends on libobasis4.4-en-us (>= 4.4.4.3). libobasis4.4-en-us-res depends on libobasis4.4-en-us (<= 4.4.4.3-3). libobasis4.4-en-us-writer depends on libobasis4.4-en-us (>= 4.4.4.3). libobasis4.4-en-us-writer depends on libobasis4.4-en-us (<= 4.4.4.3-3). libobasis4.4-en-us-writer depends on libobasis4.4-en-us (>= 4.4.4.3). libobasis4.4-en-us-writer depends on libobasis4.4-en-us (<= 4.4.4.3-3). libobasis4.4-en-us-math depends on libobasis4.4-en-us (>= 4.4.4.3). libobasis4.4-en-us-math depends on libobasis4.4-en-us (<= 4.4.4.3-3). libobasis4.4-en-us-math depends on libobasis4.4-en-us (>= 4.4.4.3). libobasis4.4-en-us-math depends on libobasis4.4-en-us (<= 4.4.4.3-3). libobasis4.4-en-us-calc depends on libobasis4.4-en-us (>= 4.4.4.3). libobasis4.4-en-us-calc depends on libobasis4.4-en dpkg: error processing package libobasis4.4-en-us (--purge): dependency problems - not removing dpkg: dependency problems prevent removal of libobasis4.4-pyuno: libobasis4.4-librelogo depends on libobasis4.4-pyuno (>= 4.4.4.3). libobasis4.4-librelogo depends on libobasis4.4-pyuno (<= 4.4.4.3-3). libobasis4.4-librelogo depends on libobasis4.4-pyuno (>= 4.4.4.3). libobasis4.4-librelogo depends on libobasis4.4-pyuno (<= 4.4.4.3-3). dpkg: error processing package libobasis4.4-pyuno (--purge): dependency problems - not removing (Reading database ... 858326 files and directories currently installed.) Removing libobasis4.4-graphicfilter (4.4.4.3-3) ... dpkg: dependency problems prevent removal of libobasis4.4-base: libobasis4.4-postgresql-sdbc depends on libobasis4.4-base (>= 4.4.4.3). libobasis4.4-postgresql-sdbc depends on libobasis4.4-base (<= 4.4.4.3-3). libobasis4.4-postgresql-sdbc depends on libobasis4.4-base (>= 4.4.4.3). libobasis4.4-postgresql-sdbc depends on libobasis4.4-base (<= 4.4.4.3-3). dpkg: error processing package libobasis4.4-base (--purge): dependency problems - not removing dpkg: dependency problems prevent removal of libobasis4.4-core: libobasis4.4-en-us depends on libobasis4.4-core (>= 4.4.4.3). libobasis4.4-en-us depends on libobasis4.4-core (<= 4.4.4.3-3). libobasis4.4-en-us depends on libobasis4.4-core (>= 4.4.4.3). libobasis4.4-en-us depends on libobasis4.4-core (<= 4.4.4.3-3). libobasis4.4-pyuno depends on libobasis4.4-core (>= 4.4.4.3). libobasis4.4-pyuno depends on libobasis4.4-core (<= 4.4.4.3-3). libobasis4.4-pyuno depends on libobasis4.4-core (>= 4.4.4.3). libobasis4.4-pyuno depends on libobasis4.4-core (<= 4.4.4.3-3). libobasis4.4-base depends on libobasis4.4-core (>= 4.4.4.3). libobasis4.4-base depends on libobasis4.4-core (<= 4.4.4.3-3). libobasis4.4-base depends on libobasis4.4-core (>= 4.4.4.3). libobasis4.4-base depends on libobasis4.4-core (<= 4.4.4.3-3). libobasis4.4-kde-integration depends on libobasis4.4-core (>= 4.4.4.3). libobasis4.4-kde-integration depends on libobasis4.4-core (<= 4.4.4.3-3). libobasis4.4-kde-integration depends on libobasis4.4 dpkg: error processing package libobasis4.4-core (--purge): dependency problems - not removing dpkg: dependency problems prevent removal of libreoffice4.4-ure: libobasis4.4-core depends on libreoffice4.4-ure (>= 4.4.4.3). libobasis4.4-core depends on libreoffice4.4-ure (<= 4.4.4.3-3). libobasis4.4-core depends on libreoffice4.4-ure (>= 4.4.4.3). libobasis4.4-core depends on libreoffice4.4-ure (<= 4.4.4.3-3). dpkg: error processing package libreoffice4.4-ure (--purge): dependency problems - not removing Errors were encountered while processing: libobasis4.4-en-us libobasis4.4-pyuno libobasis4.4-base libobasis4.4-core libreoffice4.4-ure Yet dpkg seems to indicate I have *only* libreoffice4.4-ure installed root@pute:/home/luke/linux/downloads/LibreOffice_4.4.4.3_Linux_x86_deb/DEBS# dpkg -l | grep office | cat -tvu pi libreoffice4.4-ure 4.4.4.3-3 i386 UNO Runtime Environment .4.3 I eventually found that I could remove some packages, and I could try to purge some, and it would admit that there were other dependencies, and I could either remove those, or instead it would reveal that there were yet other hidden dependencies, but eventually I found a <sarcasm>simple and obvious chain</sarcasm> that seemed to get everything: # dpkg -P libreoffice4.4 libreoffice4.4-base libreoffice4.4-calc libreoffice4.4-debian-menus libreoffice4.4-dict-en libreoffice4.4-dict-es libreoffice4.4-dict-fr libreoffice4.4-draw libreoffice4.4-en-us libreoffice4.4-impress libreoffice4.4-math libreoffice4.4-ure libreoffice4.4-writer openoffice.org-hyphenation | cat -tvu # dpkg -l | grep office # dpkg -P libobasis4.4-core libreoffice4.4-ure | cat -tvu # dpkg -P libobasis4.4-en-us libobasis4.4-ooofonts libobasis4.4-filter-data libobasis4.4-draw libobasis4.4-core libreoffice4.4-ure # dpkg -P libreoffice4.4-ure libobasis4.4-calc libobasis4.4-pyuno libobasis4.4-extension-nlpsolver libobasis4.4-en-us libobasis4.4-core # dpkg -l | grep office # dpkg -l | grep office | cat -tvu # dpkg -P libreoffice4.4-ure # dpkg -P libreoffice4.4-ure libobasis4.4-core # dpkg -P libobasis4.4-en-us libobasis4.4-pyuno libobasis4.4-graphicfilter libobasis4.4-base libreoffice4.4-ure libobasis4.4-core # dpkg -l | grep office | cat -tvu # pushd ~luke # dpkg -l | grep office | cat -tvu # dpkg -P libobasis4.4-kde-integration # dpkg -P libobasis4.4-base # dpkg -P libobasis4.4-postgresql-sdbc # dpkg -P libobasis4.4-base # dpkg -P libreoffice4.4-ure # dpkg -P libobasis4.4-core # dpkg -P libobasis4.4-en-us libobasis4.4-pyuno libobasis4.4-writer libobasis4.4-extension-pdf-import # dpkg -P libobasis4.4-librelogo # dpkg -P libobasis4.4-pyuno # dpkg -P libobasis4.4-en-us # dpkg -P libobasis4.4-en-us-math # dpkg -P libobasis4.4-en-us-calc # dpkg -P libobasis4.4-en-us-writer # dpkg -P libobasis4.4-en-us-res # dpkg -P libobasis4.4-en-us # dpkg -P libobasis4.4-en-us-base # dpkg -P libobasis4.4-en-us # dpkg -P libobasis4.4-en-us-writer # dpkg -P libreoffice4.4-ure # dpkg -P libobasis4.4-core # dpkg -P libobasis4.4-extension-mediawiki-publisher # dpkg -P libobasis4.4-onlineupdate # dpkg -P libobasis4.4-ooolinguistic # dpkg -P libobasis4.4-writer # dpkg -P libobasis4.4-core # dpkg -P libobasis4.4-images libobasis4.4-python-script-provider libobasis4.4-math libobasis4.4-gnome-integration # dpkg -P libobasis4.4-core # dpkg -P libobasis4.4-extension-beanshell-script-provider libobasis4.4-impress libobasis4.4-extension-report-builder # dpkg -P libobasis4.4-ogltrans # dpkg -P libobasis4.4-extension-beanshell-script-provider libobasis4.4-impress libobasis4.4-extension-report-builder # dpkg -P libobasis4.4-core # dpkg -P libobasis4.4-extension-javascript-script-provider libobasis4.4-xsltfilter # dpkg -P libobasis4.4-core # dpkg -l | grep libo # dpkg -P libreoffice4.4-ure # dpkg -l | grep office My god, dpkg is an abomination as far as usability is concerned! The good thing is, that after that, instead of reporting that it was installing over the top of 4.4.2.2 things, everything was like this: Selecting previously unselected package libreoffice4.4-writer. Preparing to unpack libreoffice4.4-writer_4.4.4.3-3_i386.deb ... Unpacking libreoffice4.4-writer (4.4.4.3-3) ... Selecting previously unselected package libreoffice4.4. Preparing to unpack libreoffice4.4_4.4.4.3-3_i386.deb ... Unpacking libreoffice4.4 (4.4.4.3-3) ... Setting up libreoffice4.4-debian-menus (4.4.4-3) ... Unfortunately, LO no longer appears in the gnome menu. When I try to run it by hand I get: /opt/libreoffice4.4/program/soffice javaldx: Could not find a Java Runtime Environment! Warning: failed to read path from javaldx /opt/libreoffice4.4/program/soffice.bin: error while loading shared libraries: libdbus-glib-1.so.2: cannot open shared object file: No such file or directory I note that Synaptic says I have libdbus-glib-1-2 (v 0.100.2-1) installed and JRE and default-jre (2:1.7-51) installed, so I'm feeling rather lost now. Any suggestion? Since now I have no working LO. Any idea what I've done wrong? Oh, and I'm running Ubuntu 14.04.2 LTS which I believe is sufficiently up to date. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs