Mailinglist Archive: opensuse (982 mails)

< Previous Next >
Re: [opensuse] Re: [opensuse-factory] problem after 'zypper dup'
  • From: "Carlos E. R." <carlos.e.r@xxxxxxxxxxxx>
  • Date: Mon, 22 Sep 2014 13:04:57 +0200 (CEST)
  • Message-id: <alpine.LSU.2.11.1409221236550.6675@Telcontar.valinor>
-----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.

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


i did 'zypper update', the problem with 'zypper patch' stays the same:

Of course it does.


As I said, you have 233 packages from 12.3 which you have to upgrade somehow to 13.1. I don't see why "zypper dup" fails to do them.


Look at the start of the list:


Wed Mar 06 2013 Tue May 04 2010 gpg-pubkey
307e3d54-4be01a65 (none) (none)SuSE Package Signing
Key <build@xxxxxxx
Wed Mar 06 2013 Sun Jan 27 2013 libxtables9
1.4.16.3-4.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Fri Feb 01 2013 libntfs-3g83
2012.1.15-7.2.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Fri Jan 25 2013 libgmp10
5.0.5-8.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Sat Jan 26 2013 libarchive12
3.0.4-4.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Tue Feb 26 2013 vim-base
7.3.831-1.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Sat Jan 26 2013 libgif4
4.1.6-34.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Mon Feb 04 2013 libyui4
2.42.6-1.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Fri Jan 25 2013 libgmpxx4
5.0.5-8.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Sat Jan 26 2013 libHalf7
1.0.3-4.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Sat Jan 26 2013 libIex7
1.0.3-4.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Sun Jan 27 2013 libbluedevil1
1.9.2-4.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Fri Jan 25 2013 db-utils
4.8.30-20.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Sat Jan 26 2013 libIlmThread7
1.0.3-4.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Sun Jan 27 2013 libpackagekit-qt2-5
0.8.7-3.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Sat Jan 26 2013 perl-gettext
1.05-159.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Sun Jan 27 2013 yast2-core
2.23.4-2.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
...
Wed Mar 06 2013 Sun Jan 27 2013 yast2-xml
2.16.1-71.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Sun Jan 27 2013 yast2-ycp-ui-bindings
2.21.6-2.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Sun Jan 27 2013 yast2-hardware-detection
2.22.0-4.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Mon Feb 04 2013 libyui-qt4
2.42.5-1.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
Wed Mar 06 2013 Sun Jan 27 2013 yast2-perl-bindings
2.19.2-2.1.1 i586 openSUSE http://bugs.opensuse.org ==
openSUSE 12.3 (none)
...


yast2-core is from 12.3, for example.


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 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 the 13.1 oss repo, and update it directly with the "rpm" command. You will have to give at least the 3 packages listed above, perhaps more. It may complain about dependencies, which you will have to manually download and add to the same command line.

HTH

- -- Cheers,
Carlos E. R.
(from 13.1 x86_64 "Bottle" at Telcontar)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iEYEARECAAYFAlQgAmMACgkQtTMYHG2NR9VnbACePRa7FILwG/G1HHy/PHy+uKFQ
w+cAmQHjkm2+c/DJTiQ4MrcazpqymAIf
=z5Y6
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups