On 2021/08/12 12:34, Carlos E. R. wrote:
Well, try to remove glibc-32bit and see who complains.
Haven't reached the end yet, but so far, this is disturbing. Wrote a script (attached), that generates a list of all rpms with '32bit-' in the name (had 138). Try to remove 1st item on list, + capture errors of type: xxxx is needed by (installed) xxxyy Then add xxxyy to the list and try "rpm -e" on the new list. So far, it has taken 2-3 runs for each batch, with 1st run giving me some other rpm, and 2nd run a longer list. Then I ran through and deleted all of them that had no dependencies and am now down to 10 rpms (from 138). Ok, lilo, which hasn't been updated since 2019 depends on these 32bit packages: glibc-32bit-2.33-9.1.x86_64 device-mapper-32bit-1.02.78-20.2.2.x86_64 libselinux1-32bit-3.2-3.1.x86_64 libpcre2-8-0-32bit-10.37-1.1.x86_64 libudev1-32bit-241-1.1.x86_64 I.e. 133 32bit packages were installed as "suggestions", while none of the same-version 64bit ones were installed... I checked and my /etc/zypp/zypp.conf didn't have related files set to off. I thought it was set to that, but it has been set to pull in related since Mar 02,2016. Maybe since I usually have used rpm, I didn't notice how gratuitously it made "suggestions"...