Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: Unexpected zypper dup library problems.

  1. #1
    Join Date
    Jun 2017
    Location
    Australia
    Posts
    582

    Default Unexpected zypper dup library problems.

    Hi. Went to do my standard weekly sudo zypper dup of Lappy's TW [currently 20170808 (yes, i'm a bit late this time)], but was surprised by this unexpected problem right away [i execute the dup via a desktop link to my simple bash script of the preceding command; this is the Konsole output that ensued this time]:
    Code:
    [sudo] password for root:  
    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.
    Loading repository data...
    Reading installed packages...
    Computing distribution upgrade...
    2 Problems:
    Problem: libtolua++-5_1-1-1.0.93-4.3.x86_64 requires liblua.so.5.1()(64bit), but this requirement cannot be provided
    Problem: conky-1.10.6-13.2.x86_64 requires liblua.so.5.1()(64bit), but this requirement cannot be provided
    
    Problem: libtolua++-5_1-1-1.0.93-4.3.x86_64 requires liblua.so.5.1()(64bit), but this requirement cannot be provided
      deleted providers: liblua5_1-5.1.5-13.12.x86_64
     Solution 1: keep obsolete liblua5_1-5.1.5-13.12.x86_64
     Solution 2: deinstallation of libtolua++-5_1-1-1.0.93-4.3.x86_64
     Solution 3: break libtolua++-5_1-1-1.0.93-4.3.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] (c): 
    
    Here's my repos:
    Code:
    gooeygirl@linux-Lappy:~> zypper lr -dRepository priorities are without effect. All enabled repositories share the same priority.
    
    
    # | Alias                            | Name                       | Enabled | GPG Check | Refresh | Priority | Type     | URI                                                                  | Service
    --+----------------------------------+----------------------------+---------+-----------+---------+----------+----------+----------------------------------------------------------------------+--------
    1 | My_openSUSE_Repo                 | My_openSUSE_Repo           | Yes     | ( p) Yes  | Yes     |   99     | plaindir | dir:///home/gooeygirl/Documents/Seagate/4.%20Software/My_openSUSE_Repo |        
    2 | Vivaldi_Snapshot_x86_64          | Vivaldi Snapshot x86_64    | Yes     | ( p) Yes  | Yes     |   99     | rpm-md   | http://repo.vivaldi.com/snapshot/rpm/x86_64/                         |        
    3 | download.opensuse.org-non-oss    | Main Repository (NON-OSS)  | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/tumbleweed/repo/non-oss/                |        
    4 | download.opensuse.org-oss        | Main Repository (OSS)      | Yes     | (r ) Yes  | Yes     |   99     | yast2    | http://download.opensuse.org/tumbleweed/repo/oss/                    |        
    5 | download.opensuse.org-tumbleweed | Main Update Repository     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/tumbleweed/                      |        
    6 | http-ftp.gwdg.de-fb19a32c        | Packman Repository         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Tumbleweed/       |        
    7 | repo-debug                       | openSUSE-Tumbleweed-Debug  | No      | ----      | ----    |   99     | NONE     | http://download.opensuse.org/debug/tumbleweed/repo/oss/              |        
    8 | repo-source                      | openSUSE-Tumbleweed-Source | No      | ----      | ----    |   99     | NONE     | http://download.opensuse.org/source/tumbleweed/repo/oss/             |        
    gooeygirl@linux-Lappy:~>
    Would anyone care to advise me pls what my least-worst course of action should be now?

  2. #2
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    23,710
    Blog Entries
    1

    Default Re: Unexpected zypper dup library problems.

    Quote Originally Posted by GooeyGirl View Post
    Would anyone care to advise me pls what my least-worst course of action should be now?
    I'm not a TW user, but you could play it safe with a dry run first. That way you can see if any further solver problems arise. Hope that makes sense.
    Code:
    zypper dup --dry-run
    Once you're happy with the course of action (ie can see the end-game), then you can run the upgrade for real.

    Other options can be listed using
    Code:
    zypper dup --help

  3. #3
    Join Date
    Jun 2017
    Location
    Australia
    Posts
    582

    Default Re: Unexpected zypper dup library problems.

    Quote Originally Posted by deano_ferrari View Post
    I'm not a TW user, but you could play it safe with a dry run first. That way you can see if any further solver problems arise. Hope that makes sense.
    Code:
    zypper dup --dry-run
    Once you're happy with the course of action (ie can see the end-game), then you can run the upgrade for real.

    Other options can be listed using
    Code:
    zypper dup --help
    Thank you fellow almost-same-timezoner :-)

    Before i saw your reply, i decided to test it in one of my Tower's TW VMs [rather than do it for real in Lappy's real TW]. If you look at the following codebox you can see the initial choices i made [which seemed like maybe least-worst but still worrisome]. You will also see that almost as soon as the downloads began, i aborted, due to my shock at seeing references to two Leap versions... in Tumbleweed. This totally confuses me. Can this be correct? Is there a chance there's something seriously wrong in this latest TW Snapshot? After posting this, i shall let the VM update finish, but i won't be surprised if i find a broken system after VM reboot.

    Code:
    gooeygirl@linux-sun7:~> sudo zypper dup[sudo] password for root: 
    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.
    Retrieving repository 'Main Repository (NON-OSS)' metadata ............................................................................................................................[done]
    Building repository 'Main Repository (NON-OSS)' cache .................................................................................................................................[done]
    Retrieving repository 'Main Repository (OSS)' metadata ................................................................................................................................[done]
    Building repository 'Main Repository (OSS)' cache .....................................................................................................................................[done]
    Loading repository data...
    Reading installed packages...
    Computing distribution upgrade...
    2 Problems:
    Problem: libtolua++-5_1-1-1.0.93-4.3.x86_64 requires liblua.so.5.1()(64bit), but this requirement cannot be provided
    Problem: conky-1.10.6-6.1.x86_64 requires liblua.so.5.1()(64bit), but this requirement cannot be provided
    
    
    Problem: libtolua++-5_1-1-1.0.93-4.3.x86_64 requires liblua.so.5.1()(64bit), but this requirement cannot be provided
      deleted providers: liblua5_1-5.1.5-13.12.x86_64
     Solution 1: keep obsolete liblua5_1-5.1.5-13.12.x86_64
     Solution 2: deinstallation of libtolua++-5_1-1-1.0.93-4.3.x86_64
     Solution 3: break libtolua++-5_1-1-1.0.93-4.3.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] (c): 2
    
    
    Problem: conky-1.10.6-6.1.x86_64 requires liblua.so.5.1()(64bit), but this requirement cannot be provided
      deleted providers: liblua5_1-5.1.5-13.12.x86_64
     Solution 1: Following actions will be done:
      keep obsolete mpv-zsh-completion-0.25.0-8.3.noarch
      keep obsolete mpv-bash-completion-3.3.13-8.3.noarch
      keep obsolete mpv-0.25.0-8.3.x86_64
     Solution 2: deinstallation of conky-1.10.6-6.1.x86_64
     Solution 3: install mpv-0.26.0-9.1.i586 despite the inferior architecture
     Solution 4: break conky-1.10.6-6.1.x86_64 by ignoring some of its dependencies
    
    
    Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 2
    Resolving dependencies...
    Computing distribution upgrade...
                                                                                                                                                                                                 
    The following 2 items are locked and will not be changed by any action:                                                                                                                      
     Available:                                                                                                                                                                                  
      AdobeICCProfiles Mesa-dri-nouveau                                                                                                                                                          
                                                                                                                                                                                                 
    The following 21 NEW packages are going to be installed:                                                                                                                                     
      kde-gtk-config5-gtk2 kde-gtk-config5-gtk3 kernel-default-4.12.7-1.2 libgit2-26 liblua5_1-5 liblua5_3-5 liblua5_3-5-32bit libMagickCore-7_Q16HDRI3 libMagickWand-7_Q16HDRI3 libpoppler68    
      librubberband2 libuchardet0 libyui8 libyui-ncurses8 libyui-ncurses-pkg8 libyui-qt8 libyui-qt-graph8 libyui-qt-pkg8 lifecycle-data-openSUSE lua53 lua53-luasocket                           
                                                                                                                                                                                                 
    The following 24 applications are going to be REMOVED:                                                                                                                                       
      "Activity Bar" "Analog Clock" "Battery and Brightness" Breeze Calendar Chromium Clipboard "CPU Load Monitor" "Device Notifier" "Digital Clock" "Global Menu" "Hard Disk I/O Monitor" "Hard 
      Disk Space Usage" Image "Kate Sessions" Lock/Logout "Media Player" "Memory Status" "Network Monitor" Networks Notifications "Plain Color" Slideshow "System Tray"                          
                                                                                                                                                                                                 
    The following 17 packages are going to be REMOVED:
      conky libgit2-25 liblua5_1 liblua5_3 liblua5_3-32bit libMagickCore-7_Q16HDRI2 libMagickWand-7_Q16HDRI0 libpoppler67 libtolua++-5_1-1 libyui7 libyui-ncurses7 libyui-ncurses-pkg7 libyui-qt7
      libyui-qt-graph7 libyui-qt-pkg7 lua luasocket
    
    
    The following 364 packages are going to be upgraded:
      accountsservice akregator akregator-lang apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils attr autoyast2-installation binutils branding-openSUSE
      bundle-lang-common-en bundle-lang-gnome-en bundle-lang-kde-en bzip2 ca-certificates chromium cpio cpio-mt cpp cpp7 cracklib cups-filters db48-utils drkonqi5 e2fsprogs elfutils fdupes
      ffmpeg file file-magic findutils gawk gettext-runtime gio-branding-openSUSE glibc glibc-32bit glibc-extra glibc-locale glibc-locale-32bit gpm grub2-branding-openSUSE gzip ImageMagick info
      info2html inkscape inkscape-extensions-extra inkscape-extensions-gimp inkscape-lang iscsiuio java-1_8_0-openjdk java-1_8_0-openjdk-headless kate kate-plugins kde-gtk-config5
      kde-l10n-en_GB kde-l10n-en_GB-data kde-l10n-en_GB-doc kdelibs4-branding-openSUSE keyutils kmod kmod-compat ksplash-qml-branding-openSUSE ksplashx-branding-openSUSE ktexteditor
      libapparmor1 libasm1 libattr1 libattr1-32bit libaudit1 libaudit1-32bit libauparse0 libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libblkid1
      libblkid1-32bit libbz2-1 libbz2-1-32bit libcap2 libcap2-32bit libcap-ng0 libchromaprint1 libcom_err2 libcom_err2-32bit libcrack2 libcrack2-32bit libdb-4_8 libdb-4_8-32bit libdcerpc0
      libdcerpc0-32bit libdcerpc-binding0 libdcerpc-binding0-32bit libdw1 libelf1 libelf1-32bit libexo-1-0-branding-openSUSE libext2fs2 libfdisk1 libfltk1 libfreebl3 libgbm1 libgcc_s1
      libgcc_s1-32bit libgdbm4 libgdbm4-32bit libgfortran4 libgmp10 libgmp10-32bit libgomp1 libgpm2 libisl15 libkeyutils1 libkeyutils1-32bit libkmod2 libLLVM4 libltdl7 libltdl7-32bit liblzma5
      liblzma5-32bit libmagic1 libmagic1-32bit libminizip1 libmount1 libmount1-32bit libmpc3 libmpfr4 libmpg123-0 libmpg123-0-32bit libncurses6 libncurses6-32bit libndr0 libndr0-32bit
      libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0 libndr-nbt0-32bit libndr-standard0 libndr-standard0-32bit libnetapi0 libnetapi0-32bit libnsl2 libnsl2-32bit libopenssl1_0_0
      libopenssl1_0_0-32bit libOSMesa8 libOSMesa8-32bit libotr5 libpcre1 libpcre1-32bit libpng16-16 libpng16-16-32bit libpoppler-glib8 libpoppler-qt5-1 libpopt0 libpopt0-32bit libpostproc54
      libpotrace0 libprocps6 libpython3_6m1_0 libquadmath0 libquvi-scripts libreoffice libreoffice-base libreoffice-base-drivers-mysql libreoffice-branding-upstream libreoffice-calc
      libreoffice-draw libreoffice-filters-optional libreoffice-icon-theme-breeze libreoffice-icon-theme-galaxy libreoffice-icon-theme-hicontrast libreoffice-icon-theme-sifr libreoffice-impress
      libreoffice-kde4 libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libsamba-credentials0 libsamba-credentials0-32bit libsamba-errors0
      libsamba-errors0-32bit libsamba-hostconfig0 libsamba-hostconfig0-32bit libsamba-passdb0 libsamba-passdb0-32bit libsamba-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit libselinux1
      libselinux1-32bit libsemanage1 libsepol1 libsmartcols1 libsmbclient0 libsmbconf0 libsmbconf0-32bit libsmbldap0 libsmbldap0-32bit libsnapper4 libsndfile1 libsndfile1-32bit libsoftokn3
      libsrtp1 libstdc++6 libstdc++6-32bit libswresample2 libswscale4 libtag1 libtag_c0 libtevent-util0 libtevent-util0-32bit libtirpc3 libtirpc3-32bit libtirpc-netconfig libustr-1_0-1
      libutempter0 libuuid1 libuuid1-32bit libvdpau_nouveau libverto1 libverto1-32bit libvlc5 libvlccore8 libwayland-egl1 libwbclient0 libwbclient0-32bit libwrap0 libwrap0-32bit
      libxfce4ui-branding-openSUSE libxkbcommon0 libxkbcommon-x11-0 libz1 libz1-32bit libzbar0 libzio1 libzypp lua51 make make-lang man-pages Mesa Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0
      Mesa-libglapi0-32bit Mesa-libva mono-core mono-data mono-data-sqlite mono-extras mono-mvc mono-wcf mono-web mono-winforms mono-winfxcore MozillaFirefox MozillaFirefox-translations-common
      mozilla-nspr mozilla-nss mozilla-nss-certs mpg123-esound mpg123-openal mpg123-pulse mpv mpv-bash-completion mpv-zsh-completion ncurses-utils nscd open-iscsi openssl-1_0_0 openSUSE-release
      openSUSE-release-ftp p7zip PackageKit-branding-openSUSE pam pam-32bit perl perl-32bit perl-apparmor perl-base perl-gettext perl-PerlMagick pkg-config plasma5-workspace
      plasma5-workspace-libs plasma-nm5 plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc plymouth-branding-openSUSE poppler-tools procps python2-appdirs python2-decorator python2-pyOpenSSL
      python2-pyserial python3 python3-apparmor python3-appdirs python3-base python3-curses python3-dbm python3-idle python3-pycurl python3-requests python3-simplejson python3-tk
      python3-urllib3 rpm rpm-32bit ruby2.4-rubygem-cfa ruby2.4-rubygem-fast_gettext samba samba-client samba-client-32bit samba-libs samba-libs-32bit samba-winbind samba-winbind-32bit screen
      shadow smartmontools snapper snapper-zypp-plugin system-user-root sysuser-shadow taglib terminfo terminfo-base tuned unrar update-alternatives util-linux util-linux-systemd
      virtualbox-guest-kmp-default virtualbox-guest-tools virtualbox-guest-x11 vlc vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt wallpaper-branding-openSUSE which xz yast2 yast2-control-center
      yast2-control-center-qt yast2-installation yast2-network yast2-ruby-bindings yast2-ycp-ui-bindings zypper zypper-aptitude zypper-log
    
    
    The following product is going to be upgraded:
      "openSUSE Tumbleweed"
    
    
    364 packages to upgrade, 21 new, 17 to remove.
    Overall download size: 556.1 MiB. Already cached: 0 B. After the operation, additional 329.9 MiB will be used.
    Continue? [y/n/...? shows all options] (y): 
    Retrieving package PackageKit-branding-openSUSE-42.1-1.13.noarch                                                                                      (1/385),  17.9 KiB ( 20.2 KiB unpacked)
    Retrieving: PackageKit-branding-openSUSE-42.1-1.13.noarch.rpm .........................................................................................................................[done]
    Retrieving package apparmor-docs-2.11.0-5.2.noarch                                                                                                    (2/385), 300.4 KiB (352.9 KiB unpacked)
    Retrieving: apparmor-docs-2.11.0-5.2.noarch.rpm .........................................................................................................................[done (170.6 KiB/s)]
    Retrieving package branding-openSUSE-13.3-8.6.noarch                                                                                                  (3/385),  20.3 KiB (  1.6 KiB unpacked)
    Retrieving: branding-openSUSE-13.3-8.6.noarch.rpm .....................................................................................................................................[done]
    Retrieving package bundle-lang-common-en-13.2-49.2.noarch                                                                                             (4/385), 304.0 KiB (  2.0 MiB unpacked)
    Retrieving: bundle-lang-common-en-13.2-49.2.noarch.rpm ...................................................................................................................[done (96.4 KiB/s)]
    Retrieving package bundle-lang-gnome-en-13.2-49.2.noarch                                                                                              (5/385),   1.2 MiB (  6.4 MiB unpacked)
    Retrieving: bundle-lang-gnome-en-13.2-49.2.noarch.rpm ...................................................................................................................[done (427.8 KiB/s)]
    Retrieving package bundle-lang-kde-en-13.2-49.2.noarch                                                                                                (6/385),  12.3 MiB ( 16.7 MiB unpacked)
    Error code: User abort
    Error message: cancelled
    
    
    Abort, retry, ignore? [a/r/i/...? shows all options] (a):
    PS: Thanks for the dry-run option; another good thing for me to learn. However, i did then run it, & it [of course] does not actually begin the actual downloads, without which i could not have seen the apparent Leap references, til maybe it was too late...

  4. #4
    Join Date
    Feb 2016
    Location
    Berlin
    Posts
    357

    Default Re: Unexpected zypper dup library problems.

    i have the same problem, there is discussion of this on the mailing lists, it is unclear but i understand this will most likely be fixed in the 0818 snapshot (so im going to wait and see)

  5. #5
    Join Date
    Jun 2017
    Location
    Australia
    Posts
    582

    Default Re: Unexpected zypper dup library problems.

    Thanks for that interesting info.

    Well, the VM update completed without incident, & rebooted ok... it seems to be running fine, & still seems to be "Tumbleweedy" rather than "Leapy". Doing the VM test was probably a waste of time, coz despite its apparent success, those factors i identified before are still weighing on my mind... they just don't "smell" right... so i don't feel like it would be wise for me now to proceed with updating TW for-real in Tower & Lappy. I think i'll chicken out & await a newer snapshot.

  6. #6
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    23,710
    Blog Entries
    1

    Default Re: Unexpected zypper dup library problems.

    Quote Originally Posted by GooeyGirl View Post
    You will also see that almost as soon as the downloads began, i aborted, due to my shock at seeing references to two Leap versions... in Tumbleweed. This totally confuses me. Can this be correct?
    PackageKit-branding-openSUSE-42.1-1.13.noarch
    branding-openSUSE-13.3-8.6.noarch
    These? I don't see a problem with their version numbering.

    https://build.opensuse.org/package/s...nding-openSUSE
    https://build.opensuse.org/package/s...nding-openSUSE

  7. #7
    Join Date
    Jun 2017
    Location
    Australia
    Posts
    582

    Default Re: Unexpected zypper dup library problems.

    Quote Originally Posted by deano_ferrari View Post
    Oh, well that is embarrassing! You mean my assumption that they pertained to Leap merely because of their numbering [42.1 & 13.3], was wrong, & hence my entire thread is redundant? Oh dear me... blush. Whoops.

  8. #8
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    23,710
    Blog Entries
    1

    Default Re: Unexpected zypper dup library problems.

    Quote Originally Posted by GooeyGirl View Post
    Oh, well that is embarrassing! You mean my assumption that they pertained to Leap merely because of their numbering [42.1 & 13.3], was wrong, & hence my entire thread is redundant? Oh dear me... blush. Whoops.
    Yes, but your initial concerns around the choices proposed by zypper following 'zypper dup' were worth sharing. TW is a moving target so issues do come up from time to time, and so it makes sense to compare notes about any concerns with fellow TW users before pulling the upgrade trigger.

  9. #9
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,925
    Blog Entries
    14

    Default Re: Unexpected zypper dup library problems.

    Quote Originally Posted by ndc33 View Post
    i have the same problem, there is discussion of this on the mailing lists, it is unclear but i understand this will most likely be fixed in the 0818 snapshot (so im going to wait and see)
    Don't worry about the branding packages. TW has always had these. But they are built using the Factory environment en QA tested for TW,
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  10. #10
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,925
    Blog Entries
    14

    Default Re: Unexpected zypper dup library problems.

    A separate reply re. the lua packages: from the Factory ML I learnt that a fix is on the way.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

Page 1 of 3 123 LastLast

Posting Permissions

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