Results 1 to 8 of 8

Thread: Update to 15.3 breaks lsb

  1. Default Update to 15.3 breaks lsb

    Hello,

    I am attempting to update from 15.2 to 15.3. I was following the instructions here: https://en.opensuse.org/SDB:System_upgrade

    Code:
    sudo zypper --releasever=15.3 dup --download-in-advance --allow-vendor-change
    Warning: Enforced setting: $releasever=15.3
    Loading repository data...
    Warning: Repository 'Update Repository (Non-Oss)' appears to be outdated. Consider using a different mirror or server.
    Reading installed packages...
    Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
    Computing distribution upgrade...
    2 Problems:
    Problem: nothing provides python-Sphinx = 1.6.5 needed by python-Sphinx-doc-man-1.6.5-1.47.noarch
    Problem: nothing provides /usr/bin/pidof needed by lsb-4.0.fake-lp153.1.1.x86_64
    
    
    Problem: nothing provides python-Sphinx = 1.6.5 needed by python-Sphinx-doc-man-1.6.5-1.47.noarch
     Solution 1: Following actions will be done:
      keep obsolete python-Sphinx-doc-man-3.5.4-lp152.2.1.noarch
      keep obsolete python3-Sphinx-3.5.4-lp152.2.1.noarch
     Solution 2: deinstallation of python-Sphinx-doc-man-3.5.4-lp152.2.1.noarch
     Solution 3: break python-Sphinx-doc-man-1.6.5-1.47.noarch by ignoring some of its dependencies
    
    
    Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): 1
    
    
    Problem: nothing provides /usr/bin/pidof needed by lsb-4.0.fake-lp153.1.1.x86_64
     Solution 1: deinstallation of lsb-4.0-lp152.4.4.x86_64
     Solution 2: keep obsolete lsb-4.0-lp152.4.4.x86_64
     Solution 3: break lsb-4.0.fake-lp153.1.1.x86_64 by ignoring some of its dependencies
    
    
    Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c):
    I can't say that I'm particularly attached to the Sphinx docs, but lsb seems more important. Is it same to keep the obsolete one? Or is this package not needed anymore (hence the "fake")?

    Here are my repos (disabled everything except update and main):
    Code:
    sudo zypper repos --uri
    Repository priorities are without effect. All enabled repositories share the same priority.
    
    
    #  | Alias                                | Name                                                   | Enabled | GPG Check | Refresh | URI
    ---+--------------------------------------+--------------------------------------------------------+---------+-----------+---------+---------------------------------------------------------------------------------------------------
     1 | adobe                                | adobe                                                  | No      | ----      | ----    | http://linuxdownload.adobe.com/linux/x86_64/
     2 | code                                 | Visual Studio Code                                     | No      | ----      | ----    | https://packages.microsoft.com/yumrepos/vscode
     3 | devel_languages_python_backports     | Backport builds of Python Modules (openSUSE_Leap_15.2) | No      | ----      | ----    | https://download.opensuse.org/repositories/devel:/languages:/python:/backports/openSUSE_Leap_15.2/
     4 | download.opensuse.org-non-oss        | Main Repository (NON-OSS)                              | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/
     5 | download.opensuse.org-non-oss_1      | Update Repository (Non-Oss)                            | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.2/non-oss/
     6 | download.opensuse.org-oss            | Main Repository (OSS)                                  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.2/repo/oss/
     7 | download.opensuse.org-oss_1          | Main Update Repository                                 | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.2/oss
     8 | http-download.opensuse.org-a62a3ed5  | utilities                                              | No      | ----      | ----    | http://download.opensuse.org/repositories/utilities/openSUSE_Leap_15.2/
     9 | http-download.opensuse.org-d40a2825  | graphics                                               | No      | ----      | ----    | http://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.2/
    10 | http-download.opensuse.org-f91f4306  | Emulators                                              | No      | ----      | ----    | http://download.opensuse.org/repositories/Emulators/openSUSE_Leap_15.2/
    11 | http-opensuse-guide.org-966a0718     | libdvdcss repository                                   | No      | ----      | ----    | http://opensuse-guide.org/repo/openSUSE_Leap_15.2/
    12 | https-download.opensuse.org-2085c923 | multimedia:apps                                        | No      | ----      | ----    | https://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Leap_15.2/
    13 | https-download.opensuse.org-242f5138 | mozilla                                                | No      | ----      | ----    | https://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.2/
    14 | https-download.opensuse.org-3e2d7c94 | science                                                | No      | ----      | ----    | https://download.opensuse.org/repositories/science/openSUSE_Leap_15.2/
    15 | https-download.opensuse.org-3f52ad36 | network:synchronization:files                          | No      | ----      | ----    | https://download.opensuse.org/repositories/network:/synchronization:/files/openSUSE_Leap_15.2/
    16 | https-download.opensuse.org-4bae76b0 | Mono                                                   | No      | ----      | ----    | https://download.opensuse.org/repositories/Mono/openSUSE_Leap_15.2/
    17 | https-download.opensuse.org-7118fe46 | multimedia:libs                                        | No      | ----      | ----    | https://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Leap_15.2/
    18 | https-download.opensuse.org-91ad104e | graphics                                               | No      | ----      | ----    | https://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.2/
    19 | https-download.opensuse.org-95bff4a9 | games:tools                                            | No      | ----      | ----    | https://download.opensuse.org/repositories/games:/tools/openSUSE_Leap_15.2/
    20 | https-download.opensuse.org-ed9d0724 | Publishing                                             | No      | ----      | ----    | https://download.opensuse.org/repositories/Publishing/openSUSE_Leap_15.2/
    21 | https-download.opensuse.org-fb06d86b | games                                                  | No      | ----      | ----    | https://download.opensuse.org/repositories/games/openSUSE_Leap_15.2/
    22 | insync                               | insync                                                 | No      | ----      | ----    | http://yum.insync.io/fedora/27/
    23 | openSUSE-Leap-${releasever}-1        | openSUSE-Leap-15.2-1                                   | No      | ----      | ----    | hd:/?device=/dev/disk/by-id/usb-090c_1000_B1412140003070-0:0-part1
    24 | packman-essentials                   | packman-essentials                                     | No      | ----      | ----    | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/Essentials
    25 | repo-debug                           | openSUSE-Leap-15.2-Debug                               | No      | ----      | ----    | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/
    26 | repo-debug-non-oss                   | openSUSE-Leap-15.2-Debug-Non-Oss                       | No      | ----      | ----    | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/
    27 | repo-debug-update                    | openSUSE-Leap-15.2-Update-Debug                        | No      | ----      | ----    | http://download.opensuse.org/debug/update/leap/15.2/oss/
    28 | repo-debug-update-non-oss            | openSUSE-Leap-15.2-Update-Debug-Non-Oss                | No      | ----      | ----    | http://download.opensuse.org/debug/update/leap/15.2/non-oss/
    29 | repo-source                          | openSUSE-Leap-15.2-Source                              | No      | ----      | ----    | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/
    30 | repo-source-non-oss                  | openSUSE-Leap-15.2-Source-Non-Oss                      | No      | ----      | ----    | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/
    31 | repo-update                          | openSUSE-Leap-15.2-Update                              | No      | ----      | ----    | http://download.opensuse.org/update/leap/15.2/oss/
    32 | server_database_postgresql           | PostgreSQL and related packages (openSUSE_Leap_15.2)   | No      | ----      | ----    | https://download.opensuse.org/repositories/server:/database:/postgresql/openSUSE_Leap_15.2/
    33 | snappy                               | snappy                                                 | No      | ----      | ----    | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.2

  2. #2
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    7,217

    Default AW: Update to 15.3 breaks lsb

    Delete the Leap 15.2 packages.

  3. Default Re: AW: Update to 15.3 breaks lsb

    Quote Originally Posted by Sauerland View Post
    Delete the Leap 15.2 packages.
    So you're saying I should choose deinstallation for both? I suppose that means lsb is not needed. I'll let you know how it goes.

  4. #4
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    7,217

    Default AW: Update to 15.3 breaks lsb

    IT does not break:
    Code:
    zypper se -s lsb
    Retrieving repository 'Sauerland-15.3' metadata ....................................................[done]
    Building repository 'Sauerland-15.3' cache .........................................................[done]
    Loading repository data...
    Reading installed packages...
    
    S | Name                 | Type    | Version            | Arch   | Repository
    --+----------------------+---------+--------------------+--------+----------------
      | lsb                  | package | 4.0.fake-lp153.1.1 | x86_64 | Main Repository
    i | lsb-release          | package | 3.1-1.16           | noarch | Main Repository
      | perl-List-UtilsBy    | package | 0.10-1.22          | noarch | Main Repository
      | python3-ec2utilsbase | package | 3.0.0-bp153.1.15   | noarch | Main Repository
    You can get only that package in Leap 15.3.......

  5. Default Re: Update to 15.3 breaks lsb

    Sorry, I'm confused what is happening then. If you try to install it on a completely upgraded/updated 15.3 does it work? If nothing provides a dependency for it, then I'm not sure how it wouldn't be broken? Or maybe I'm misunderstanding something. This is why I have it it seems:

    Code:
    sudo zypper se -i --requires lsb[sudo] password for perry: 
    Building repository 'Main Repository (NON-OSS)' cache ...................................................................................................................................................................................................................[done]
    Building repository 'Update Repository (Non-Oss)' cache .................................................................................................................................................................................................................[done]
    Building repository 'Main Repository (OSS)' cache --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[/]^Cperry@greywolf:/etc/zypp/repos.d> sudo zypper se -i --requires lsb
    Building repository 'Main Repository (OSS)' cache .......................................................................................................................................................................................................................[done]
    Building repository 'Main Update Repository' cache ......................................................................................................................................................................................................................[done]
    Loading repository data...
    Warning: Repository 'Update Repository (Non-Oss)' appears to be outdated. Consider using a different mirror or server.
    Reading installed packages...
    
    
    S  | Name  | Summary                                      | Type
    ---+-------+----------------------------------------------+--------
    i+ | hplip | HP's Printing, Scanning, and Faxing Software | package
    i+ | lsb   | LSB Fake Package                             | package

  6. #6
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    7,217

    Default AW: Update to 15.3 breaks lsb

    lsb is only a package which installs requires and puts other things to the system:
    https://build.opensuse.org/package/v....spec?expand=1

  7. #7
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    7,217

  8. Default [RESOLVED] Re: AW: Update to 15.3 breaks lsb

    Aha!

    OK, well I chose deinstallation for both packages and the upgrade went smoothly. I had other conflicts but those were definitely my own doing and was able to resolve them (i.e. Packman libav files conflicting with to-be-installed ffmpeg).

    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
  •