A question about repos' priorities

Hi,
I always wonder about how should the priorities of the repos be. Here is my repos list:

#  | Alias           | Name                             | Enabled | Refresh | Priority | Type   | URI                                                                                                 | Service
---+-----------------+----------------------------------+---------+---------+----------+--------+-----------------------------------------------------------------------------------------------------+--------
1  | Packman         | Packman                          | Yes     | Yes     |   20     | rpm-md | http://ftp.halifax.rwth-aachen.de/packman/suse/11.1/                                                |
2  | kde4-community  | openSUSE-11.1-Factory-Community  | Yes     | Yes     |   10     | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_Factory_Desktop/  |
3  | kde4-desktop    | openSUSE-11.1-Factory-Desktop    | Yes     | Yes     |   10     | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.1/                |
4  | kde4-playground | openSUSE-11.1-Factory-Playground | No      | Yes     |   10     | NONE   | http://download.opensuse.org/repositories/KDE:/KDE4:/Playground/openSUSE_11.1_KDE4_Factory_Desktop/ |
5  | mozilla         | openSUSE-11.1-Mozilla            | Yes     | Yes     |   10     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.1/                                    |
6  | repo-debug      | openSUSE-11.1-Debug              | No      | Yes     |  100     | NONE   | http://download.opensuse.org/debug/distribution/11.1/repo/oss/                                      |
7  | repo-non-oss    | openSUSE-11.1-Non-Oss            | Yes     | No      |   99     | yast2  | http://download.opensuse.org/distribution/11.1/repo/non-oss/                                        |
8  | repo-oss        | openSUSE-11.1-Oss                | Yes     | No      |   99     | yast2  | http://download.opensuse.org/distribution/11.1/repo/oss/                                            |
9  | repo-source     | openSUSE-11.1-Source             | No      | Yes     |  100     | NONE   | http://download.opensuse.org/source/distribution/11.1/repo/oss/                                     |
10 | repo-update     | openSUSE-11.1-Update             | Yes     | Yes     |   20     | rpm-md | http://download.opensuse.org/update/11.1/     

I have been usin opensuse 11.1 64bit reloded (to kde 4.3.1) version.

My opinion is Oss and Non-Oss sould be least important because they consist stable versions of the apps, and id someone insisting to use newest version of kde, these two repos should be 99.

Community, Desktop, Mozilla has same priority on my list, however I have no idea about Packman whether its priority should be higher than these there or not. In my situation Packman offers more newer version of apps, however I worry about the consistency of my system and I keep Packman less important than that three.

What do you suggest about it? Should Packman has higher priority than the rest or the same?

Thanks

I used “Packman” repo to upgrade and add new features in my system of openSUSE 11.1, it seems stable enough that is because any strange problem can’t be appear in my machine…

Have you had a look at this?

Repository Management - openSUSE Forums

It’s what I usually base my repositories off of. Of course I use a lot of build service repositories and I use 100 instead of 120, but my priorities are based on the how-to and I have never run into any problems. Here are mine:

ian@IanLaptop:~> zypper lr -d
#  | Alias                                 | Name                                        | Enabled | Refresh | Priority | Type   | URI                                                                                                 | Service
---+---------------------------------------+---------------------------------------------+---------+---------+----------+--------+-----------------------------------------------------------------------------------------------------+--------
1  | X11:XGL                               | X11:XGL                                     | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/X11:/XGL/openSUSE_11.1_KDE4_Factory/                      |
2  | devel:tools:building                  | devel:tools:building                        | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/devel:/tools:/building/openSUSE_11.1/                     |
3  | openSUSE-11.1-KDE4-Factory-Community  | openSUSE-11.1-KDE4-Factory-Community        | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_Factory_Desktop/  |
4  | openSUSE-11.1-KDE4-Factory-Desktop    | openSUSE-11.1-KDE4-Factory-Desktop          | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.1/                |
5  | openSUSE-11.1-KDE4-Factory-Playground | openSUSE-11.1-KDE4-Factory-Playground       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/Playground/openSUSE_11.1_KDE4_Factory_Desktop/ |
6  | openSUSE-11.1-KDE4-QT                 | openSUSE-11.1-KDE4-QT                       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Qt/openSUSE_11.1/                                    |
7  | repo                                  | openSUSE BuildService - OpenOffice.org      | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/OpenOffice.org:/STABLE/openSUSE_11.1/                     |
8  | repo-debug                            | openSUSE-11.1-Debug                         | No      | No     |  100     | NONE   | http://download.opensuse.org/debug/distribution/11.1/repo/oss/                                      |
9  | repo-non-oss                          | openSUSE-11.1-Non-Oss                       | Yes     | Yes     |  100     | yast2  | http://download.opensuse.org/distribution/11.1/repo/non-oss/                                        |
10 | repo-oss                              | openSUSE-11.1-Oss                           | Yes     | Yes     |  100     | yast2  | http://download.opensuse.org/distribution/11.1/repo/oss/                                            |
11 | repo-source                           | openSUSE-11.1-Source                        | No      | No     |  100     | NONE   | http://download.opensuse.org/source/distribution/11.1/repo/oss/                                     |
12 | repo-update                           | openSUSE-11.1-Update                        | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/11.1/                                                           |
13 | repo_1                                | openSUSE BuildService - Drivers for webcams | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/drivers:/webcam/openSUSE_11.1/                            |
14 | repo_2                                | openSUSE BuildService - Games               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_11.1/                                      |
15 | repo_3                                | openSUSE BuildService - Mozilla             | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.1/                                    |
16 | repo_4                                | Packman Repository                          | Yes     | Yes     |   99     | rpm-md | http://ftp.skynet.be/pub/packman/suse/11.1/                                                         |

My advice is to set Packman the same as the others with priority 10 or adjust them as in the how-to.

Take Care,

Ian