On Tue, 2021-04-20 at 02:15 -0700, L A Walsh wrote:
I thought opensuse wasn't going to support a 32-bit release anymore?
Tumbleweed still has full support for i586, and I intend to keep that for as long as possible.
Even if, often, when I'm looking through a batch of proposed solutions, I'll see: "nothing provides 'XXYZ', so we wanna remove about 20 x86_64 products and change architecture to i586 despite the inferior architecture".
You decribe the consequence of what zypper wants to do - but fail to provide more information as to WHY it would want to do so. In most cases, it is some noarch package with a fixed version-release requires, that happened to have failed on x86_64 (or i586); OBS is only publishing one of the noarch packages, which means the rebuild from x86_64 binaries might be there, but the i586 failed to build, still having the old noarch in place. 'vim' for example is a package which I know of having this problem over and over (randomly, the build fails on either arch). so, zypper finds a noarch package with a fixed set of requirements, but in order to satisfy it, arch would need to be changed, as the native arch has a rebuild with different version-release counters. to be sure:more details are needed; but this should get you on the track to find out basedon the suggestions zypper is doing. Cheers, Dominique