What happened to my list of repositories on December 7?

OK, I see now that I considered all those repos which started with repo- as being the repos that are to be installed by the openSUSE-repos package. So there is now a new set with even longer names that point to the same as the “official” ones from openSUSE-repos.

Now I understand even less of them. :frowning:

I give up complet on this. I have the following repos:

boven:~ # zypper lr -d
#  | Alias                  | Name | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                      | Service
---+------------------------+------+---------+-----------+---------+------+----------+--------+--------------------------------------------------------------------------+--------
 1 | backports-debug-update | Up-> | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/update/leap/15.6/backports_debug/           | 
 2 | backports-update       | Up-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/backports/                 | 
 3 | libdvdcss              | Li-> | No      | ----      | ----    | -    |   99     | N/A    | http://opensuse-guide.org/repo/openSUSE_Leap_15.6/                       | 
 4 | non-oss                | Ma-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.6/repo/non-oss/        | 
 5 | non-oss-debug          | De-> | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/distribution/leap/15.6/repo/non-oss/  | 
 6 | non-oss-debug-update   | Up-> | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/update/leap/15.6/non-oss/             | 
 7 | non-oss-source         | So-> | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/source/distribution/leap/15.6/repo/non-oss/ | 
 8 | non-oss-update         | Up-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/non-oss/                   | 
 9 | oss                    | Ma-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.6/repo/oss/            | 
10 | oss-debug              | De-> | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/distribution/leap/15.6/repo/oss/      | 
11 | oss-debug-update       | Up-> | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/update/leap/15.6/oss/                 | 
12 | oss-source             | So-> | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/source/distribution/leap/15.6/repo/oss/     | 
13 | oss-update             | Up-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/oss                        | 
14 | packman                | Pa-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.6/      | 
15 | sle-debug-update       | Up-> | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/update/leap/15.6/sle/                 | 
16 | sle-update             | Up-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/sle/                       | 
boven:~ # 

or shorter with only enabled ones:

boven:~ # zypper lr -dE
#  | Alias            | Name            | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                 | Service
---+------------------+-----------------+---------+-----------+---------+------+----------+--------+---------------------------------------------------------------------+--------
 2 | backports-update | Update (Backp-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/backports/            | 
 4 | non-oss          | Main (Non-OSS)  | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.6/repo/non-oss/   | 
 8 | non-oss-update   | Update (Non-O-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/non-oss/              | 
 9 | oss              | Main (OSS)      | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.6/repo/oss/       | 
13 | oss-update       | Update (OSS)    | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/oss                   | 
14 | packman          | Packman         | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.6/ | 
16 | sle-update       | Updates (SLE)   | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/sle/                  | 
boven:~ # 

And that is it. Will try to keep it at that until I am forced to go to Leap 16.0.

Thanks to all for their contributions.

I will add some additional information regarding the differences. You might find it usefull or not…

I will use the sle-update repo as example and leave all other standard repos out to make it more clear.

The “traditional” repo file looks like this:

/etc/zypp/repos.d/repo-sle-update.repo

Via zypper lr -d it shows up like this:

test@leaptest:/etc/zypp/repos.d> zypper lr -d
#  | Alias                           | Name                                                         | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                                  | Service
---+---------------------------------+--------------------------------------------------------------+---------+-----------+---------+------+----------+--------+--------------------------------------------------------------------------------------+---------
17 | repo-sle-update                 | Update repository with updates from SUSE Linux Enterprise 15 | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/update/leap/15.6/sle/                                   | 
test@leaptest:/etc/zypp/repos.d> 


The repo file looks like this when you use the managed set of repos via openSUSE-repos-Leap:

/etc/zypp/repos.d/openSUSE:update-sle.repo

Via zypper lr -d it shows up like this:

test@leaptest:/etc/zypp/repos.d> zypper lr -d
#  | Alias                           | Name                                                         | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                                  | Service
---+---------------------------------+--------------------------------------------------------------+---------+-----------+---------+------+----------+--------+--------------------------------------------------------------------------------------+---------
14 | openSUSE:update-sle             | update-sle (15.6)                                            | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://cdn.opensuse.org/update/leap/15.6/sle?mediahandler=curl2                      | openSUSE
| 
test@leaptest:/etc/zypp/repos.d> 

The differences are subtle or evident (dependent from the point of view:

  • the managed repos use the cdn.o.o redirector whereas the traditional repos use d.o.o
  • the managed repos are managed by a service
  • the managed repos have a way more on point and shorter name in the zypper lr -d output
1 Like

When managing yourself, you can of course use whatever you like.

Yes, and I do not like the results.

I think that even my Names are shorter. But more important, my Aliases are shorter. And as those are the main identifications I use (the Numbers being fluent, the Names too long and with to many to be escaped for the shell characters), I prefer short Aliases with no uppercase or to be escaped characters (and of course without having the string “repo” in them as being complete superfluous).

All my personal preferences.

1 Like

That was my point!

I think they were, just many moons ago, way back around 15.5 GA time, and the reason why when I emptied them and made them immutable was in May 2024.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.