On 09/11/2020 13.00, Dominique Leuenberger / DimStar wrote:
On Fri, 2020-11-06 at 20:10 -0800, L A Walsh wrote:
TLDR: rpm(s) >= 4.15, can't be read, built or installed by rpm < 4.15 (specifically, 4.11).
On 2020/10/29 03:55, Simon Lees wrote:
I asked:
I don't suppose anyone thought about how users who missed a few months of internet connectivity might resync or make use of the new format rpms if they can't even install + build source-rpms.
I'm not sure how much we claim to support building openSUSE rpm's as source rpm's on there own. openSUSE rpm spec files often depend on variables that are defined in project config files in open build service, as such just using rpmbuild may result in packages not building or building with different configurations.
---- But is *installing* "rpms" from tumbleweed, with "rpm" on a tumbleweed install, supported?
YES - But: as the payload compression changed, we have always been aware that no matter how long we will make the payload change, there will be some user takign n+1 days until they will update.
To be clear: we enabled zstd support in RPM in Tumbleweed before we switched to zstd compresson method. And the timing was already quite conservative:
RPM had zstd support in Tumbleweed since July 2019 (2019 - aka > 1 year ago) TW changed the default compression scheme to zstd on August 25 2020 (i.e. more than a tear after we added support to rpm reading those payloads)
Leap 15.2 also received a maintenannce update to be able to read those zstd payloaded rpms. Upgrading to TW has always been supported from the 'latest openSUSE stable release and from Tumbleweed'
A TW user that actually managed to miss the 1-year period to upgrade
She said the machine was current, then had hard disk trouble for two months. Then it failed to update.
RPM to support zstd payload, still is not lost: the TW instance cna be 'offline upgraded' (i.e. boot the NET install/DVD and pick 'upgrade' in the bootloader. This will use RPM on the DVD/NEt and allow to move to a current TW snapshot).
This is one of the procedures I recommended. She has not commented back yet.
Anything else you're trying to do, is out of the supported scenarios,
-- Cheers. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org