Kindly help me fix my repositories

I’m running OpenSUSE 13.2 x64, and I’ve been told elsewhere on these forums that I have way too many repositories. I added a few through YaST, to get programs I needed, and the others were added when using OneClick installers. First, my system info:

me@MyBox { ~ } $ inxi -FxxzSystem:    Host: MyBox.site Kernel: 3.16.7-29-desktop x86_64 (64 bit, gcc: 4.8.3) 
           Desktop KDE 4.14.9 (Qt 4.8.6) Distro: /etc/SuSE-release corrupted, use -% to override
Machine:   System: TOSHIBA (portable) product: Satellite P55-B version: PSPNUP-01DLM1 Chassis: type: 10
           Mobo: TOSHIBA model: VG20SQ Bios: TOSHIBA version: 1.30 date: 08/14/2014
CPU:       Quad core Intel Core i7-4710HQ CPU (-HT-MCP-) cache: 6144 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 19954.9 
           Clock Speeds: 1: 3475.683 MHz 2: 2500.976 MHz 3: 2500.195 MHz 4: 2880.468 MHz 5: 2500.00 MHz 6: 2500.781 MHz 7: 3335.449 MHz 8: 3308.300 MHz
Graphics:  Card: Intel 4th Gen Core Processor Integrated Graphics Controller bus-ID: 00:02.0 
           X.Org: 1.16.1 driver: intel Resolution: 1920x1080@60.02hz, 1920x1080@60.00hz 
           GLX Renderer: Mesa DRI Intel Haswell Mobile GLX Version: 3.0 Mesa 10.3.7 Direct Rendering: Yes
Audio:     Card-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller driver: snd_hda_intel bus-ID: 00:03.0
           Card-2: Intel 8 Series/C220 Series Chipset High Definition Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture ver: k3.16.7-29-desktop
Network:   Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller 
           driver: r8169 ver: 2.3LK-NAPI port: d000 bus-ID: 04:00.0
           IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
           Card-2: Intel Wireless 7260 driver: iwlwifi ver: in-tree:d bus-ID: 03:00.0
           IF: wlp3s0 state: up mac: <filter>
Sensors:   System Temperatures: cpu: 61.0C mobo: N/A gpu: N/A 
           Fan Speeds (in rpm): cpu: N/A 
Info:      Processes: 307 Uptime: 0:47 Memory: 2864.6/11949.7MB Runlevel: 5 Gcc sys: 4.8.3 Client: Shell inxi: 1.7.24 
me@MyBox { ~ } $ 

The line that says “Distro: /etc/SuSE-release corrupted, use -% to override” does not look good.

Now for my repos:

$ zypper lr -P#  | Alias                              | Name                                         | Enabled | GPG Check | Refresh | Priority
---+------------------------------------+----------------------------------------------+---------+-----------+---------+---------
17 | ftp.gwdg.de-suse                   | Packman Repository                           | Yes     | (r ) Yes  | Yes     |   70    
 7 | download.opensuse.org-13.2-non-oss | Update Repository (Non-Oss)                  | Yes     | (r ) Yes  | Yes     |   80    
16 | download.opensuse.org-update       | Main Update Repository                       | Yes     | (r ) Yes  | Yes     |   80    
32 | openSUSE:13.2:Update               | openSUSE:13.2:Update                         | Yes     | (r ) Yes  | Yes     |   80    
35 | repo-debug-update                  | openSUSE-13.2-Update-Debug                   | Yes     | (r ) Yes  | Yes     |   80    
36 | repo-debug-update-non-oss          | openSUSE-13.2-Update-Debug-Non-Oss           | Yes     | (r ) Yes  | Yes     |   80    
12 | download.opensuse.org-non-oss      | Main Repository (NON-OSS)                    | Yes     | (r ) Yes  | Yes     |   90    
13 | download.opensuse.org-oss          | Main Repository (OSS)                        | Yes     | (r ) Yes  | Yes     |   90    
14 | download.opensuse.org-oss_1        | Main Repository (Sources)                    | Yes     | (r ) Yes  | Yes     |   90    
31 | openSUSE:13.2                      | openSUSE:13.2                                | Yes     | (r ) Yes  | Yes     |   90    
 1 | Namtrac                            | Namtrac                                      | Yes     | (r ) Yes  | Yes     |   99    
 2 | Printing                           | Printing                                     | Yes     | (r ) Yes  | Yes     |   99    
 3 | X11:Cinnamon:Factory               | X11:Cinnamon:Factory                         | No      | ----      | Yes     |   99    
 4 | X11:XOrg                           | X11:XOrg                                     | No      | ----      | Yes     |   99    
 5 | X11:lxde                           | X11:lxde                                     | Yes     | (r ) Yes  | Yes     |   99    
 6 | devel:languages:R:released         | devel:languages:R:released                   | Yes     | (r ) Yes  | Yes     |   99    
 8 | download.opensuse.org-4.4          | openSUSE BuildService - LibreOffice          | Yes     | (r ) Yes  | Yes     |   99    
 9 | download.opensuse.org-Community    | openSUSE BuildService - Mono:Community       | Yes     | (r ) Yes  | Yes     |   99    
10 | download.opensuse.org-Extra        | openSUSE BuildService - KDE:Extra            | Yes     | (r ) Yes  | Yes     |   99    
11 | download.opensuse.org-mozilla      | openSUSE BuildService - Mozilla              | Yes     | (r ) Yes  | Yes     |   99    
15 | download.opensuse.org-perl         | openSUSE BuildService - devel:languages:perl | Yes     | (r ) Yes  | Yes     |   99    
18 | google-chrome                      | google-chrome                                | Yes     | (r ) Yes  | Yes     |   99    
19 | home:Lazy_Kent                     | home:Lazy_Kent                               | Yes     | (r ) Yes  | Yes     |   99    
20 | home:Ledest:misc                   | home:Ledest:misc                             | No      | ----      | Yes     |   99    
21 | home:Safelip                       | home:Safelip                                 | Yes     | (r ) Yes  | Yes     |   99    
22 | home:X0F                           | home:X0F                                     | Yes     | (r ) Yes  | Yes     |   99    
23 | home:X0F:HSF                       | home:X0F:HSF                                 | No      | ----      | Yes     |   99    
24 | home:X0F:branches:network          | home:X0F:branches:network                    | No      | ----      | Yes     |   99    
25 | home:fabio_s                       | home:fabio_s                                 | No      | ----      | Yes     |   99    
26 | home:lemmy04                       | home:lemmy04                                 | No      | ----      | Yes     |   99    
27 | home:miguelfreitas                 | home:miguelfreitas                           | No      | ----      | Yes     |   99    
28 | multimedia:apps                    | multimedia:apps                              | Yes     | (r ) Yes  | Yes     |   99    
29 | multimedia:libs                    | multimedia:libs                              | Yes     | (r ) Yes  | Yes     |   99    
30 | network                            | network                                      | Yes     | (r ) Yes  | Yes     |   99    
33 | opensuse-guide.org-repo            | libdvdcss repository                         | No      | ----      | Yes     |   99    
34 | repo-debug                         | openSUSE-13.2-Debug                          | No      | ----      | Yes     |   99    
37 | repo-source                        | openSUSE-13.2-Source                         | Yes     | (r ) Yes  | Yes     |   99    
38 | server:database                    | server:database                              | Yes     | (r ) Yes  | Yes     |   99    
39 | utilities                          | utilities                                    | Yes     | (r ) Yes  | Yes     |   99    
40 | virtualbox                         | VirtualBox for openSUSE 13.2                 | Yes     | (r ) Yes  | Yes     |  120    
{ ~ } $ 



Note that 10 of these are not enabled. Also note that many are from OneClick Installer installs, for what that’s worth.

My questions are these:

  • Do you see any problems that can be fixed?
  • What can I do to optimize my repos?
  • Does OpenSUSE pay attention to repo priorities? My searching turns up conflicting information.

And finally, I’m excited about Leap. I realize it’s not quite out yet, but does anyone know if my repo setup will cause any problems?

Thanks in advance!

Ignore that message, when I run inxi it says the same message and my pc is working fine, about your unofficial repos, you should remove them using YAST “software repositories”, maybe later somebody using 13.2 kindly post their official opensuse repos for your benefit, unfortunately I’m running Tumbleweed, my repo list is different to 13.2, AFAIK the only third party repo you can safely leave enabled is “packman repo”!
The next time you use 1-click-install to install something not on official repos, uncheck the option that says “subscribe to this repository” so you do not subscribe to that repo, double check in Yast “software repositories” if the repo was subscribed/added to repo list, and if it was added remove it immediately!

You basically just need the main one. Then Packman and libdvdcss

17 | ftp.gwdg.de-suse                   | Packman Repository                           | Yes     | (r ) Yes  | Yes     |   70    
 7 | download.opensuse.org-13.2-non-oss | Update Repository (Non-Oss)                  | Yes     | (r ) Yes  | Yes     |   80    
16 | download.opensuse.org-update       | Main Update Repository                       | Yes     | (r ) Yes  | Yes     |   80    
32 | openSUSE:13.2:Update               | openSUSE:13.2:Update                         | Yes     | (r ) Yes  | Yes     |   80    
35 | repo-debug-update                  | openSUSE-13.2-Update-Debug                   | Yes     | (r ) Yes  | Yes     |   80    
36 | repo-debug-update-non-oss          | openSUSE-13.2-Update-Debug-Non-Oss           | Yes     | (r ) Yes  | Yes     |   80    
12 | download.opensuse.org-non-oss      | Main Repository (NON-OSS)                    | Yes     | (r ) Yes  | Yes     |   90    
13 | download.opensuse.org-oss          | Main Repository (OSS)                        | Yes     | (r ) Yes  | Yes     |   90    
14 | download.opensuse.org-oss_1        | Main Repository (Sources)                    | Yes     | (r ) Yes  | Yes     |   90    
33 | opensuse-guide.org-repo            | libdvdcss repository                         | No      | ----      | Yes     |   99    
34 | repo-debug                         | openSUSE-13.2-Debug                          | No      | ----      | Yes     |   99    
37 | repo-source                        | openSUSE-13.2-Source                         | Yes     | (r ) Yes  | Yes     |   99    

But it’s going to look messy in the package manager, because you’ll probably have a lot of unmaintained packages or versions that need either updating or rolling back

Leap 42.1 is out soon and you’d probably want to do a clean install.
It can actually be downloaded from here though
https://openqa.opensuse.org/tests/97409/asset/9825

Thanks very much for your help!

Just to be clear though
Don’t change the priority from default 99
Leave them all the same at 99

And then for basic multimedia follow my guide at
https://forums.opensuse.org/entry.php/160-openSUSE-13-2-Multimedia-Guide

Is this the final version, by the way?

It is
It’s referred to as Gold Master

Thanks very much!