Yast issues

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

sorry, here comes the repo list with url’s

#  | 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/

Yast2 broken - openSUSE Forums

Could that post help me? If i uninstall and install yast again?

> 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/

Besides, i dont think its a zypper issue, i tried using Smart and it did offer me newer packages.

Only issue on Yast is that when doing the update if newer…" It wont show the version numbers on blue, hence it wont offer me to update them

Should i reinstall yast?

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?

I think thats a mistake as I think you have misdiagnosed the problem.

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.

Good luck with your recent update efforts.

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).

Yes i did, killed it now. Installing worked flawlessly. Though i believe there are more packages that are not being installed.

Could you please tell me which packman packages have u recently updated?

Thanks

Glad to read you have had success.

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?

Why not just go to the Packman web site and look ? PackMan :: Updates

Note - I’m not at a Linux PC right now.

There must be plenty of apps and packages in common between you and me. Just checking the latest updates and then check what my Yast says.

Thanks, will read that packman site

Here are the rpms I have installed since 9-Oct-09 on my main PC (64-bit openSUSE-11.1 running KDE-3.5.10): pastebin - oldcpu updates - post number 1635175

> (http://www.pastebin.ca/1635175)

heh! (lets see how long it remains silent here)


palladium

> 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