Alsa Repo

Hello, i just added Alsa repository, but i cant get Yast to update the packages, even if i set its priority to 18, considering packman is at 20 and all others are set to 99

#  | Alias           | Nombre                | Activado | Actualizar | Prioridad | Tipo   | URI                                                                                  | Servicio
---+-----------------+-----------------------+----------+------------+-----------+--------+--------------------------------------------------------------------------------------+---------
1  | Java            | Java                  | No       | No         |   99      | rpm-md | http://download.opensuse.org/repositories/Java:/packages/openSUSE_11.1/              |
2  | Packman         | Packman               | Si       | Si         |   20      | rpm-md | http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/11.1/                            |
3  | Qt              | Qt                    | No       | No         |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/Qt/openSUSE_11.1/                     |
4  | Qt45            | Qt45                  | No       | No         |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/Qt45/openSUSE_11.1/                   |
5  | Security        | Security              | No       | No         |   99      | rpm-md | http://download.opensuse.org/repositories/security/openSUSE_11.1/                    |
6  | Wine            | Wine                  | No       | No         |   99      | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.1/             |
7  | alsa_optional   | alsa optional         | Si       | Si         |   18      | rpm-md | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_11.1/            |
8  | ati_1           | ati                   | No       | Si         |   99      | rpm-md | http://www2.ati.com/suse/11.1/                                                       |
9  | boinc           | boinc                 | No       | No         |   99      | rpm-md | http://download.opensuse.org/repositories/home:/enzokiel/openSUSE_11.1_Update/       |
10 | compiz          | compiz                | No       | No         |   99      | rpm-md | http://download.opensuse.org/repositories/X11:/XGL/openSUSE_11.1/                    |
11 | firefox         | firefox               | No       | Si         |   99      | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.1/                     |
12 | games           | games                 | No       | No         |   99      | rpm-md | http://download.opensuse.org/repositories/home:/accAgon/openSUSE_11.1/               |
13 | gnomepidgin     | gnomepidgin           | No       | No         |   99      | rpm-md | http://download.opensuse.org/repositories/GNOME:/Community/openSUSE_11.0/            |
14 | kde_community   | kde community         | Si       | Si         |   20      | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE_42/ |
15 | kde_desktop     | kde desktop           | Si       | Si         |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/42/openSUSE_11.1/                     |
16 | kernel_2.6.31   | kernel 2.6.31         | No       | No         |   99      | rpm-md | http://download.opensuse.org/repositories/Kernel:/HEAD/openSUSE_11.1/                |
17 | openSUSE 11.1-0 | openSUSE 11.1-0       | No       | No         |   99      | yast2  | cd:///?devices=/dev/sr0,/dev/sr1                                                     |
18 | openoffice      | openoffice            | No       | No         |   99      | rpm-md | http://download.opensuse.org/repositories/OpenOffice.org:/STABLE/openSUSE_11.1/      |
19 | pidgin          | pidgin                | No       | No         |   99      | rpm-md | http://download.opensuse.org/repositories/home:/sdrahn/openSUSE_11.1/                |
20 | repo-debug      | openSUSE-11.1-Debug   | No       | No         |  100      | NONE   | http://download.opensuse.org/debug/distribution/11.1/repo/oss/                       |
21 | repo-non-oss    | openSUSE-11.1-Non-Oss | Si       | Si         |  100      | yast2  | http://download.opensuse.org/distribution/11.1/repo/non-oss/                         |
22 | repo-oss        | openSUSE-11.1-Oss     | Si       | Si         |  100      | yast2  | http://download.opensuse.org/distribution/11.1/repo/oss/                             |
23 | repo-source     | openSUSE-11.1-Source  | No       | No         |  100      | NONE   | http://download.opensuse.org/source/distribution/11.1/repo/oss/                      |
24 | repo-update     | openSUSE-11.1-Update  | Si       | Si         |   99      | rpm-md | http://download.opensuse.org/update/11.1/                                            |
25 | vlc             | vlc                   | No       | No         |   99      | rpm-md | http://download.videolan.org/pub/vlc/SuSE/11.1/

Yast is still prefering to stick with packages from Packman and Repo-update repositories, even though they have lower priorities.

If you look via Software Management and filter by repo, what colour are the installed packages showing in the Alsa repo you added.

I do not recommend having many repos in one’s repos list. Instead I prefer to keep it simple, and add and remove repos on an as required basis.

You added only one of the two repos needed to successfully update alsa.

http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_11.1/

Note if you keep that repos for alsa installed, you are headed down a path that could break your sound. From where did you get guidance to adopt that approach?

In order to successfully update one’s sound, two alsa repos are needed. I provided instruction how to successfully update one’s alsa via zypper commands (where six commands must be sent) here:
Alsa-update - openSUSE

Note that as opposed to just updating alsa, alsa-docs, and libasound2, one can also update the other alsa apps they have installed (such as alsa-oss, alsa-plugins, … etc … ). And if one updates those, per the update guide, one must also install alsa-driver-kmp-<kernel> …

They are only showing in black colour.

I tried adding the other Alsa repository (http://download.opensuse.org/repositories/multimedia:/audio:/KMP/openSUSE_11.1_Update/) including the kmp packages, still i couldnt get Yast to update.

I Did install alsa-driver-kmp-default. Dont know if this package should co-exist with alsa package though.

My understanding is alsa-driver-kmp-default, takes the place of the alsa code that is nominally in the kernel. However it typically on that URL is the latest alsa build (currently 1.0.21) and hence works best with version 1.0.21 of alsa, alsa-tools, alsa-oss, alsa-plugins, libasound2 … etc …

Did you try the zypper commands ?

Not yet, i will now though.

Will get back here once im done.
Thanks

ok, did the zypper update, still got old alsa 1.0.18 running, only change was alsa-driver-kmp-default got installed.

Im still unable to update the packages through Yast

Heres an image to explain myself better

http://img198.imageshack.us/img198/4001/alsahelp.th.jpg](http://img198.imageshack.us/i/alsahelp.jpg/)

If possible, i would like to update every package found on alsa optional repository.

I thought about it and it came to my mind that possibly im missing some repository needed to fulfill the dependencies of this newer alsa packages?

Ummm, i just tested with some printing repository, and i couldnt update the packages either. Even having higher priority than repo-update

Example: Cups 1.3.9 (repo-update) vs 1.3.11 (printing repo)

Strange. Did you copy and paste the zypper command I put in the wiki, or did you create your own command?

copied and pasted

I believe it must have something to do with Yast. Since im not getting any updates from none of the Repositories i actually have, i used to update the packages every day (getting 5-10 updates a day). I read several people on the forum with the same issue

Note, you can also download the specific rpms to your hard drive, and then install them off your hard drive.

I find it difficult to believe these do not install. There is an update available for zypper (came out earlier this week) and you could install that, and see if your problem was related to the zypper update problem you encountered.

Its also possible your repositories are totally messed up, and have caused this. You have way more repositories than I have, and you could have installed something to break the software package management. Note I get by happily with ONLY OSS, Non-OSS, Update and Packman. If I need others, I install the repos and immediately remove it.

If you have a repos with the name “multimedia” it will BLOCK the zypper command in the wiki, and you have to use a different name.

This non-updating package thing started dont know, maybe a week ago.

Ive always had this many repositories, since i installed Suse (1-2 years)

Does that zypper update has something to do with the Yast problem ?

Also, ive always undertand that disabling repositories is enough. Didnt know i had to totally delete them from the list.

I don’t have a YaST problem, so I can not answer that.

But from what I know, YaST software management is now a front end to zypper.

How can i update zypper?

I tried # zypper update and it said nothing to do.

And if in fact Yast was damaged, is there any way of fixing it?

Sorry for this fast-paced posting but im discovering things as time goes.

If i disable Packman repository, i can get some packages from alsa-optional repository on blue colours, which means i could get them updated.
Dont know if this means something though.

You can go to the official update repository, … download the zypper update to your hard drive, then install it with the rpm command.

ie … go here:

http://download.opensuse.org/update/11.1/rpm/x86_64/

and download zypper-1.0.12-0.1.3.x86_64.rpm to your hard drive.

Then go to the directory when it was downloaded and type in a terminal with root permissions:
rpm -Uvh zypper-1.0.12-0.1.3.x86_64.rpm
followed by:
SuSEconfig
ldconfig