Page 1 of 4 123 ... LastLast
Results 1 to 10 of 38

Thread: Upgrade 15.2 to 15.3 leads to libhandle.so.1.0.3 conflict

Hybrid View

  1. #1

    Default Upgrade 15.2 to 15.3 leads to libhandle.so.1.0.3 conflict

    Hi,

    first of all, sorry, but I'm absolutely no openSUSE expert. I manage a openSUSE VM which I got from a former employee. Now I wanted to upgrade it from 15.2 to 15.3 but I get a upgrade conflict which I'm not able to resolve. Here are some details. If i missed some important infos, please ask me and I'm happy to provide more details.

    Code:
    # zypper --releasever=15.3 lr -u
    Warning: Enforced setting: $releasever=15.3
    Repository priorities in effect:                                                                                            (See 'zypper lr -P' for details)
          40 (raised priority)  :  2 repositories
          50 (raised priority)  :  1 repository
          55 (raised priority)  :  1 repository
          99 (default priority) :  1 repository
    
    
    # | Alias          | Name           | Enabled | GPG Check | Refresh | URI
    --+----------------+----------------+---------+-----------+---------+------------------------------------------------------------------
    1 | non-oss        | non-oss        | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/
    2 | oss            | oss            | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.3/repo/oss/
    3 | packman        | packman        | Yes     | (r ) Yes  | Yes     | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.3/
    4 | update-non-oss | update-non-oss | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.3/non-oss/
    5 | update-oss     | update-oss     | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.3/oss/
    #
    Code:
     # zypper --releasever=15.3 ref
    Warning: Enforced setting: $releasever=15.3
    Retrieving repository 'non-oss' metadata ----------------------------------------------------------------------------------------------------------------[\]
    
    
    Note: Received 2 new package signing keys from repository non-oss:
    
    
      Those additional keys are usually used to sign packages shipped by the repository. In order to
      validate those packages upon download and installation the new keys will be imported into the rpm
      database.
    
    
      New:
      Key Fingerprint:  637B 32FF 3D83 F07A 7AE1 C40A 9C21 4D40 6517 6565
      Key Name:         openSUSE:Backports OBS Project <openSUSE:Backports@build.opensuse.org>
      Key Algorithm:    RSA 2048
      Key Created:      Wed Oct  2 15:17:53 2019
      Key Expires:      Fri Dec 10 14:17:53 2021 (EXPIRED)
      Rpm Name:         gpg-pubkey-65176565-5d94a381
    
    
      New:
      Key Fingerprint:  FEAB 5025 39D8 46DB 2C09 61CA 70AF 9E81 39DB 7C82
      Key Name:         SuSE Package Signing Key <build@suse.de>
      Key Algorithm:    RSA 2048
      Key Created:      Mon Sep 21 10:21:47 2020
      Key Expires:      Fri Sep 20 10:21:47 2024
      Rpm Name:         gpg-pubkey-39db7c82-5f68629b
    
    
      The repository metadata introducing the new keys have been signed and validated by the trusted
      key:
    
    
      Repository:       non-oss
      Key Fingerprint:  22C0 7BA5 3417 8CD0 2EFE 22AA B88B 2FD4 3DBD C284
      Key Name:         openSUSE Project Signing Key <opensuse@opensuse.org>
      Key Algorithm:    RSA 2048
      Key Created:      Mon May  5 10:37:40 2014
      Key Expires:      Thu May  2 10:37:40 2024
      Rpm Name:         gpg-pubkey-3dbdc284-53674dd4
    
    
    Retrieving repository 'non-oss' metadata .............................................................................................................[done]
    Building repository 'non-oss' cache ..................................................................................................................[done]
    Retrieving repository 'oss' metadata .................................................................................................................[done]
    Building repository 'oss' cache ......................................................................................................................[done]
    Retrieving repository 'packman' metadata .............................................................................................................[done]
    Building repository 'packman' cache ..................................................................................................................[done]
    Retrieving repository 'update-non-oss' metadata ......................................................................................................[done]
    Building repository 'update-non-oss' cache ...........................................................................................................[done]
    Retrieving repository 'update-oss' metadata ..........................................................................................................[done]
    Building repository 'update-oss' cache ...............................................................................................................[done]
    All repositories have been refreshed.
    Then proceeding with the upgrade:
    Code:
    zypper --releasever=15.3 dup --allow-vendor-change
    .....
    .....
    .....
    The following NEW product is going to be installed:
      "openSUSE Leap 15.3"
    
    
    The following 30 packages are going to be REMOVED:
      gtk2-engine-murrine-32bit hardlink kernel-default-5.3.18-lp152.98.1 kernel-default-5.3.18-lp152.106.1 kernel-firmware kmod-compat libattica0_4
      libdbusmenu-qt2 libevtlog-3_26-0 libgnomecups-1_0-1-32bit libgnutls-dane0 libiniparser0-32bit libndr0 libndr0-32bit libphonon4 libqt4 libqt4-qt3support
      libqt4-sql libqt4-sql-sqlite libqt4-x11 libyui-ncurses-pkg11 libyui-qt-pkg11 phonon-backend-gstreamer python-qt4-utils python2-pysmbc python2-qt4
      python3-pycairo python3-pysmbc systemd-bash-completion tclplug-32bit
    
    
    The following product is going to be REMOVED:
      "openSUSE Leap 15.2"
    
    
    The following package requires a system reboot:
      kernel-default-5.3.18-59.10.1
    
    
    4487 packages to upgrade, 386 to downgrade, 96 new, 30 to remove, 4531  to change vendor.
    Overall download size: 2.55 GiB. Already cached: 0 B. After the operation, 601.7 MiB will be freed.
    
    
        Note: System reboot required.
    Continue? [y/n/v/...? shows all options] (y): y
    Do you agree with the terms of the license? [yes/no] (no): yes
    ....
    ....
    ....
    After downloading all the packages it checks for conflicts and reports a conflict:

    Code:
    Checking for file conflicts: ........................................................................................................................[error]
    Detected 1 file conflict:
    
    
    File /usr/lib64/libhandle.so.1.0.3
      from install of
         xfsprogs-4.15.0-4.27.1.x86_64 (oss)
      conflicts with file from package
         libhandle1-4.15.0-lp152.12.6.1.x86_64 (@System)
    
    
    File conflicts happen when two packages attempt to install files with the same name but different contents. If you continue, conflicting files will be replaced losing the previous content.
    No I stuck on this conflict which I can't resolve. I tried several things, but all failed. Prior to upgrading again (after I restored the VM from the snapshot before even trying to upgrade) I tried do remove libhandle and/or xfsprogs but both ends in the conflict again (so even if I remove libhandle before upgrading + reboot the machine, the conflict appears, thus I seems that the upgrade process is installing both packages anyway resulting in the conflict no matter what). Those xfsprogs / libhandle are installed prior to the upgrade:

    Code:
     # rpm -qa | grep -i xfsprogs
    xfsprogs-4.15.0-lp152.12.6.1.x86_64
    # 
    # rpm -qa | grep -i libhandle
    libhandle1-4.15.0-lp152.12.6.1.x86_64
    Thus the xfsprogs version seems to be different than it tries to upgrade.

    If I abort the upgrade after I get the notification about the conflict and then remove libhandle or xfsprogs and restart the upgrade (with the same command above), then the conflict is gone but the system reboots while installing systemd:

    Code:
    (1222/4991) Installing: aaa_base-84.87+git20180409.04c9dae-3.45.1.x86_64 .....................[done]|
    Additional rpm output:
    Updating /etc/sysconfig/language ...
    Updating /etc/sysconfig/proxy ...
    Updating /etc/sysconfig/windowmanager ...
    
    
    (1223/4991) Removing kernel-default-5.3.18-lp152.98.1.x86_64 .................................[done]|
    (1224/4991) Installing: suse-module-tools-15.3.6-1.1.x86_64 ..................................[done]|
    (1225/4991) Installing: kmod-28-2.1.x86_64 ...................................................[done]|
    (1226/4991) Installing: systemd-246.13-5.1.x86_64 .........................................<100%>[-]Timeout, server
    After that the system is in a boot loop. Its pretty interesting that it reboots while installing systemd. First I thought that the system disk might be full, but prior to upgrading I checked the available free space:

    Code:
    # df -h
    Filesystem      Size  Used Avail Use% Mounted on
    devtmpfs        3.9G     0  3.9G   0% /dev
    tmpfs           3.9G     0  3.9G   0% /dev/shm
    tmpfs           3.9G  1.3M  3.9G   1% /run
    tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
    /dev/sda1        64G   26G   39G  41% /
    Thus it should be enough space left, so I don't know why it is rebooting while installing systemd. But overall I don't know if this is correlated with the conflict and how to resolve the conflict properly. Thus any help is really appreciated! Thx in advance!

  2. #2
    Join Date
    Dec 2008
    Location
    FL, USA
    Posts
    3,996
    Blog Entries
    1

    Default Re: Upgrade 15.2 to 15.3 leads to libhandle.so.1.0.3 conflict

    What I would try:
    Code:
    sudo rpm -e --nodeps libhandle1
    sudo zypper -v in --download-in-advance --releasever=15.3 zypper libzypp libsolv-tools rpm libproxy1 libmodman1 curl openSUSE-release coreutils filesystem systemd udev aaa_base
    sudo zypper -v dup --releasever=15.3
    Reg. Linux User 211409 *** multibooting since 1992
    Primary: 15.3, TW, 15.1 & 13.1 on Haswell @earthlink.net
    Secondary: eComStation (OS/2) &15.2 on i965P/Radeon
    Tertiary: Debian, Fedora, Mageia, more on Rocket Lake & older Intel, AMD, NVidia....

  3. #3

    Default Re: Upgrade 15.2 to 15.3 leads to libhandle.so.1.0.3 conflict

    Hi,
    thank you for your quick reply.

    I tried your commands. Your second command leads to the following message:

    Code:
    Problem: the installed product:openSUSE-15.2-1.x86_64 requires 'product(openSUSE) = 15.2-1', but this requirement cannot be provided
      deleted providers: openSUSE-release-15.2-lp152.575.1.x86_64
     Solution 1: Following actions will be done:
      do not install product:Leap-15.3-2.x86_64
      do not install product:Leap-15.3-2.x86_64
     Solution 2: deinstallation of product:openSUSE-15.2-1.x86_64
     Solution 3: break product:openSUSE-15.2-1.x86_64 by ignoring some of its dependencies
    
    
    Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): 2
    Applying solution 2
    Resolving dependencies...
    Resolving package dependencies...
    Force resolution: No
    
    
    The following 2 packages are going to be upgraded:
      openSUSE-release      15.2-lp152.575.1 -> 15.3-lp1532.157.1
      openSUSE-release-ftp  15.2-lp152.575.1 -> 15.3-lp1532.157.1
    
    
    The following 4 NEW packages are going to be installed:
      issue-generator          1.7-1.17
      kernel-default           5.3.18-59.10.1
      kernel-default-extra     5.3.18-59.10.1
      kernel-default-optional  5.3.18-59.10.1
    
    
    The following NEW product is going to be installed:
      openSUSE Leap 15.3  15.3-2
    
    
    The following product is going to be REMOVED:
      openSUSE Leap 15.2  15.2-1
    
    
    The following package requires a system reboot:
      kernel-default  5.3.18-59.10.1
    
    
    2 packages to upgrade, 4 new.
    Overall download size: 96.3 MiB. Already cached: 0 B. After the operation, additional 167.9 MiB will be used.
    
    
        Note: System reboot required.
    Continue? [y/n/v/...? shows all options] (y): 
    committing
    Retrieving package issue-generator-1.7-1.17.noarch                                                                     (1/6),  28.3 KiB ( 25.9 KiB unpacked)
    Retrieving: media ....................................................................................................................................[done]
    Retrieving: issue-generator-1.7-1.17.noarch.rpm ......................................................................................................[done]
    Retrieving package openSUSE-release-ftp-15.3-lp1532.157.1.x86_64                                                       (2/6),   8.5 KiB (   66   B unpacked)
    Retrieving: openSUSE-release-ftp-15.3-lp1532.157.1.x86_64.rpm ........................................................................................[done]
    Retrieving package openSUSE-release-15.3-lp1532.157.1.x86_64                                                           (3/6), 687.5 KiB (233.2 KiB unpacked)
    Retrieving: openSUSE-release-15.3-lp1532.157.1.x86_64.rpm ............................................................................................[done]
    Retrieving package kernel-default-5.3.18-59.10.1.x86_64                                                                (4/6),  64.0 MiB (148.3 MiB unpacked)
    Retrieving: kernel-default-5.3.18-59.10.1.x86_64.rpm ....................................................................................[done (25.4 MiB/s)]
    Retrieving package kernel-default-extra-5.3.18-59.10.1.x86_64                                                          (5/6),  19.9 MiB ( 13.7 MiB unpacked)
    Retrieving: kernel-default-extra-5.3.18-59.10.1.x86_64.rpm ..............................................................................[done (17.7 MiB/s)]
    Retrieving package kernel-default-optional-5.3.18-59.10.1.x86_64                                                       (6/6),  11.6 MiB (  5.8 MiB unpacked)
    Retrieving: kernel-default-optional-5.3.18-59.10.1.x86_64.rpm ...........................................................................[done (15.8 MiB/s)]
    
    
    Checking for file conflicts: .........................................................................................................................[done]
    (1/6) Installing: issue-generator-1.7-1.17.noarch ....................................................................................................[done]
    Additional rpm output:
    Updating /etc/sysconfig/issue-generator ...
    Created symlink /etc/systemd/system/default.target.wants/issue-generator.service -> /usr/lib/systemd/system/issue-generator.service.
    
    (2/6) Installing: openSUSE-release-ftp-15.3-lp1532.157.1.x86_64 ......................................................................................[done]
    (3/6) Installing: openSUSE-release-15.3-lp1532.157.1.x86_64 ..........................................................................................[done]
    (4/6) Installing: kernel-default-5.3.18-59.10.1.x86_64 ...............................................................................................[done]
    Additional rpm output:
    Creating initrd: /boot/initrd-5.3.18-59.10-default
    dracut: Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force --force-drivers "thermal pata_amd mptsas ata_generic amd74xx ide_pci_generic processor fan xennet xenblk" /boot/initrd-5.3.18-59.10-default 5.3.18-59.10-default
    dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found!
    dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found!
    dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found!
    ......
    dracut-install: Failed to find module 'amd74xx'
    dracut: FAILED:  /usr/lib/dracut/dracut-install -D /var/tmp/dracut.5lmKHf/initramfs -N i2o_scsi --kerneldir /lib/modules/5.3.18-59.10-default/ -m thermal pata_amd mptsas ata_generic amd74xx ide_pci_generic processor fan xennet xenblk
    dracut: *** Installing kernel module dependencies ***
    dracut: *** Installing kernel module dependencies done ***
    dracut: *** Resolving executable dependencies ***
    dracut: *** Resolving executable dependencies done ***
    dracut: *** Hardlinking files ***
    dracut: *** Hardlinking files done ***
    dracut: *** Stripping files ***
    dracut: *** Stripping files done ***
    dracut: *** Generating early-microcode cpio image ***
    dracut: *** Constructing GenuineIntel.bin ***
    dracut: *** Store current command line parameters ***
    dracut: Stored kernel commandline:
    dracut: rd.driver.pre=thermal
    rd.driver.pre=pata_amd
    rd.driver.pre=mptsas
    rd.driver.pre=ata_generic
    rd.driver.pre=amd74xx
    rd.driver.pre=ide_pci_generic
    rd.driver.pre=processor
    rd.driver.pre=fan
    rd.driver.pre=xennet
    rd.driver.pre=xenblk
    dracut:  root=UUID=d202933c-0d6c-4e9e-9474-276d52ef2975 rootfstype=btrfs rootflags=rw,noatime,space_cache,subvolid=5,subvol=/,
    dracut: *** Creating image file '/boot/initrd-5.3.18-59.10-default' ***
    dracut: *** Creating initramfs image file '/boot/initrd-5.3.18-59.10-default' done ***
    
    
    
    
    (5/6) Installing: kernel-default-extra-5.3.18-59.10.1.x86_64 .........................................................................................[done]
    (6/6) Installing: kernel-default-optional-5.3.18-59.10.1.x86_64 ......................................................................................[done]
    Executing %posttrans scripts .........................................................................................................................[done]
    CommitResult  (total 6, done 6, error 0, skipped 0, updateMessages 0)
    Checking for running processes using deleted libraries...
     
    Since the last system boot core libraries or services have been updated.
    Reboot is suggested to ensure that your system benefits from these updates.
    Thus I choose option 2 to remove it. After that I didn't reboot, because I didn't know if the system is bootable after that. Then I issued your third command which lead to the following conflicts (but I guess there are not that bad because its just some perl / git conflichts:

    Code:
    Checking for file conflicts: .........................................................................................................................................................................................................................................................................................[error]
    Detected 17 file conflicts:
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/I18N.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/IndexInfo.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/LoadCPAN.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/LoadCPAN/Error.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/LoadCPAN/Mail/Address.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/Packet.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/SVN.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/SVN/Editor.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/SVN/Fetcher.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/SVN/GlobSpec.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/SVN/Log.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/SVN/Memoize/YAML.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/SVN/Migration.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/SVN/Prompt.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/SVN/Ra.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git/SVN/Utils.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    
    
    File conflicts happen when two packages attempt to install files with the same name but different contents. If you continue, conflicting files will be replaced losing the previous content.
    Continue? [yes/no] (no): yes
    It then proceeded to install everything but again rebooted while installing systemd:

    Code:
    (1213/4988) Removing kernel-default-5.3.18-lp152.98.1.x86_64 ..........................................................................................................................................................................................................................................................[done]
    (1214/4988) Installing: suse-module-tools-15.3.6-1.1.x86_64 ...........................................................................................................................................................................................................................................................[done]
    (1215/4988) Installing: kmod-28-2.1.x86_64 ............................................................................................................................................................................................................................................................................[done]
    (1216/4988) Installing: systemd-246.13-5.1.x86_64 ..................................................................................................................................................................................................................................................................<100%>[\]Timeout, server
    Maybe I should have rebooted after the second command or should I have chosen another option instead of option 2? I can try it tomorrow if it was obviously wrong what I did.

  4. #4
    Join Date
    Sep 2012
    Posts
    7,861

    Default Re: Upgrade 15.2 to 15.3 leads to libhandle.so.1.0.3 conflict

    Quote Originally Posted by derDaywalker View Post
    Code:
    Checking for file conflicts: .........................................................................................................................................................................................................................................................................................[error]
    Detected 17 file conflicts:
    
    
    File /usr/lib/perl5/vendor_perl/5.26.1/Git.pm
      from install of
         perl-Git-2.35.3-150300.10.12.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15)
      conflicts with file from install of
         git-core-2.26.2-3.34.1.x86_64 (oss)
    Both perl-Git and git-core are built from the same source RPM and should have the same version. Something is seriously wrong with your repositories. Post "zypper lr -d".
    Code:
    (1216/4988) Installing: systemd-246.13-5.1.x86_64 ..................................................................................................................................................................................................................................................................<100%>[\]Timeout, server
    That is not the latest availlable version. Again, something wrong with your repositories or the way you are using them.

    Post full actual command you are using to upgrade.

    Do you have access to the system when systemd update hangs? If yes, post full output of "ps -ef" (upload to https://susepaste.org/).

  5. #5

    Default Re: Upgrade 15.2 to 15.3 leads to libhandle.so.1.0.3 conflict

    Hi,
    thank you also very much for your help.

    I've restored the snapshot from yesterday and here is what I did after first login:

    Code:
    Linux loginupgrade 5.3.18-lp152.106-default x86_64
    # rpm -e --nodeps libhandle1
    # vim /etc/zypp/repos.d/packman.repo 
    # zypper lr -u
    Repository priorities in effect:                                                                                                                                                                                                                                                             (See 'zypper lr -P' for details)
          40 (raised priority)  :  2 repositories
          50 (raised priority)  :  1 repository
          55 (raised priority)  :  1 repository
          99 (default priority) :  1 repository
    
    
    # | Alias          | Name           | Enabled | GPG Check | Refresh | URI
    --+----------------+----------------+---------+-----------+---------+------------------------------------------------------------------
    1 | non-oss        | non-oss        | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/
    2 | oss            | oss            | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.2/repo/oss/
    3 | packman        | packman        | Yes     | (r ) Yes  | Yes     | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.3/
    4 | update-non-oss | update-non-oss | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.2/non-oss/
    5 | update-oss     | update-oss     | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.2/oss/
    # 
    # zypper lr -d
    # | Alias          | Name           | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                               | Service
    --+----------------+----------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------+--------
    1 | non-oss        | non-oss        | Yes     | (r ) Yes  | Yes     |   55     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/ | 
    2 | oss            | oss            | Yes     | (r ) Yes  | Yes     |   50     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/     | 
    3 | packman        | packman        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.3/     | 
    4 | update-non-oss | update-non-oss | Yes     | (r ) Yes  | Yes     |   40     | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/            | 
    5 | update-oss     | update-oss     | Yes     | (r ) Yes  | Yes     |   40     | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/                | 
    # 
    # zypper --releasever=15.3 lr -u
    Warning: Enforced setting: $releasever=15.3
    Repository priorities in effect:                                                                                                                                                                                                                                                             (See 'zypper lr -P' for details)
          40 (raised priority)  :  2 repositories
          50 (raised priority)  :  1 repository
          55 (raised priority)  :  1 repository
          99 (default priority) :  1 repository
    
    
    # | Alias          | Name           | Enabled | GPG Check | Refresh | URI
    --+----------------+----------------+---------+-----------+---------+------------------------------------------------------------------
    1 | non-oss        | non-oss        | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/
    2 | oss            | oss            | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.3/repo/oss/
    3 | packman        | packman        | Yes     | (r ) Yes  | Yes     | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.3/
    4 | update-non-oss | update-non-oss | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.3/non-oss/
    5 | update-oss     | update-oss     | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.3/oss/
    # 
    # zypper --releasever=15.3 lr -d
    Warning: Enforced setting: $releasever=15.3
    # | Alias          | Name           | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                               | Service
    --+----------------+----------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------+--------
    1 | non-oss        | non-oss        | Yes     | (r ) Yes  | Yes     |   55     | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/ | 
    2 | oss            | oss            | Yes     | (r ) Yes  | Yes     |   50     | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/oss/     | 
    3 | packman        | packman        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.3/     | 
    4 | update-non-oss | update-non-oss | Yes     | (r ) Yes  | Yes     |   40     | rpm-md | http://download.opensuse.org/update/leap/15.3/non-oss/            | 
    5 | update-oss     | update-oss     | Yes     | (r ) Yes  | Yes     |   40     | rpm-md | http://download.opensuse.org/update/leap/15.3/oss/                | 
    #
    The zypper lr -u and zypper lr -d commands without --releasever=15.3 shows the URLs with 15.2 and with the option 15.3.


    The second command (vim) is to change packman repo from 15.2 to 15.3. Before (after it's the same but baseurl is 15.3 at the end):
    Code:
    [packman]
    name=packman
    enabled=1
    autorefresh=1
    baseurl=http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.2/
    type=rpm-md
    gpgcheck=1
    keeppackages=0
    After that I've done the command given by mrmazda:

    Code:
    zypper --releasever=15.3 -v in --download-in-advance zypper libzypp libsolv-tools rpm libproxy1 libmodman1 curl openSUSE-release coreutils filesystem systemd udev aaa_base
    ....
    ....
    ....
    Problem: the installed product:openSUSE-15.2-1.x86_64 requires 'product(openSUSE) = 15.2-1', but this requirement cannot be provided
      deleted providers: openSUSE-release-15.2-lp152.575.1.x86_64
     Solution 1: Following actions will be done:
      do not install product:Leap-15.3-2.x86_64
      do not install product:Leap-15.3-2.x86_64
     Solution 2: deinstallation of product:openSUSE-15.2-1.x86_64
     Solution 3: break product:openSUSE-15.2-1.x86_64 by ignoring some of its dependencies
    
    
    Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): 2
    Applying solution 2
    Resolving dependencies...
    Resolving package dependencies...
    Force resolution: No
    It again leads to the same question and I again chose option 2 to remove it. After that I rebooted the system like its suggested from the system. The system boots successfully. After that the zypper lr -u and zyyper lr -d commands without --releasevers=15.3 looks like:

    Code:
    Linux loginupgrade 5.3.18-59.10-default x86_64
    # 
    # zypper lr -u
    Repository priorities in effect:                                                                                                                                                                                                                                                             (See 'zypper lr -P' for details)
          40 (raised priority)  :  2 repositories
          50 (raised priority)  :  1 repository
          55 (raised priority)  :  1 repository
          99 (default priority) :  3 repositories
    
    
    # | Alias                       | Name                                                                                        | Enabled | GPG Check | Refresh | URI
    --+-----------------------------+---------------------------------------------------------------------------------------------+---------+-----------+---------+------------------------------------------------------------------
    1 | non-oss                     | non-oss                                                                                     | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/
    2 | oss                         | oss                                                                                         | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/distribution/leap/15.3/repo/oss/
    3 | packman                     | packman                                                                                     | Yes     | (r ) Yes  | Yes     | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.3/
    4 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | No      | ----      | ----    | http://download.opensuse.org/update/leap/15.3/backports_debug/
    5 | repo-backports-update       | Update repository of openSUSE Backports                                                     | Yes     | ( p) Yes  | Yes     | http://download.opensuse.org/update/leap/15.3/backports/
    6 | repo-sle-debug-update       | Update repository with debuginfo for updates from SUSE Linux Enterprise 15                  | No      | ----      | ----    | http://download.opensuse.org/debug/update/leap/15.3/sle/
    7 | repo-sle-update             | Update repository with updates from SUSE Linux Enterprise 15                                | Yes     | ( p) Yes  | Yes     | http://download.opensuse.org/update/leap/15.3/sle/
    8 | update-non-oss              | update-non-oss                                                                              | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.3/non-oss/
    9 | update-oss                  | update-oss                                                                                  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/15.3/oss/
    # 
    # zypper lr -d
    # | Alias                       | Name                                                                                        | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                               | Service
    --+-----------------------------+---------------------------------------------------------------------------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------+--------
    1 | non-oss                     | non-oss                                                                                     | Yes     | (r ) Yes  | Yes     |   55     | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/ | 
    2 | oss                         | oss                                                                                         | Yes     | (r ) Yes  | Yes     |   50     | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/oss/     | 
    3 | packman                     | packman                                                                                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.3/     | 
    4 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/update/leap/15.3/backports_debug/    | 
    5 | repo-backports-update       | Update repository of openSUSE Backports                                                     | Yes     | ( p) Yes  | Yes     |   99     | NONE   | http://download.opensuse.org/update/leap/15.3/backports/          | 
    6 | repo-sle-debug-update       | Update repository with debuginfo for updates from SUSE Linux Enterprise 15                  | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.3/sle/          | 
    7 | repo-sle-update             | Update repository with updates from SUSE Linux Enterprise 15                                | Yes     | ( p) Yes  | Yes     |   99     | NONE   | http://download.opensuse.org/update/leap/15.3/sle/                | 
    8 | update-non-oss              | update-non-oss                                                                              | Yes     | (r ) Yes  | Yes     |   40     | rpm-md | http://download.opensuse.org/update/leap/15.3/non-oss/            | 
    9 | update-oss                  | update-oss                                                                                  | Yes     | (r ) Yes  | Yes     |   40     | rpm-md | http://download.opensuse.org/update/leap/15.3/oss/                | 
    # 
    #
    Then I proceeded with the upgrade:

    Code:
    # zypper --releasever=15.3 -v dup
    But this again leads into the conflicts of perl / git I posted yesterday. And again it leads to instantly rebooting while installing systemd. Fortunately I've access to the system while it is applying the install and I managed to get ps -ef output right before it reboots. I just want to note, that it nearly instantly reboots when displaying the install systemd line:
    Code:
    (1213/4989) Removing kernel-default-5.3.18-lp152.106.1.x86_64 .........................................................................................................................................................................................................................................................[done]
    (1214/4989) Installing: suse-module-tools-15.3.6-1.1.x86_64 ...........................................................................................................................................................................................................................................................[done]
    (1215/4989) Installing: kmod-28-2.1.x86_64 ............................................................................................................................................................................................................................................................................[done]
    (1216/4989) Installing: systemd-246.13-5.1.x86_64 ..................................................................................................................................................................................................................................................................<100%>[-]Timeout, server

    I did this twice today. So I have two times the ps -ef output.
    Here from the first run: https://susepaste.org/1944f285
    And second run: https://susepaste.org/01caaf28

    Edit: After it reboots it hang on the following screen without able to access it: https://postimg.cc/QBvSRxhq

  6. #6
    Join Date
    Sep 2012
    Posts
    7,861

    Default Re: Upgrade 15.2 to 15.3 leads to libhandle.so.1.0.3 conflict

    Quote Originally Posted by derDaywalker View Post
    Code:
    # zypper lr -d
    # | Alias                       | Name                                                                                        | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                               | Service
    --+-----------------------------+---------------------------------------------------------------------------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------+--------
    2 | oss                         | oss                                                                                         | Yes     | (r ) Yes  | Yes     |   50     | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/oss/     | 
    5 | repo-backports-update       | Update repository of openSUSE Backports                                                     | Yes     | ( p) Yes  | Yes     |   99     | NONE   | http://download.opensuse.org/update/leap/15.3/backports/          | 
    7 | repo-sle-update             | Update repository with updates from SUSE Linux Enterprise 15                                | Yes     | ( p) Yes  | Yes     |   99     | NONE   | http://download.opensuse.org/update/leap/15.3/sle/                |
    Most packages in Leap 15.3 are inherited from SLE (main or backports). You told zypper to prefer packages from the GA repository instead of updated packages. This explains outdated systemd version and may explain other conflicts.
    Here from the first run: https://susepaste.org/1944f285
    And second run: https://susepaste.org/01caaf28
    Well, not much new information; somehow systemd hangs on re-exec during upgrade. I would say, the first thing to try is to upgrade without messing with repository priorities, to get the latest systemd vesion.
    I cannot access it. susepaste allows uploading images too.

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

    Default AW: Upgrade 15.2 to 15.3 leads to libhandle.so.1.0.3 conflict

    What about:
    Code:
    zypper --releasever=15.3 -v dup --allow-vendor-change

  8. #8

    Default Re: Upgrade 15.2 to 15.3 leads to libhandle.so.1.0.3 conflict

    Quote Originally Posted by arvidjaar View Post
    Most packages in Leap 15.3 are inherited from SLE (main or backports). You told zypper to prefer packages from the GA repository instead of updated packages. This explains outdated systemd version and may explain other conflicts.

    Well, not much new information; somehow systemd hangs on re-exec during upgrade. I would say, the first thing to try is to upgrade without messing with repository priorities, to get the latest systemd vesion.

    I cannot access it. susepaste allows uploading images too.
    Hi,

    I don't have a glue about the repos and why they are prioritized. I've changed it like suggested, but don't know if that was the correct way (i.e. I don't know whats the difference between oss and update-oss).

    Code:
    Linux loginupgrade 5.3.18-lp152.106-default x86_64
    # zypper lr -d
    # | Alias          | Name           | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                               | Service
    --+----------------+----------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------+--------
    1 | non-oss        | non-oss        | Yes     | (r ) Yes  | Yes     |   55     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/ | 
    2 | oss            | oss            | Yes     | (r ) Yes  | Yes     |   50     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/     | 
    3 | packman        | packman        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.2/     | 
    4 | update-non-oss | update-non-oss | Yes     | (r ) Yes  | Yes     |   40     | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/            | 
    5 | update-oss     | update-oss     | Yes     | (r ) Yes  | Yes     |   40     | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/                | 
    
    
    # zypper mr -p 99 non-oss
    Repository 'non-oss' priority has been set to 99.
    # zypper mr -p 99 oss
    Repository 'oss' priority has been set to 99.
    # zypper mr -p 99 packman
    Repository 'packman' priority has been left unchanged (99)
    Nothing to change for repository 'packman'.
    # zypper mr -p 99 update-non-oss
    Repository 'update-non-oss' priority has been set to 99.
    # zypper mr -p 99 update-oss
    Repository 'update-oss' priority has been set to 99.
    
    
    # zypper lr -d
    # | Alias          | Name           | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                               | Service
    --+----------------+----------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------+--------
    1 | non-oss        | non-oss        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/ | 
    2 | oss            | oss            | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/     | 
    3 | packman        | packman        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.2/     | 
    4 | update-non-oss | update-non-oss | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/            | 
    5 | update-oss     | update-oss     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/                | 
    #
    Now they are all back to default I guess. Doing a "normal" upgrade resulted in conflict against libhandle again:

    Code:
    zypper --releasever=15.3 dup
    Warning: Enforced setting: $releasever=15.3
    Loading repository data...
    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...
    ....
    ....
    ....
    Checking for file conflicts: .........................................................................................................................................................................................................................................................................................[error]
    Detected 1 file conflict:
    
    
    File /usr/lib64/libhandle.so.1.0.3
      from install of
         xfsprogs-4.15.0-4.27.1.x86_64 (oss)
      conflicts with file from package
         libhandle1-4.15.0-lp152.12.6.1.x86_64 (@System)
    
    
    File conflicts happen when two packages attempt to install files with the same name but different contents. If you continue, conflicting files will be replaced losing the previous content.
    Continue? [yes/no] (no): no
    Thus I did the steps again:

    Code:
    # rpm -e --nodeps libhandle1
    # 
    # 
    # zypper --releasever=15.3 -v in --download-in-advance zypper libzypp libsolv-tools rpm libproxy1 libmodman1 curl openSUSE-release coreutils filesystem systemd udev aaa_base
    ....
    ....
    Problem: the installed product:openSUSE-15.2-1.x86_64 requires 'product(openSUSE) = 15.2-1', but this requirement cannot be provided
      deleted providers: openSUSE-release-15.2-lp152.575.1.x86_64
     Solution 1: Following actions will be done:
      do not install product:Leap-15.3-2.x86_64
      do not install product:Leap-15.3-2.x86_64
     Solution 2: deinstallation of product:openSUSE-15.2-1.x86_64
     Solution 3: break product:openSUSE-15.2-1.x86_64 by ignoring some of its dependencies
    
    
    Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): 2
    Then I rebooted and after that I checked the priorities:
    Code:
    # zypper lr -d
    # | Alias                       | Name                                                                                        | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                               | Service
    --+-----------------------------+---------------------------------------------------------------------------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------+--------
    1 | non-oss                     | non-oss                                                                                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/ | 
    2 | oss                         | oss                                                                                         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/oss/     | 
    3 | packman                     | packman                                                                                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.3/     | 
    4 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/update/leap/15.3/backports_debug/    | 
    5 | repo-backports-update       | Update repository of openSUSE Backports                                                     | Yes     | ( p) Yes  | Yes     |   99     | NONE   | http://download.opensuse.org/update/leap/15.3/backports/          | 
    6 | repo-sle-debug-update       | Update repository with debuginfo for updates from SUSE Linux Enterprise 15                  | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.3/sle/          | 
    7 | repo-sle-update             | Update repository with updates from SUSE Linux Enterprise 15                                | Yes     | ( p) Yes  | Yes     |   99     | NONE   | http://download.opensuse.org/update/leap/15.3/sle/                | 
    8 | update-non-oss              | update-non-oss                                                                              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.3/non-oss/            | 
    9 | update-oss                  | update-oss                                                                                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.3/oss/                |
    They kept being 99. But honestly I don't know why there are that much repos their now and I don't know if I can or even should remove some of them.
    Anyway I then proceeded with the "normal" upgrade:

    Code:
    zypper --releasever=15.3 dup
    Warning: Enforced setting: $releasever=15.3
    Retrieving repository 'Update repository of openSUSE Backports' metadata ..............................................................................................................................................................................................................................................[done]
    Building repository 'Update repository of openSUSE Backports' cache ...................................................................................................................................................................................................................................................[done]
    Retrieving repository 'Update repository with updates from SUSE Linux Enterprise 15' metadata .........................................................................................................................................................................................................................[done]
    Building repository 'Update repository with updates from SUSE Linux Enterprise 15' cache ..............................................................................................................................................................................................................................[done]
    Loading repository data...
    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...
    This time no conflict was repoted:

    Code:
    .....
    .....
    Checking for file conflicts: ..........................................................................................................................................................................................................................................................................................[done]
    (   1/5003) Installing: GeoIP-data-1.6.12-6.3.1.noarch ................................................................................................................................................................................................................................................................[done]
    (   2/5003) Installing: Mesa-KHR-devel-20.2.4-57.13.x86_64 ............................................................................................................................................................................................................................................................[done]
    (   3/5003) Installing: alpine-branding-openSUSE-0-lp153.1.19.noarch ..................................................................................................................................................................................................................................................[done]
    But it rebooted again while installing systemd:

    Code:
    (1208/5003) Installing: suse-module-tools-15.3.15-3.17.1.x86_64 .......................................................................................................................................................................................................................................................[done]
    (1209/5003) Installing: kmod-29-4.15.1.x86_64 .........................................................................................................................................................................................................................................................................[done]
    (1210/5003) Installing: systemd-246.16-150300.7.45.1.x86_64 ........................................................................................................................................................................................................................................................<100%>[\]Timeout, server
    This time it seems to try to install another systemd version, systemd-246.16-150300.7.45.1.x86_64 instead of systemd-246.13-5.1.x86_64
    Thus the result is the same.

    Didn't notice that images are also possible on susepaste, thank you for the hint. Here is the screenshot after the newest installation: https://susepaste.org/cecf4092

  9. #9
    Join Date
    Sep 2012
    Posts
    7,861

    Default Re: Upgrade 15.2 to 15.3 leads to libhandle.so.1.0.3 conflict

    Quote Originally Posted by derDaywalker View Post
    Can you provide full output of "journalctl -b" when installation hangs on systemd?

  10. #10

    Default Re: Upgrade 15.2 to 15.3 leads to libhandle.so.1.0.3 conflict

    Hi Sauerland and arvidjaar,

    issuing zyyper --releasever=15.3 dup --allow-vendor-change initially results in libhandle conflict again. Thus I've first removed libhandle1 with rpm -e --nodeps libhandle1 and then issued the dup with vendor change:

    Code:
    # zypper lr -d
    # | Alias          | Name           | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                               | Service
    --+----------------+----------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------+--------
    1 | non-oss        | non-oss        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/ | 
    2 | oss            | oss            | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/     | 
    3 | packman        | packman        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.3/     | 
    4 | update-non-oss | update-non-oss | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/            | 
    5 | update-oss     | update-oss     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/                | 
    # 
    # zypper --releasever=15.3 ref
    Warning: Enforced setting: $releasever=15.3
    Repository 'non-oss' is up to date.                                                                                                                                                                                                                                                                                          
    Repository 'oss' is up to date.                                                                                                                                                                                                                                                                                              
    Repository 'packman' is up to date.                                                                                                                                                                                                                                                                                          
    Repository 'update-non-oss' is up to date.                                                                                                                                                                                                                                                                                   
    Repository 'update-oss' is up to date.                                                                                                                                                                                                                                                                                       
    All repositories have been refreshed.
    # 
    # rpm -e --nodeps libhandle1
    # 
    # zypper --releasever=15.3 ref
    Warning: Enforced setting: $releasever=15.3
    Repository 'non-oss' is up to date.                                                                                                                                                                                                                                                                                          
    Repository 'oss' is up to date.                                                                                                                                                                                                                                                                                              
    Repository 'packman' is up to date.                                                                                                                                                                                                                                                                                          
    Repository 'update-non-oss' is up to date.                                                                                                                                                                                                                                                                                   
    Repository 'update-oss' is up to date.                                                                                                                                                                                                                                                                                       
    All repositories have been refreshed.
    
    
    
    # zypper --releasever=15.3 dup --allow-vendor-change
    Warning: Enforced setting: $releasever=15.3

    This results in no conflict:

    Code:
    Checking for file conflicts: ..........................................................................................................................................................................................................................................................................................[done]
    (   1/4992) Installing: GeoIP-data-1.6.12-6.3.1.noarch ................................................................................................................................................................................................................................................................[done]
    (   2/4992) Installing: Mesa-KHR-devel-20.2.4-57.13.x86_64 ............................................................................................................................................................................................................................................................[done]
    But again it reboots on installing systemd, but this time again the old version:

    Code:
    (1226/4992) Installing: systemd-246.13-5.1.x86_64 ..................................................................................................................................................................................................................................................................<100%>[/]Timeout, server
    Thats the excerpt of journalctl -fb where nothing is printed while installing systemd:

    Code:
    May 18 19:23:18 loginupgrade cond_slp[5109]: /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: program_directory=/usr/lib/postfix
    May 18 19:23:18 loginupgrade systemd[1]: Started Postfix Mail Transport Agent.
    May 18 19:23:18 loginupgrade [RPM][4625]: erase postfix-3.4.7-lp152.2.9.1.x86_64: success
    May 18 19:23:18 loginupgrade [RPM][4625]: install postfix-3.5.9-5.3.3.x86_64: success
    May 18 19:23:18 loginupgrade [RPM][4625]: Transaction ID 62852b82 finished: 0
    May 18 19:23:18 loginupgrade [RPM][5121]: Transaction ID 62852b86 started
    May 18 19:23:18 loginupgrade [RPM][5121]: erase openSUSE-release-ftp-15.2-lp152.575.1.x86_64: success
    May 18 19:23:18 loginupgrade [RPM][5121]: install openSUSE-release-ftp-15.3-lp1532.157.1.x86_64: success
    May 18 19:23:18 loginupgrade [RPM][5121]: erase openSUSE-release-ftp-15.2-lp152.575.1.x86_64: success
    May 18 19:23:18 loginupgrade [RPM][5121]: install openSUSE-release-ftp-15.3-lp1532.157.1.x86_64: success
    May 18 19:23:18 loginupgrade [RPM][5121]: Transaction ID 62852b86 finished: 0
    May 18 19:23:18 loginupgrade [RPM][5122]: Transaction ID 62852b86 started
    May 18 19:23:18 loginupgrade [RPM][5122]: erase openSUSE-release-15.2-lp152.575.1.x86_64: success
    May 18 19:23:18 loginupgrade [RPM][5122]: install openSUSE-release-15.3-lp1532.157.1.x86_64: success
    May 18 19:23:18 loginupgrade [RPM][5122]: erase openSUSE-release-15.2-lp152.575.1.x86_64: success
    May 18 19:23:18 loginupgrade [RPM][5122]: Transaction ID 62852b86 finished: 0
    May 18 19:23:18 loginupgrade [RPM][5128]: Transaction ID 62852b86 started
    May 18 19:23:18 loginupgrade [RPM][5128]: erase aaa_base-84.87+git20180409.04c9dae-lp152.14.10.1.x86_64: success
    May 18 19:23:19 loginupgrade [RPM][5128]: install aaa_base-84.87+git20180409.04c9dae-3.45.1.x86_64: success
    May 18 19:23:19 loginupgrade [RPM][5128]: erase aaa_base-84.87+git20180409.04c9dae-lp152.14.10.1.x86_64: success
    May 18 19:23:19 loginupgrade [RPM][5128]: install aaa_base-84.87+git20180409.04c9dae-3.45.1.x86_64: success
    May 18 19:23:19 loginupgrade [RPM][5128]: Transaction ID 62852b86 finished: 0
    May 18 19:23:19 loginupgrade [RPM][5164]: Transaction ID 62852b87 started
    May 18 19:23:19 loginupgrade [RPM][5164]: erase kernel-default-5.3.18-lp152.98.1.x86_64: success
    May 18 19:23:21 loginupgrade [RPM][5164]: erase kernel-default-5.3.18-lp152.98.1.x86_64: success
    May 18 19:23:21 loginupgrade [RPM][5164]: Transaction ID 62852b87 finished: 0
    May 18 19:23:21 loginupgrade [RPM][5762]: Transaction ID 62852b89 started
    May 18 19:23:21 loginupgrade [RPM][5762]: erase suse-module-tools-15.2.16-lp152.5.12.1.x86_64: success
    May 18 19:23:21 loginupgrade [RPM][5762]: install suse-module-tools-15.3.6-1.1.x86_64: success
    May 18 19:23:21 loginupgrade [RPM][5762]: erase suse-module-tools-15.2.16-lp152.5.12.1.x86_64: success
    May 18 19:23:21 loginupgrade [RPM][5762]: install suse-module-tools-15.3.6-1.1.x86_64: success
    May 18 19:23:21 loginupgrade [RPM][5762]: Transaction ID 62852b89 finished: 0
    May 18 19:23:21 loginupgrade [RPM][5828]: Transaction ID 62852b89 started
    May 18 19:23:21 loginupgrade [RPM][5828]: erase kmod-compat-25-lp152.8.3.1.x86_64: success
    May 18 19:23:21 loginupgrade [RPM][5828]: erase kmod-25-lp152.8.3.1.x86_64: success
    May 18 19:23:21 loginupgrade [RPM][5828]: install kmod-28-2.1.x86_64: success
    May 18 19:23:21 loginupgrade [RPM][5828]: erase kmod-compat-25-lp152.8.3.1.x86_64: success
    May 18 19:23:21 loginupgrade [RPM][5828]: erase kmod-25-lp152.8.3.1.x86_64: success
    May 18 19:23:21 loginupgrade [RPM][5828]: Transaction ID 62852b89 finished: 0
    May 18 19:23:21 loginupgrade [RPM][5830]: Transaction ID 62852b89 started
    May 18 19:23:21 loginupgrade [RPM][5830]: erase systemd-bash-completion-234-lp152.31.40.1.noarch: success
    May 18 19:23:21 loginupgrade [RPM][5830]: erase systemd-234-lp152.31.40.1.x86_64: success
    May 18 19:23:21 loginupgrade dbus-daemon[770]: [system] Reloaded configuration
    May 18 19:23:22 loginupgrade dbus-daemon[770]: [system] Reloaded configuration
    May 18 19:23:22 loginupgrade dbus-daemon[770]: [system] Reloaded configuration
    Timeout, server
    I'll do it again with but with the following command before doing zyyper dup and then post the output again (also with new journalctl):

    Code:
    zypper --releasever=15.3 -v in --download-in-advance zypper libzypp libsolv-tools rpm libproxy1 libmodman1 curl openSUSE-release coreutils filesystem systemd udev aaa_base
    Here is a newest screenshot with kernel panic after reboot: https://susepaste.org/cc5d50e6

Page 1 of 4 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
  •