Fwd: 20230326 last snapshot to contain i586 in the main repo
---------- Forwarded message --------- From: Dominique Leuenberger <dimstar@opensuse.org> Date: Tue, Mar 28, 2023 at 2:00 PM Subject: 20230326 last snapshot to contain i586 in the main repo To: <factory@lists.opensuse.org> Another heads-up to the i586 users, Snpashot 20230326 is the last snapshot that will carry i586 binaries in the main repositories. If you are running a 32-bit installation of Tumbleweed, make sure to check your repositories and have them point to the correct locations: OSS: http://download.opensuse.org/ports/i586/tumbleweed/repo/oss/ NON-OSS: http://download.opensuse.org/ports/i586/tumbleweed/repo/non-oss/ Update: http://download.opensuse.org/ports/i586/update/tumbleweed/ Starting with Snapshot 0328, the i586 binaries will no longer be shipped in the main repository. Cheers, Dominique
Andrei Borzenkov wrote:
---------- Forwarded message --------- From: Dominique Leuenberger <dimstar@opensuse.org> Date: Tue, Mar 28, 2023 at 2:00 PM Subject: 20230326 last snapshot to contain i586 in the main repo To: <factory@lists.opensuse.org>
Another heads-up to the i586 users,
Snpashot 20230326 is the last snapshot that will carry i586 binaries in the main repositories. If you are running a 32-bit installation of Tumbleweed, make sure to check your repositories and have them point to the correct locations:
Thanks for that Andrei - at some point I would have started wondering why there was nothing to update :-) I have a single 586 system left. -- Per Jessen, Zürich (16.4°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes
Per Jessen wrote:
Andrei Borzenkov wrote:
---------- Forwarded message --------- From: Dominique Leuenberger <dimstar@opensuse.org> Date: Tue, Mar 28, 2023 at 2:00 PM Subject: 20230326 last snapshot to contain i586 in the main repo To: <factory@lists.opensuse.org>
Another heads-up to the i586 users,
Snpashot 20230326 is the last snapshot that will carry i586 binaries in the main repositories. If you are running a 32-bit installation of Tumbleweed, make sure to check your repositories and have them point to the correct locations:
Thanks for that Andrei - at some point I would have started wondering why there was nothing to update :-) I have a single 586 system left.
Umm, I'll use this thread - I've just changed my repos to use the new location at /ports/i586 instead. A zypper dup says it'll upgrade 0326 to 0327, but I'm a littl wary about the rest - 492 packages to be upgraded - okay. 298 packages to be downgraded - weird?? 612 packages to be reinstalled - huh?? Does that sound right? -- Per Jessen, Zürich (17.6°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes
Per Jessen wrote:
Umm, I'll use this thread - I've just changed my repos to use the new location at /ports/i586 instead. A zypper dup says it'll upgrade 0326 to 0327, but I'm a littl wary about the rest -
492 packages to be upgraded - okay. 298 packages to be downgraded - weird?? 612 packages to be reinstalled - huh??
https://paste.opensuse.org/pastes/803bc8fa277e -- Per Jessen, Zürich (19.4°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes
On Wed, Mar 29, 2023 at 5:13 PM Per Jessen <per@jessen.ch> wrote:
492 packages to be upgraded - okay. 298 packages to be downgraded - weird?? 612 packages to be reinstalled - huh??
Does that sound right?
Why not? Package release numbers are per-project and so bear no indication whether the package is "newer" or "older". Why do you think "zypper dup" was invented in the first place?
Andrei Borzenkov wrote:
On Wed, Mar 29, 2023 at 5:13 PM Per Jessen <per@jessen.ch> wrote:
492 packages to be upgraded - okay. 298 packages to be downgraded - weird?? 612 packages to be reinstalled - huh??
Does that sound right?
Why not?
Because it does not look like anything I have seen before :-) A 'zypper dup' on office25 (not i586) looks completely different. I didn't expect the move to ports/i586 to have such an effect. -- Per Jessen, Zürich (19.4°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes
Ken Schneider
On Mar 29, 2023, at 10:40 AM, Per Jessen <per@jessen.ch> wrote:
I didn't expect the move to ports/i586 to have such an effect.
Even though you are not technically changing the packages you are changing to different repos.
kschneider bout-tyme.net wrote:
Ken Schneider
On Mar 29, 2023, at 10:40 AM, Per Jessen <per@jessen.ch> wrote:
I didn't expect the move to ports/i586 to have such an effect.
Even though you are not technically changing the packages you are changing to different repos.
Yeah, I did have that in the back of my mind, but it still seems odd to be downgrading what I only just upgraded/dup'ed yesterday. For instance - one of the packages to be downgraded is "adjtimex" (picked at random). Currently I have 1.29-8.14 office24:/tmp # rpm -qi adjtimex Name : adjtimex Version : 1.29 Release : 8.14 Architecture: i586 Install Date: Tue Mar 28 17:23:46 2023 Group : System/Base Size : 71410 License : GPL-2.0-or-later Signature : RSA/SHA512, Sun Mar 19 18:29:09 2023, Key ID 35a2f86e29b700a4 Source RPM : adjtimex-1.29-8.14.src.rpm Build Date : Sun Mar 19 18:28:39 2023 Build Host : lamb58 Packager : https://bugs.opensuse.org Vendor : openSUSE Summary : Kernel time variables configuration utility The 'zypper dup' wants to install 1.29-8.4: office24:/tmp # rpm -qpi adjtimex-1.29-8.4.i586.rpm Name : adjtimex Version : 1.29 Release : 8.4 Architecture: i586 Install Date: (not installed) Group : System/Base Size : 71410 License : GPL-2.0-or-later Signature : RSA/SHA512, Sun Mar 19 18:40:55 2023, Key ID 35a2f86e29b700a4 Source RPM : adjtimex-1.29-8.4.src.rpm Build Date : Sun Mar 19 18:40:26 2023 Build Host : old-cirrus3 Packager : http://bugs.opensuse.org Vendor : openSUSE Summary : Kernel time variables configuration utility -- Per Jessen, Zürich (16.4°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes
Andrei Borzenkov wrote:
On 29.03.2023 18:44, Per Jessen wrote:
Currently I have 1.29-8.14
The 'zypper dup' wants to install 1.29-8.4:
Yes, 8.4 is lower version comparing to 8.14. This downgrade when talking about RPM version numbers.
Okay - I guess that is all zypper cares about? I am having trouble understanding why this is happening - I know, there are two different repos, but why is one different to the other when it is the same software for the same platform? -- Per Jessen, Zürich (13.8°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes
On 29.03.2023 20:43, Per Jessen wrote:
Andrei Borzenkov wrote:
On 29.03.2023 18:44, Per Jessen wrote:
Currently I have 1.29-8.14
The 'zypper dup' wants to install 1.29-8.4:
Yes, 8.4 is lower version comparing to 8.14. This downgrade when talking about RPM version numbers.
Okay - I guess that is all zypper cares about? I am having trouble understanding why this is happening - I know, there are two different repos, but why is one different to the other when it is the same software for the same platform?
Because release numbers are derived from the project state (at least by default) and new Ports project is "younger" than old Tumbleweed project so version numbers are smaller.
Andrei Borzenkov wrote:
On 29.03.2023 20:43, Per Jessen wrote:
Andrei Borzenkov wrote:
On 29.03.2023 18:44, Per Jessen wrote:
Currently I have 1.29-8.14
The 'zypper dup' wants to install 1.29-8.4:
Yes, 8.4 is lower version comparing to 8.14. This downgrade when talking about RPM version numbers.
Okay - I guess that is all zypper cares about? I am having trouble understanding why this is happening - I know, there are two different repos, but why is one different to the other when it is the same software for the same platform?
Because release numbers are derived from the project state (at least by default) and new Ports project is "younger" than old Tumbleweed project so version numbers are smaller.
Ah, thanks, that makes sense. Does that apply to the source rpms too? Looking at the source for tumbleweed, adjtimex has only one - 1.29-8.14, but the ports package was built from 1.29-8.4 ? -- Per Jessen, Zürich (13.6°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes
On 29.03.2023 21:30, Per Jessen wrote:
Looking at the source for tumbleweed, adjtimex has only one - 1.29-8.14, but the ports package was built from 1.29-8.4 ?
Source RPM is created together with binary RPM and has the same version.
Per Jessen composed on 2023-03-29 17:44 (UTC+0200):
kschneider wrote:
Per Jessen wrote:
I didn't expect the move to ports/i586 to have such an effect.
Even though you are not technically changing the packages you are changing to different repos.
Yeah, I did have that in the back of my mind, but it still seems odd to be downgrading what I only just upgraded/dup'ed yesterday.
Your experience is not unique. I have about a dozen operational 32bit TWs. As Andrei touched on, each of the two repos is unique, so the relationship between version numbers between them is void. Converting from old to new involves replacing virtually everything. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata
On 3/29/23 08:37, Per Jessen wrote:
nother heads-up to the i586 users,
Snpashot 20230326 is the last snapshot that will carry i586 binaries in the main repositories. If you are running a 32-bit installation of Tumbleweed, make sure to check your repositories and have them point to the correct locations: Thanks for that Andrei - at some point I would have started wondering why there was nothing to update :-) I have a single 586 system left.
A milestone passes. There was a time SUSE was lightning fast on a Tbird 800 taking full advantage of the on-die L2 cache running at full processor speed. While that is still plenty enough to run a box with a lightweight desktop, fluxbox, i3, or even KDE3, it would not weather well attempting to keep up with gnome, plasma or large apps like Libre today. Arch moved away from i586 a year or two ago (it's still available as a separate sub-distro), and it makes sense for SUSE to do the same. While it is a disappointment that alot of good hardware is now, 2nd-class, but the increasing maintenance challenges for both justify the split. The funny thing is while there is ample support for low-powered boxes like the Pi, the old i586 hardware will run circles around it, but is now considered "old" for some reason. Go figure... -- David C. Rankin, J.D.,P.E.
David C. Rankin wrote:
Arch moved away from i586 a year or two ago (it's still available as a separate sub-distro), and it makes sense for SUSE to do the same. While it is a disappointment that alot of good hardware is now, 2nd-class, but the increasing maintenance challenges for both justify the split.
Oh, I don't mind either, this is just a single test system that is still running TW i586, for whatever reason. Looks like it dates back to 2015. I think the only other i586 hardware we had were Proliant G3s, but those are looooong gone.
The funny thing is while there is ample support for low-powered boxes like the Pi, the old i586 hardware will run circles around it, but is now considered "old" for some reason. Go figure...
Strategic decisions. We also build for s390 and powerpc. -- Per Jessen, Zürich (12.7°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes
participants (5)
-
Andrei Borzenkov
-
David C. Rankin
-
Felix Miata
-
kschneider bout-tyme.net
-
Per Jessen