Quick question about duplicate repositories

I no longer need anything from packman, so i’m gonna go through all the packman packages in YAST and move them over to the official repo’s or mark them for deletion.

While preparing that i noticed that i … seem to have duplicate repositories.

Is repo 4,5 and 8 the same and can i just delete 4 and 5?

Also the openSUSE repo URL’s dont match the ones listed here. Is that an issue? And since they are managed by the openSUSE service … i don’t think i can perma change them anyway?

 zypper lr -uP
#  | Alias                                | Name                          | Enabled | GPG Check | Refresh | Priority | URI
---+--------------------------------------+-------------------------------+---------+-----------+---------+----------+--------------------------------------------------------------------------------
 3 | ftp.gwdg.de-Essentials               | Packman Essentials Repository | Yes     | (r ) Yes  | Yes     |   90     | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials
12 | packman                              | Packman                       | Yes     | (r ) Yes  | Yes     |   90     | https://ftp.fau.de/packman//suse/openSUSE_Tumbleweed/
 1 | NVIDIA:repo-non-free                 | repo-non-free                 | Yes     | (r ) Yes  | Yes     |   99     | https://download.nvidia.com/opensuse/tumbleweed
 4 | https-download.opensuse.org-3eac5154 | openSUSE:Tumbleweed           | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/
 5 | https-download.opensuse.org-557b06eb | openSUSE:Tumbleweed           | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/tumbleweed/repo/oss/
 6 | openSUSE:repo-non-oss                | repo-non-oss                  | Yes     | (r ) Yes  | Yes     |   99     | http://cdn.opensuse.org/tumbleweed/repo/non-oss
 7 | openSUSE:repo-openh264               | repo-openh264                 | Yes     | (r ) Yes  | Yes     |   99     | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed
 8 | openSUSE:repo-oss                    | repo-oss                      | Yes     | (r ) Yes  | Yes     |   99     | http://cdn.opensuse.org/tumbleweed/repo/oss
 9 | openSUSE:repo-oss-debug              | repo-oss-debug                | No      | ----      | ----    |   99     | http://cdn.opensuse.org/debug/tumbleweed/repo/oss
10 | openSUSE:repo-oss-source             | repo-oss-source               | No      | ----      | ----    |   99     | http://cdn.opensuse.org/source/tumbleweed/repo/oss
11 | openSUSE:update-tumbleweed           | update-tumbleweed             | Yes     | (r ) Yes  | Yes     |   99     | http://cdn.opensuse.org/update/tumbleweed
 2 | Razer                                | Razer                         | Yes     | (r ) Yes  | Yes     |  110     | https://download.opensuse.org/repositories/hardware:/razer/openSUSE_Tumbleweed/

@Teroh You can delete 4 and 5, likely from a 1-click install? Repository 8 is the oss one using the cdn network like the others…

Very likely yeah. i tried to get zuluCrypt to work a long time ago, but was unsuccessful.

Can i just delete them in YAST and do i have to run any commands after that?

@Teroh yup, just delete from YaST :wink:

Yes, YaST > Software > Repository Management is good for that.
No, as they are just double there is no influence on installed packages (they will not show as being installed thrice on your system in lists anymore :wink: ).

Andfor your original action: removing the Packman repo, just remove it and do a

zyyper dup --allow-vendor-change

that will replace all packages you have from Packman to the same ones on the other repos you have (when available). Then you can search for “orphan” packages, those that have no repo anymore. They may have come from Packman, but are now nowhere to be found.

I removed 4 and 5 and then manually went through the packman packages, vendor switching them to the suse repos and deleting them when not found.

Applied and restarted and then went and removed the packman repo’s.

The last answer would have saved me a lot of manual work, but wasn’t too bad.

Thanks both of you for your help.

1 Like

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