[Call for help] Efforts to keep Pantheon on OpenSUSE alive

Hi! To start off, Pantheon is a desktop environment shipped with Elementary OS.

Recently, I’ve noticed that the OpenSUSE Pantheon repo hasn’t been maintained since the beginning of 2022. A lot of updates have happened since then, but the repo has remained dormant nonetheless.

I pushed a maintenance update to the repo, ensuring that Leap 15.5 users can enjoy Pantheon to its fullest. The list of compatible packages for Leap went up from 20 to 94.
However, as of recent, the Tumbleweed packages have also started to break. I am trying my best to fix it, but I also don’t know if there are any Pantheon users left on OpenSUSE. If anyone is interested in the fate of this project, please help in any way you can. I know this is a general call for help, and I don’t know much about package maintenance, but it would be nice if work on this project would spark again.

Short progress report:

  • Updated Elementary Files from 6.1.2 to 6.3.1. Couldn’t update to latest because of a schema change. Currently awaiting request approval

All but five minor packages now compile for Leap.
A bump from 69 to 84 packages available on TW was made today.

Elementary Wallpapers was updated to latest. This is the only change that might hit the X11:Pantheon:Branch repo for the time being.
As for all the other packages, I want to make sure most of them run on Tumbleweed before doing any requests. However, this is the most I can do. I can’t update all packages to latest, since that would require significant effort, the skills for which I currently lack. Since there is no activity in this thread at the moment, I just hope some people pick this up later on. Arch has Pantheon, but I suppose their community is larger to allow for that.

@asdhio I commend you for your efforts, however I suspect there are open CVE’s for a lot of the older code which would need updating, or backporting/patching :frowning_face:

As a side note, I see a lot of your submissions contain no change log entries on what you have done? Remember Leap 15.4 is about to go EOL…

I commend you for your efforts, however I suspect there are open CVE’s for a lot of the older code which would need updating, or backporting/patching :frowning_face:

Thanks. Yeah, the GNOME version used is quite old, and so is Pantheon itself. But maybe this will ease the efforts for those who wish to continue this work.
Apparently this repo was mostly maintained by one guy from Belarus from 2014 until 2022? He still logs on and accepts requests occasionally, so I hope he’s doing fine. It must be a thankless job to do most of that work on your own, so hey, maybe there’s something new I’ve learned during this journey.

a lot of your submissions contain no change log entries on what you have done

My bad, I’m still new to this.

Actually, I think I’m fine with it as it is. Leap is best suited for such an old version and Tumbleweed will eventually break it anyway.
I think this is as far as my efforts go. I have requested to accept all the updated packages.

someone please tell me how to install this pantheon desktop for tumbleweed ? i am lost in opensuse portal for not found tutor how to

Add the repo…
Branch (stable):

sudo zypper ar -f https://download.opensuse.org/repositories/X11:/Pantheon:/Branch/openSUSE_Tumbleweed/ Pantheon

or Factory (developement):

sudo zypper ar -f https://download.opensuse.org/repositories/X11:/Pantheon/openSUSE_Factory/ Pantheon

Install Pantheon…

sudo zypper ref && sudo zypper in patterns-pantheon-pantheon
1 Like

hi thankyou for help mr hui.

As the Portal:Pantheon was vandalized instead of correcting the informations, i reverted the changes and added informations how to install Pantheon again.

1 Like