-
Hello.
I've read that I should not use the distro's official package, but the one xpra repositories provide. I know that openSUSE is not supported. Anyway, is there an easy way to install latest official Xpra in openSUSE? |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 3 replies
-
I'm the maintainer of I'll certainly agree (to the point no one has made yet :P) that the version numbers aren't what I'd assume Antoine would want/expect to see, but they're determined at build time and it doesn't feel worth the (even minimal) effort to add I'm happy to discuss things w/ Tumbleweed users if they're having issues w/ the packaging, but I'm not too keen on taking it to a more generic numbered release cycle (a la 4.4.6 and 8.1) type of output just for the sake of it. Certainly, building from source is always an option for anyone (I use build.opensuse.org) and Antoine's take is very important here, but this method has been working well for me for over a year and I'm much more interested in continuing it vs. gutting it to do a github release cycle scenario. |
Beta Was this translation helpful? Give feedback.
-
Right, at the point I took it over there was 1 xpra package ~ but that's not the case anymore. I have:
Great :) I wasn't sure if it'd be annoying to have any openSUSE related questions referring a version that's basically 'the next one' - but obviously you'd be aware of/understand the
I probably didn't phrase that right. I have absolutely no issues whatsoever w/ your versioning scheme, but for the rolling openSUSE Tumbleweed especially, I prefer using the pseudo-next-version w/ the date and git commit hash partial as that plays very easily with pulling in the new source. Basically, there's intelligent scripting in OBS which will do the git pulldown and construct a versioned tarball as well as pull the changelog entries into a |
Beta Was this translation helpful? Give feedback.
-
As explained above, you really should be using sub-packages by now. Please see the link.
That seems backwards. tarballs already exist and they are immutable and carefully crafted. |
Beta Was this translation helpful? Give feedback.
-
I see that now (as a part of xpra.spec). I'm not sure if our existing xpra.spec was ever a copy of what you provide (which is really cool it's there), but I'm sure there are some differences required on our end we have to put into our
They're not my scripts, it's all part of OBS service modules where I can give the |
Beta Was this translation helpful? Give feedback.
-
I wouldn't be surprised if the
Probably only "inspired".
|
Beta Was this translation helpful? Give feedback.
-
Here's what I get:
Very good :) I've cleaned it up according to what you've outlined above[1], no immediate openSUSE-specific issues seen so far - I'll keep using this iteration and if I don't happen upon a problem will push it forward. [1]
Thinking back on it, I added some[2] of those relatively recently after looking @ https://github.com/Xpra-org/xpra/blob/master/docs/Build/Dependencies.md [2]
|
Beta Was this translation helpful? Give feedback.
I'm the maintainer of
xpra
/xpra-html5
packages in openSUSE and I usexpra
daily in TW. I took them over around April of 2022 and make a couple of adjustments to make them more agile going forward. Namely separating them out into 2 packages vs. 1 package that also included the html5 stuff.I'll certainly agree (to the point no one has made yet :P) that the version numbers aren't what I'd assume Antoine would want/expect to see, but they're determined at build time and it doesn't feel worth the (even minimal) effort to add
.diff
s to adjust the versioning to official release numbers ... since these are basically point-in-time git snapshots (probably the wrong word) which I grab from time to …