TW-Slowroll shipping unstable version of packages?

Hey everyone :wave:

After today’s large update of TW-Slowroll, my mouse cursor in gtk4 apps were too large due to my 200% scaling factor.

Apparently this is caused by the distro shipping a development branch of gtk4 with a stable version of Gnome.

I didn’t know unstable packages were sent to TW, much less Slowroll.
I can remember one time I was helping develop the Emoji-Copy gnome extension and we couldn’t use libgda, the gnome database abstraction library because somehow it had an issue on openSUSE. I noticed that time openSUSE and Fedora were both using the unstable version 6.x of libgda package while Arch was using the stable version 5.x, somehow the problem could not be reproduced on Fedora and Arch using the stable version had no problems as expected.

So my question is does TW and Slowroll ship unstable/development versions of packages to users? Or were these two issues I faced outlier cases? :thinking:

1 Like

Yes and yes…
Slowroll has the same package set (versions) as TW…only some days delayed (up to a month).

@pavinjoseph that’s one of the features of Tumbleweed… testing… :wink:

@hui @malcolmlewis Thanks, but I don’t understand why the dev version of a software like GTK is shipped to end users when the project developer has not yet released it as stable.

It would be like shipping an RC kernel to users instead of the stable one. Yet I don’t think this has ever happened, or is this policy only for less important packages unlike the kernel?

1 Like

It is even described on the official download page.

With a single command you can update thousands of packages, rollback to last week’s snapshot, fast-forward again, and even preview upcoming releases.

You get frequent updates that not only address vulnerabilities or squash bugs, but reflect latest features and developments,

@pavinjoseph because it was pushed to Tumbleweed first, people go on Holidays at this time of the year July/August, so can be a problem time… I’ve had no issues here on Tumbleweed GNOME or Aeon.

Scroll to the “New Policy” (direct link does not work).

1 Like

As a developer myself I would not want anyone shipping my dev branches to end-users. That defeats the whole purpose of having a dev branch and stable branch. :smiling_face_with_tear:

OTOH, providing the user with the choice to move to a dev branch for whatever reason would be alright. :white_check_mark:

Is there any way I can get a rolling release update model with openSUSE that gives me the latest stable version of packages? That discounts Leap, I’ve invested so much time & effort into the openSUSE ecosystem I really don’t want to migrate everything to another system. :grimacing:

1 Like

Of course. OBS is free to use for anyone. How do you think Slowroll appeared? One single person started to work on it. Nothing stops you from doing the same.

Unless of course your question really was “is there any way somebody will do it for me”.

Is there an easy way to pull stable packages into my OBS home and switch my machine to that? Or is the whole process more involved somehow?

I was quietly hoping for some “change repo, fix problem” sort of solution and not trying to create a whole new distro on the side :face_holding_back_tears:

@pavinjoseph better to setup your own build service platform and then use the API for your requirements…

Why not offer your services to help maintain Slowroll?

I will reach out to them using the mailing list, see what could be done about this.
Thanks!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.