On 22-9-2014 13:04, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Monday, 2014-09-22 at 10:59 +0200, Luuk wrote:
On 22-9-2014 10:32, Luuk wrote:
On 22-9-2014 01:30, Carlos E. R. wrote:
I expected something quite different. Ok, lets try something else. Run this query:
rpm -q -a --queryformat "%{INSTALLTIME}\t%{INSTALLTIME:day} \ %{BUILDTIME:day} %-30{NAME}\t%15{VERSION}-%-7{RELEASE}\t%{arch} \ %25{VENDOR}%25{PACKAGER} == %{DISTRIBUTION} %{DISTTAG}\n" \ | sort | cut --fields="2-" | tee rpmlist \ | egrep -v "openSUSE.13\.1" | less -S
If the list is long, you can upload the "rpmlist" file it generates on susepaste.org for a month or less. Just post the link here - no need to post a large file to the list.
susepaste.org says i'm a spammer ;-(
It happens sometimes :-(
so i did put the list here: http://pastebin.com/XtUPEmgC
Ok, got it.
There is something wrong with how you did the command, because despite the "egrep -v" above, I see many entries related to 13.1 (1981 lines). Probably you mistyped.
the 'tee rpmlist' is *before* the 'egrep -v "openSUSE.13\.1"
But you have 233 packages from 12.3 which you have to force update somehow.
You get the list this way:
egrep -v "openSUSE.13\.1" /tmp/XtUPEmgC.txt | less -S
.....
Ok, lets see first if you have package locks. Run "zypper locks", and if you see any, run "zypper removelock" and "zypper cleanlocks".
It is the file "/etc/zypp/locks".
there are not locks..
There may be also taboes, but I don't know how to see them from zypper. Ah, yes, they appear as type patch in the command output.
Once that is done, you will have to try update one package at a time. But you will not be able to do that, I guess, because your zypper is version 12.3:
Sun Sep 21 2014 Sun Jan 27 2013 libsolv-tools 0.2.4-2.1.1 i586 openSUSE http://bugs.opensuse.org == openSUSE 12.3 (none) Sun Sep 21 2014 Fri Mar 01 2013 libzypp 12.9.0-1.1.1 i586 openSUSE http://bugs.opensuse.org == openSUSE 12.3 (none) Sun Sep 21 2014 Fri Mar 01 2013 zypper 1.8.11-1.1.1 i586 openSUSE http://bugs.opensuse.org == openSUSE 12.3 (none)
That may be the cause of your problem.
Try first:
zypper list-updates -a
then
zypper update zypper
If it refuses, then just download manually the zypper rpm package from
asus:/home/luuk # zypper update zypper Loading repository data... Reading installed packages... Resolving package dependencies... Problem: zypper-1.9.17-26.1.i586 requires libzypp >= 13.10.4, but this requirement cannot be provided uninstallable providers: libzypp-13.10.4-23.1.i586[repo-update] Solution 1: deinstallation of libyui-ncurses-pkg4-2.43.4-1.1.1.i586 Solution 2: do not install zypper-1.9.17-26.1.i586 Solution 3: break zypper-1.9.17-26.1.i586 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/c] (c): c asus:/home/luuk # Manually will, of course, break dependency's with 'libzypp' (and other packeges) too.... I'll think i will do a complete re-install, Thanks for your time, and input..... -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org