Overview

Request 1144907 superseded

rename to Bottles

Loading...

Richard Rahl's avatar

so renaming it to the official name and obsoleting the old name is, I guess, the best we can do. rpmlint still complains about unversioned obsolete, but I think we have to live with that. talking about the users, well as the package is not even in Factory/official repos, I wouldn't mind that much. as they should know what they are doing, duping, and as openSUSE doesn't really want to use the hack of Epochs, they only ever have to "downgrade" once. besides that, for some reason I missed that we actually need to create a -lang package.



Ferdinand Thiessen's avatar

You need to add a deprecation rule for the old version


Richard Rahl's avatar

I am not 100% sure how to do this, as >= 2023.51.10 would be wrong and rpmlint complains. the only way IMO would be to obsolete every single version since creation of the package


Richard Rahl's avatar

the more I think about it, maybe it should be also better to switch over to the official name which has a capitalized b, which is prefered by openSUSE anyway


Imo Hester's avatar

The issue I had and the reason I added 2023 in front of the actual version was indeed the package cache on software.opensuse.org. As I did the version number right I got several complains by users about bottles updating to an "older" version. Because the Bottles dev changed their versioning from yyyy.mm.dd to just major.minor.patch

As 2022.something.something (the last version before switching to 50.0 by bottles) is always a higher versioning number the package cache kept the old package around until forever.

I once asked around on how to tell the package cache to forget about the actual old build but no one replied with a way on how to do that. Or at least none that worked.

You are right the depreciation would not solve the underlying issue. I've been there too 😅 So I just lived with the hack I did which are you trying to fix here.
Also I tried to solve the issue with the Release: 1 thingy to solve this which didn't helped either.
That's why the Release: 1 was there too.

But also my knowledge about OBS and software.o.o are rather narrow I would say.

Request History
Richard Rahl's avatar

rrahl0 created request

rename to Bottles


Richard Rahl's avatar

rrahl0 superseded request

superseded by 1144909

openSUSE Build Service is sponsored by