Results 1 to 7 of 7

Thread: Switch system packages to the versions in this repository

  1. #1

    Question Switch system packages to the versions in this repository

    As I have installed and customized applications to the way I want, my YaST has been collecting more and more repository listings. Today, I needed to add "openSUSE:Factory" in order to install a utility that I wanted. Shortly thereafter, Software Updates reported that there were suddenly 1625 new updates. I figured I should do some investigating.

    I have about 20 repositories listed in YaST and many offer the option: "Switch system packages to the versions in this repository". Is there an effective way to determine what repositories are unneeded or which can be trimmed to use another repository instead?

    Also, I appear to have "nVidia Graphics Drivers" listed twice in YaST which may indicate a problem.

  2. #2
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    36,733
    Blog Entries
    20

    Default Re: Switch system packages to the versions in this repository

    Stop

    Confirm that you are using Leap 42.1 and also list your repos and post them here for us to see

    Code:
    zypper lr -d
    You should only have maybe 7 or 8 repos
    Leap 15.1_KDE
    My Articles Was I any help? If yes: Click the star below

  3. #3

    Default Re: Switch system packages to the versions in this repository

    Code:
    #  | Alias                               | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                  | Service
    ---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------------------+--------
     1 | download.nvidia.com-leap            | nVidia Graphics Drivers                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.nvidia.com/opensuse/leap/42.1                                        |        
     2 | download.opensuse.org-non-oss       | Main Repository (NON-OSS)               | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/                    |        
     3 | ftp.gwdg.de-suse                    | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_42.1/                        |        
     4 | http-download.nvidia.com-8fdba5c9   | nVidia Graphics Drivers                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.nvidia.com/opensuse/leap/42.1                                        |        
     5 | http-download.opensuse.org-003ded95 | openSUSE:Factory                        | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/tumbleweed/repo/oss/                                    |        
     6 | http-download.opensuse.org-0a44d3c4 | openSUSE:Leap:42.1                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Leap:/42.1/standard/             |        
     7 | http-download.opensuse.org-4f78b0d0 | Application:Geo                         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Application:/Geo/openSUSE_Leap_42.1/       |        
     8 | http-download.opensuse.org-88b420ef | KDE:KDE3                                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_Leap_42.1/              |        
     9 | http-download.opensuse.org-8fe2b8a8 | KDE:Extra                               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_42.1/             |        
    10 | http-download.opensuse.org-a988963c | games:tools                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/games:/tools/openSUSE_Leap_42.1/           |        
    11 | http-download.opensuse.org-b98ab6b4 | network                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/network/openSUSE_Leap_42.1/                |        
    12 | http-download.opensuse.org-bec221c6 | Documentation:Tools                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Documentation:/Tools/openSUSE_Leap_42.1/   |        
    13 | http-download.opensuse.org-c31dba68 | home:Nemton                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/Nemton/openSUSE_Leap_42.1/           |        
    14 | http-download.opensuse.org-d8bca13f | home:illuusio                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/illuusio/openSUSE_Leap_42.1/         |        
    15 | http-download.opensuse.org-e8a62468 | devel:languages:perl                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_Leap_42.1/ |        
    16 | http-download.videolan.org-e734f0fc | SuSE                                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.videolan.org/SuSE/Leap_42.1/                                         |        
    17 | opensuse-guide.org-repo             | Libdvdcss Repository                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.1/                                   |        
    18 | repo-debug                          | openSUSE-Leap-42.1-Debug                | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/                  |        
    19 | repo-debug-non-oss                  | openSUSE-Leap-42.1-Debug-Non-Oss        | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/              |        
    20 | repo-debug-update                   | openSUSE-Leap-42.1-Update-Debug         | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.1/oss                              |        
    21 | repo-debug-update-non-oss           | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.1/non-oss/                         |        
    22 | repo-non-oss                        | openSUSE-Leap-42.1-Non-Oss              | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/                    |        
    23 | repo-oss                            | openSUSE-Leap-42.1-Oss                  | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                        |        
    24 | repo-source                         | openSUSE-Leap-42.1-Source               | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/                 |        
    25 | repo-update                         | openSUSE-Leap-42.1-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/                                   |        
    26 | repo-update-non-oss                 | openSUSE-Leap-42.1-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/                               |        
    27 | videolan.org                        | videolan.org                            | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.videolan.org/pub/videolan/vlc/SuSE/Leap_42.1
    That output is too wide to display well. Here's a cleaned list.

    Code:
    nVidia Graphics Drivers
    Main Repository (NON-OSS)
    Packman Repository
    nVidia Graphics Drivers
    openSUSE:Factory
    openSUSE:Leap:42.1
    Application:Geo
    KDE:KDE3
    KDE:Extra
    games:tools
    network
    Documentation:Tools
    home:Nemton
    home:illuusio
    devel:languages:perl
    SuSE
    Libdvdcss Repository
    openSUSE-Leap-42.1-Debug
    openSUSE-Leap-42.1-Debug-Non-Oss
    openSUSE-Leap-42.1-Update-Debug
    openSUSE-Leap-42.1-Update-Debug-Non-Oss
    openSUSE-Leap-42.1-Non-Oss
    openSUSE-Leap-42.1-Oss
    openSUSE-Leap-42.1-Source
    openSUSE-Leap-42.1-Update
    openSUSE-Leap-42.1-Update-Non-Oss
    videolan.org
    As you can see, the only things unusual are the double-entry for "nVidia Graphics Drivers" and my need to add "openSUSE:Factory" to get the software I want.

  4. #4
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    15,748

    Default Re: Switch system packages to the versions in this repository

    You should not mix factory and Leap if you need a package fine activate factory and get it but do not keep it active. You end up with a mix of versions and things break.

    Also you have both videolan and packman it it best to use onlly packman for multimedia Again possible mixing of versions.

    Libdvdcss you don't need once you get the package it never changes.

  5. #5
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,864
    Blog Entries
    14

    Default Re: Switch system packages to the versions in this repository

    If a package exists for openSUSE but not for Leap 42.1, write an email to the maintainer of the package, and ask him/her to enable build for Leap 42.1
    Another option is to ask for addition to Leap through a feature request.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  6. #6

    Default Re: Switch system packages to the versions in this repository

    Quote Originally Posted by gogalthorp View Post
    You should not mix factory and Leap if you need a package fine activate factory and get it but do not keep it active. You end up with a mix of versions and things break.

    Also you have both videolan and packman it it best to use onlly packman for multimedia Again possible mixing of versions.

    Libdvdcss you don't need once you get the package it never changes.
    Thanks. I guessed that when Software Update reported 1625 updates that Factory and LEAP were competing so I removed-hands-from-keyboard and came here. I wondered if a repository could be added for a single purpose and then deactivated You have answered that.

    I was also looking at the duplication between the PackMan and Videolan repositories. I added Videolan when I was trying to get VLC to work beyond the lawyer-crippled versions. Hopefully Packman alone will provide what's needed.

    Thanks for the tip regarding Libdvdcss.

  7. #7

    Default Re: Switch system packages to the versions in this repository

    Quote Originally Posted by Knurpht View Post
    If a package exists for openSUSE but not for Leap 42.1, write an email to the maintainer of the package, and ask him/her to enable build for Leap 42.1
    Another option is to ask for addition to Leap through a feature request.
    I will try this. Thanks.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •