Results 1 to 5 of 5

Thread: Suddenly, loads of broken RPM dependencies with cryptic error messages

  1. #1

    Question Suddenly, loads of broken RPM dependencies with cryptic error messages

    Hello.

    Everything was OK until one day I tried to update my packages and got a huge list of broken dependencies:



    Sorry that it's in Russian, but I think you get the idea. All errors are pretty much the same: "nothing provides packet X, which is needed for packet Y". The problem is that in every case the X packet is already installed in the system. E.g. in the screenshot you see that YaST2 thinks that libgpg-error.so and libexiv2.so are not installed, even though they clearly are:


    I use Packman, but I've never encountered any such problems earlier.

    Any thoughts on this? Thanks.

  2. #2
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    4,949

    Default Re: Suddenly, loads of broken RPM dependencies with cryptic error messages

    Quote Originally Posted by ScumCoder View Post
    I use Packman, but I've never encountered any such problems earlier.
    Apart from the Packman Repository, what are the other Repositories which you have enabled?
    What does "zypper repos" reveal? For example on this Leap 42.1 machine I have:
    Code:
     > zypper repos -P
    #  | Alias                                | Name                                    | Enabled | GPG Check | Refresh | Priority
    ---+--------------------------------------+-----------------------------------------+---------+-----------+---------+---------
     6 | download.opensuse.org-non-oss        | Haupt-Repository (NON-OSS)              | Yes     | (r ) Yes  | Yes     |   99    
     7 | download.opensuse.org-oss            | Haupt-Repository (OSS)                  | Yes     | (r ) Yes  | Yes     |   99    
     8 | download.opensuse.org-update         | openSUSE-Leap-42.1-Update               | Yes     | (r ) Yes  | Yes     |   99    
     9 | download.opensuse.org-update-non-oss | openSUSE-Leap-42.1-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99    
    12 | openSUSE-42.1-0                      | openSUSE-42.1-0                         | Yes     | (r ) Yes  | No      |   99    
    13 | openSUSE-leap-42.1-Source_(non-OSS)  | openSUSE-Leap-42.1-Source (non-OSS)     | Yes     | (r ) Yes  | Yes     |   99    
    14 | repo-debug                           | openSUSE-Leap-42.1-Debug                | Yes     | (r ) Yes  | Yes     |   99    
    15 | repo-debug-non-oss                   | openSUSE-Leap-42.1-Debug-Non-Oss        | No      | ----      | No      |   99    
    16 | repo-debug-update                    | openSUSE-Leap-42.1-Update-Debug         | Yes     | (r ) Yes  | Yes     |   99    
    17 | repo-debug-update-non-oss            | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No      | ----      | No      |   99    
    18 | repo-source                          | openSUSE-Leap-42.1-Source (OSS)         | Yes     | (r ) Yes  | Yes     |   99    
     3 | KDE:Extra                            | openSUSE BuildService - KDE:Extra       | Yes     | (r ) Yes  | Yes     |  100    
     2 | KDE:Applications                     | KDE:Applications                        | Yes     | (r ) Yes  | Yes     |  110    
     1 | Graphics                             | Graphics                                | Yes     | (r ) Yes  | Yes     |  115    
     5 | X11:_Utilities                       | X11: Utilities                          | Yes     | (r ) Yes  | Yes     |  116    
    10 | ftp.gwdg.de-suse                     | Packman Repository                      | Yes     | (r ) Yes  | Yes     |  120    
    11 | linuxdownload.adobe.com-linux        | Adobe Flash Plugin                      | Yes     | ( p) Yes  | Yes     |  125    
     4 | Oracle_Java-7                        | Oracle Java-7                           | No      | ----      | No      |  150    
     >

  3. #3

    Thumbs up Re: Suddenly, loads of broken RPM dependencies with cryptic error messages

    Quote Originally Posted by dcurtisfra View Post
    Apart from the Packman Repository, what are the other Repositories which you have enabled?
    What does "zypper repos" reveal?
    Thanks a lot for the hint, it turned out that for some reason there was a 13.2 update repo in my repo list:

    Code:
     2 | http-download.opensuse.org-c4966b2b | openSUSE:13.2:Update              | Да       | (r ) Да      | Да
    I have no idea how it got there. My best guess is that I used the "one click install" feature and overlooked this repo in the list of added repos.

    I removed it and everything is back to normal now.

    P.S.: how can I edit the thread title to add a "SOLVED" prefix?

  4. #4
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    4,949

    Default Re: Suddenly, loads of broken RPM dependencies with cryptic error messages

    Quote Originally Posted by ScumCoder View Post
    P.S.: how can I edit the thread title to add a "SOLVED" prefix?
    AFAIK as a "normal" user you can't. It maybe that the Administrators have something though . . .
    It's a Forum and not a Change Request system.

  5. #5
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    30,954

    Default Re: Suddenly, loads of broken RPM dependencies with cryptic error messages

    Quote Originally Posted by ScumCoder View Post
    P.S.: how can I edit the thread title to add a "SOLVED" prefix?
    It is enough when you say you consider it solved, as you did.
    Henk van Velden

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
  •