![](https://seccdn.libravatar.org/avatar/532f1973d5255bffb0fe2e3ba05c0502.jpg?s=120&d=mm&r=g)
On 03-28-2024 06:39AM, Felix Miata wrote:
-pj composed on 2024-03-28 02:41 (UTC-0500):
I expect you need to have these installed as an absolute minimum to be able to proceed: S | Name | Type | Version | Arch | Repository ---+---------------+---------+--------------+------+----------- i+ | libsolv-tools | package | 0.7.28-1.4 | i586 | OSS i+ | libzypp | package | 17.31.31-1.3 | i586 | OSS i+ | rpm | package | 4.19.1.1-3.1 | i586 | OSS i+ | zypper | package | 1.14.68-1.5 | i586 | OSS
rpm -qa | grep libsolv-tools libsolv-tools-0.7.28-1.4
rpm -qa | grep libzypp libzypp-17.30.0-1.5.i586 <- lower version
rpm -qa | grep rpm rpm-4.19.1.1-3.1.i586
rpm -qa | grep zypper zypper-1.14.52-1.4.i586 <- lower version
That zypper was able to run at all seems a possibly good sign. If they're not all installed now, as that seems to be the case, I doubt there's any likelihood the installation can proceed, unless you can manage to get onto the system what all contain. IOW, the message suggests the new rpm package didn't get fully installed, if any of it at all. You can try upgrading rpm using rpm to fix it.
You mean manually installing the rpms asked for by zypper and/or the lower versions shown above? ...
It's possible that one or more might depend on i+ | filesystem | package | 84.87-15.2 | i586 | OSS having been installed first.
rpm -qa | grep filesystem filesystem-84.87-15.2.i586
Given working network, putting the following all on one line at a shell prompt may be all that's needed to get zypper dup to run again:
rpm -Uvh http://download.opensuse.org/ports/i586/tumbleweed/repo/oss/i586/libzypp-17.... http://download.opensuse.org/ports/i586/tumbleweed/repo/oss/i586/zypper-1.14...
rpm -Uvh --nodeps http:... may be required due to other packages depending on them not yet upgraded.
Your suggestion seems to have worked correctly here for the machine in question. Current repos and kernel are below. :~> zypper lr -ua Repository priorities in effect: (See 'zypper lr -P' for details) 90 (raised priority) : 1 repository 99 (default priority) : 5 repositories # | Alias | Name | Enabled | GPG Check | Refresh | URI --+----------------------------------+----------------------------------------+---------+-----------+---------+------------------------------------------------------------------------------- 1 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes | http://download.opensuse.org/ports/i586/tumbleweed/repo/non-oss/ 2 | download.opensuse.org-oss | Main Repository (OSS) | Yes | (r ) Yes | Yes | http://download.opensuse.org/ports/i586/tumbleweed/repo/oss/ 3 | download.opensuse.org-tumbleweed | Main Update Repository | Yes | (r ) Yes | Yes | http://download.opensuse.org/ports/i586/update/tumbleweed/ 4 | libdvdcss | libdvdcss | Yes | (r ) Yes | Yes | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/ 5 | openSUSE-20210307-0 | openSUSE-20210307-0 | No | ---- | ---- | http://download.opensuse.org/tumbleweed/repo/oss 6 | openSUSE_Tumbleweed | Open H.264 Codec (openSUSE Tumbleweed) | Yes | (r ) Yes | Yes | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed 7 | packman-essentials | packman-essentials | Yes | (r ) Yes | Yes | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentia... 8 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | http://download.opensuse.org/debug/tumbleweed/repo/oss/ 9 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | http://download.opensuse.org/source/tumbleweed/repo/oss/ paul@paul-HP-Mini-311-1000:~> sudo zypper dup Retrieving repository 'packman-essentials' metadata ......................................................................................................................................[done] Building repository 'packman-essentials' 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... The following item is locked and will not be changed by any action: Available: Mesa-dri-nouveau Nothing to do. HP-Mini-311-1000:~> uname -r 6.7.7-1-pae HP-Mini-311-1000:~> Thank you for your advanced help with this situation. Are you aware of other issues that I have possibly overlooked since upgrading the packages? -Best Regards