… I see that you run a mixture of 12.1 and Tumbleweed. This also breaks things potentially. You have to switch every repository with the ending /openSUSE_12.1/ to /openSUSE_Tumbleweed/. Most repos have a Tumbleweed-directory since 12.1. In 11.4 days that was not the case, only some important like packman had a special tumbleweed-directory.
Repos that do not have one (like the mozilla-repo) and also FACTORY-repos should not be included if not absolutely needed. Updated firefox & co come through tumbleweed only 1 or 2 days in delay. The advantage you get is that they were built and tested against the tumbleweed packages - so more stability!
as your only upgrade option. “zypper up” or graphical updates through apper or yast are not supported or tested by Greg K.-H., the tumbleweed maintainer.
have fun, thomas
The solution may have to be a bit less massive then a complete “zypper dup”.
Remove the “LibreOffice” repo, leave the “LibreOffice Tumbleweed” repo.
Start the softwaremanager
Select the Repo view
Tick the LibreOffice Tumbleweed repo
Click “Switch system packages to the versions…”
Click Accept
You should end up with LibreOffice packages coming from a single repo, which IMHO too is not the case in this moment, and causing the trouble.
But, Greg K.-H. says frequently himself that he only supports zypper dup for tumbleweed.
And because he comes from a mixture of 12.1 and tumbleweed he should definitely do at least once a zypper dup to finish the distribution upgrade !] from 12.1 to tumbleweed!
otherwise he should delete the tumbleweed repo and stay completely with 12.1 - and even to do switch back to 12.1 he has to do a zypper dup once after deleting the tumble-repo.
cheers thomas
> But, Greg K.-H. says frequently himself that he only supports zypper
> dup for tumbleweed.
> And because he comes from a mixture of 12.1 and tumbleweed he should
> definitely do at least once a zypper dup to finish the distribution
> upgrade !] from 12.1 to tumbleweed!
> otherwise he should delete the tumbleweed repo and stay completely with
> 12.1 - and even to do switch back to 12.1 he has to do a zypper dup once
> after deleting the tumble-repo.
Correct.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)
When updating i get an error related to /usr/lib/libreoffice/share/prereg/.lock stating that if it does not apply i should delete the locked file. I will now try the zypper dup solution :\
Please copy and paste output, like error mentioned, literally, between CODE tags. The zypper dup should bring the same error.
A question though, since I never have seen problems like this one before, did you try to start LibreOffice as root?
has to the error, i don’t know how can i get it again… Should i remove and reinstall Libreoffice? The error appeared in the installation but the result was a “successful installation”
# | Alcunha | Nome | Activado | Refrescar | Prioridade | Tipo | URI | Serviço
---+------------------------------------+------------------------------------+----------+-----------+------------+--------+------------------------------------------------------------------------------------+--------
5 | _Mozilla | Mozilla | Não | Não | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_12.1/ |
6 | devel:languages:perl | devel:languages:perl | Não | Não | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_12.1/ |
7 | devel:languages:python | devel:languages:python | Não | Não | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_12.1/ |
8 | home:prusnak | home:prusnak | Não | Não | 99 | rpm-md | http://download.opensuse.org/repositories/home:/prusnak/openSUSE_Factory/ |
9 | libdvdcss repository | libdvdcss repository | Não | Não | 99 | rpm-md | http://opensuse-guide.org/repo/12.1/ |
10 | openSUSE-12.1-12.1-1.4 | openSUSE-12.1-12.1-1.4 | Sim | Sim | 99 | yast2 | cd:///?devices=/dev/disk/by-id/ata-LITE-ON_COMBO_SOHC-4832K,/dev/sr0,/dev/sr1 |
11 | packman.inode.at-suse | Packman Repository | Não | Não | 99 | rpm-md | http://packman.inode.at/suse/12.1/ |
I still suggest that you switch those to tumbleweed (especially packman) or delete them (mozilla, not really needed). An easy solution may also be to delete the libreoffice repo and use the older version of the tumble-repo. Then do zypper dup again.
What I do not understand is, how your .libreoffice can be empty. Please show output of
cat /home/username/.libreoffice/
As root starts libreoffice fine, this often points to an error located in there.
Never start desktop apps as root. Part of your trouble may very well be in there.
For now: I’m convinced all this can be fixed, but it may take a long time. I tend to suggest a nice clean reinstall.
delete, if your internet connection is fast and relyable, as it is of same content as the online oss-repo. If you frequently install NEW programs from oss, you might keep it, because they may be installed faster from DVD than from the online-repo. But you always have to search and insert the dvd…