Well, since about a week ago, when doing “update if newer version available”, i cant get Yast to install these newer packages, even if the repository has a lower priority.
Doing # zypper update shows “nothing to do”.
# | Alias | Nombre | Activado | Actualizar
---+-----------------+------------------------------------+----------+-----------
1 | Packman | Packman | Si | Si
2 | alsa_kmp_1 | alsa kmp | Si | Si
3 | alsa_optional | alsa optional | Si | Si
4 | ati_1 | ati | No | No
5 | boinc | boinc | No | No
6 | compiz | compiz | No | No
7 | games | games | No | No
8 | gnomepidgin | gnomepidgin | No | No
9 | kde_community | kde community | Si | Si
10 | kde_desktop | kde desktop | Si | Si
11 | openSUSE 11.1-0 | openSUSE 11.1-0 | No | No
12 | pidgin | Pidgin for Fedora Core 11.1 - i386 | Si | No
13 | printing | printing | Si | Si
14 | repo-debug | openSUSE-11.1-Debug | No | No
15 | repo-non-oss | openSUSE-11.1-Non-Oss | Si | Si
16 | repo-oss | openSUSE-11.1-Oss | Si | Si
17 | repo-source | openSUSE-11.1-Source | No | No
18 | repo-update | openSUSE-11.1-Update | Si | Si
19 | zypper | zypper | No | No
# | Alias | Nombre | Activado | Actualizar | URI
---+-----------------+------------------------------------+----------+------------+---------------------------------------------------------------------------------------
1 | Packman | Packman | Si | Si | http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/11.1/
2 | alsa_kmp_1 | alsa kmp | Si | Si | http://download.opensuse.org/repositories/multimedia:/audio:/KMP/openSUSE_11.1_Update/
3 | alsa_optional | alsa optional | Si | Si | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_11.1/
4 | ati_1 | ati | No | No | http://www2.ati.com/suse/11.1/
5 | boinc | boinc | No | No | http://download.opensuse.org/repositories/home:/enzokiel/openSUSE_11.1_Update/
6 | compiz | compiz | No | No | http://download.opensuse.org/repositories/X11:/XGL/openSUSE_11.1/
7 | games | games | No | No | http://download.opensuse.org/repositories/home:/accAgon/openSUSE_11.1/
8 | gnomepidgin | gnomepidgin | No | No | http://download.opensuse.org/repositories/GNOME:/Community/openSUSE_11.0/
9 | kde_community | kde community | Si | Si | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE_42/
10 | kde_desktop | kde desktop | Si | Si | http://download.opensuse.org/repositories/KDE:/42/openSUSE_11.1/
11 | openSUSE 11.1-0 | openSUSE 11.1-0 | No | No | cd:///?devices=/dev/sr0,/dev/sr1
12 | pidgin | Pidgin for Fedora Core 11.1 - i386 | Si | No | http://rpm.pidgin.im/fedora/$releasever/i386/
13 | printing | printing | Si | Si | http://download.opensuse.org/repositories/Printing/openSUSE_11.1/
14 | repo-debug | openSUSE-11.1-Debug | No | No | http://download.opensuse.org/debug/distribution/11.1/repo/oss/
15 | repo-non-oss | openSUSE-11.1-Non-Oss | Si | Si | http://download.opensuse.org/distribution/11.1/repo/non-oss/
16 | repo-oss | openSUSE-11.1-Oss | Si | Si | http://download.opensuse.org/distribution/11.1/repo/oss/
17 | repo-source | openSUSE-11.1-Source | No | No | http://download.opensuse.org/source/distribution/11.1/repo/oss/
18 | repo-update | openSUSE-11.1-Update | Si | Si | http://download.opensuse.org/update/11.1/
19 | zypper | zypper | No | No | http://download.opensuse.org/repositories/zypp:/Code11-Branch/openSUSE_11.1/
> Could that post help me? If i uninstall and install yast again?
Well technically you don’t have a YaST issue, you have a zypper issue.
IMHO you’ve got too many repos. You could try and do a zypper dup, but with
all those repos who knows what you’d end up with.
Most of them are disabled so i doubt they could be a problem.
Edit: Did a little sweeping and i ended up like this:
# | Alias | Nombre | Activado | Actualizar | URI
---+-----------------+-----------------------+----------+------------+-------------------------------------------------------------------------------------
1 | Packman | Packman | Si | Si | http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/11.1/
2 | ati_1 | ati | No | No | http://www2.ati.com/suse/11.1/
3 | boinc | boinc | No | No | http://download.opensuse.org/repositories/home:/enzokiel/openSUSE_11.1_Update/
4 | kde_community | kde community | Si | Si | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE_42/
5 | kde_desktop | kde desktop | Si | Si | http://download.opensuse.org/repositories/KDE:/42/openSUSE_11.1/
6 | openSUSE 11.1-0 | openSUSE 11.1-0 | No | No | cd:///?devices=/dev/sr0,/dev/sr1
7 | repo-debug | openSUSE-11.1-Debug | No | No | http://download.opensuse.org/debug/distribution/11.1/repo/oss/
8 | repo-non-oss | openSUSE-11.1-Non-Oss | Si | Si | http://download.opensuse.org/distribution/11.1/repo/non-oss/
9 | repo-oss | openSUSE-11.1-Oss | Si | Si | http://download.opensuse.org/distribution/11.1/repo/oss/
10 | repo-source | openSUSE-11.1-Source | No | No | http://download.opensuse.org/source/distribution/11.1/repo/oss/
11 | repo-update | openSUSE-11.1-Update | Si | Si | http://download.opensuse.org/update/11.1/
What is your logic for saying you do not think it a zypper issue, when zypper update of all of the alsa apps failed, and only some worked (from another thread on this). ALL of those alsa apps, that you tried to update with zypper (and if failed) should have worked. YaST had NOTHING to do with that failure.
Or is there something else you are not telling us?
Im just assuming “smart” works as a zypper front end aswell, if thats the case, then zypper is not totally screwed.
Just checked Yast and strangely, im starting to get those blue letters after all, did nothing new, since im just waking up from a good night sleep. Ill see what happens later
hmmm Yast actually downloads the packages, but when trying to install them it says it cant:
Subprocess failed. Error: RPM fallido: warning: waiting for exclusive lock on /var/lib/rpm/Packages
error: cannot get exclusive lock on /var/lib/rpm/Packages
error: cannot open Packages index using db3 - Operation not permitted (1)
error: cannot open Packages database in /var/lib/rpm
Smart manages rpm installations, and access the rpm database. Smart is command line, shell based, and has its own front end GUI.
Zypper manages rpm installations, and accesses the rpm database. Zypper is comamnd line. Zypper does not have its own GUI. Rather YaST Software Management provides the GUI to Zypper. I believe YaST does NOT directly access the rpm database, but rather it does so through Zypper.
All a functioning Smart update would show is your rpm data base is ok. It would not point the finger to YaST nor to Zypper, but given YaST is only a front end to Zypper, and given you saw problems with Zypper updates, I fail to see how this could be a YaST software management hiccup.
This simply shows you have another application running that has the rpm database open. Do you have Smart running at this time? Do you have another zypper instance running at this time ? Take a look at “top” and also at “ps -A” (with root permissions).
But there are hundreds ( thousands ? ) of apps on Packman of which I have installed only a very small %. The odds are I have installed different packages from you. How would my telling you what I have installed help you ?
I can easily generate a chronological list of installed apps with:
rpm -qa --last
But how would you know if the Packman package I “just” installed was an update? or if it was a new app ? and would it corespond to yours?
> Code:
> --------------------
> Subprocess failed. Error: RPM fallido: warning: waiting for exclusive
> lock on /var/lib/rpm/Packages
> error: cannot get exclusive lock on /var/lib/rpm/Packages
> error: cannot open Packages index using db3 - Operation not permitted
> (1) error: cannot open Packages database in /var/lib/rpm
This happens sometimes when you have the unfortunate timing of trying to
install things when the opensuse updater is running in the background.
Yes thanks, i successfully installed the packages.
Though adding the 2 ALSA repositories gives the same issue, yast wont show newer versions on blue numbers :S
Also, doing rpm -qa --last only shows updates done until august the 30th