Unsure about repositories priority

I have a little red warning about a bunch of packets (red, i.e. version installed higher than available).

Is it correct that:
Index of /update/11.1 - http://download.opensuse.org/update/11.1/
has the lowest priority (20 for me), while:
Index of Factory Desktop - http://download.opensuse.org/repositories/KDE:/KDE4:/Factory/Desktop/openSUSE_11.1/
Index of Factory Extra Apps - http://download.opensuse.org/repositories/KDE:/KDE4:/Factory/Extra-Apps/openSUSE_11.1/
Index of /repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_Factory_Desktop - http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_Factory_Desktop/
have a higher priority (95 for me)?

Checking online updates through yast, gives me (for example):
kde4-kdm, installed 4.2.2-219.3, available 4.1.3-10.2.1

Looking in the “Version” tab, I get 4.1.3-10.2.1-x86_64 from openSUSE-11.1-Updates pre-selected, while 4.2.2.221.8–x86_64 from kde4-factory-desktop-opensuse-11.1_1 is only an option available.

OK, I know that I could simply select the 4.2.2 version and press accept button, but I wanted to know if this is the same for you too, or if it is only a misconfiguration of my system.

Thanks in advance.

Bye.

Repository Management - openSUSE Forums

My current

#  | Alias                | Name                 | Enabled | Refresh | Priority
---+----------------------+----------------------+---------+---------+---------
1  | 11.1_NON-OSS         | 11.1 NON-OSS         | Yes     | Yes     | 120
2  | 11.1_OSS             | 11.1 OSS             | Yes     | Yes     | 120
3  | KDE4_Community       | KDE4 Community       | Yes     | Yes     | 99
4  | KDE4_Factory_Desktop | KDE4 Factory Desktop | Yes     | Yes     | 99
5  | Mozilla              | Mozilla              | Yes     | Yes     | 99
6  | Packman              | Packman              | Yes     | Yes     | 99
7  | QT44                 | QT44                 | No      | No      | 99
8  | QT45                 | QT45                 | No      | No      | 99
9  | Updates              | Updates              | Yes     | Yes     | 99
10 | VLC                  | VLC                  | No      | No      | 99
11 | kde3                 | kde3                 | No      | No      | 99
12 | kde3_community       | kde3 community       | No      | No      | 99
13 | openSUSE 11.1-0      | openSUSE 11.1-0      | No      | No      | 99

Thank you for posting your repository caf4926.

I had already read the document linked and the key point I think is:
“In a default install the Update repo will be a lower number (20). However in my case, I don’t want it having priority over packages in some of my Factory repositories.”

So, to use Factory, it’s best to lower the priority of the default update repository.

Thanks!

Well,


# zypper lr -p |grep -E 'update|KDE'
KDE:Qt                             | KDE:Qt                                                                                   | Yes     | Yes     |   99
KDE_BACKPORTS                      | KDE_BACKPORTS                                                                            | Yes     | Yes     |   99
KDE_Community                      | KDE_Community                                                                            | Yes     | Yes     |   99
KDE_KDE3                           | Latest KDE 3 environment for released SUSE distributions (openSUSE_11.1)                 | Yes     | Yes     |   99
KDE_KDE4_Community                 | KDE4 community maintained KDE 4.x / Qt 4.x packages (openSUSE_11.1)                      | Yes     | Yes     |   99
KDE_KDE4_Community_Factory_Desktop | KDE4 community maintained KDE 4.x / Qt 4.x packages (openSUSE_11.1_KDE4_Factory_Desktop) | Yes     | Yes     |   99
KDE_KDE4_Factory_Desktop           | KDE 4.2.x Packages (openSUSE_11.1)                                                       | Yes     | Yes     |   99
repo-update                        | openSUSE-11.1-Update                                                                     | Yes     | Yes     |   20

If the priorities were the decisive factor, why do I get KDE 4.2.2 then?

I think using “zypper dup” instead of “zypper up” makes the big difference.

Could certainly also be done via YaST, but zypper is much easier to work with for such upgrades.

And a word of warning:

The KDE 4.2-repository is not an official one, although 4.2 is considered to be stable, use it at your own risk.

One thing for sure is @Akoellh you don’t list Packman. If you give Updates Higher priority then users who tend to use the Updater applet will end up with the openSUSE version of apps such as k3b.

Personally I run a very managed system of Updates. I never use Online Update or the applet. Only Software Management.

Keeping the Update the same as repo’s such as Packman or Factory KDE works well for me, and you will still get important patches and OS updates as they are not a part of repo’s like Packman or Factory KDE.

A couple of times a week I do Update all in this list in 4.2 factory, then check the Update repo too.

Whenever I check YaST software update, KDE4-amarok shows up as red even though the other KDE4 programs that have updates from the same repo are blue.

Does anyone know why the amarok program is singled out and has to be updated with the ‘version’ tab?

I’m not 100% sure, but this priority-feature seems to apply mainly if a package is available from two different repos in the same version, otherwise the newer version seems to be preferred.

If I set Packman to 99 like the rest, the only change on zypper dup is indeed k3b, all other applications (including libxine) keep the (newer) packman version.

BTW:

Using k3b from another repo than Packman is no problem as long as k3b-codecs is installed (from packman).

thanks for the information…

having good time…