Bug 1222621 - xpra fails to build in openSUSE:Backports:SLE-15-SP6
Summary: xpra fails to build in openSUSE:Backports:SLE-15-SP6
Status: RESOLVED WONTFIX
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Scott Bradnick
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-10 11:48 UTC by Nathan Cutler
Modified: 2024-05-21 15:38 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
fix-libexec-handling.patch (342 bytes, patch)
2024-04-10 11:51 UTC, Nathan Cutler
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Cutler 2024-04-10 11:48:20 UTC
xpra fails to build in openSUSE:Backports:SLE-15-SP6 because setup.py fails to detect the SLE environment and doesn't know that it needs the same special libexec handling as openSUSE.
Comment 1 Nathan Cutler 2024-04-10 11:51:03 UTC
Created attachment 874188 [details]
fix-libexec-handling.patch
Comment 2 OBSbugzilla Bot 2024-04-10 13:15:03 UTC
This is an autogenerated message for OBS integration:
This bug (1222621) was mentioned in
https://build.opensuse.org/request/show/1166653 Backports:SLE-15-SP6 / xpra
Comment 3 OBSbugzilla Bot 2024-04-10 14:15:05 UTC
This is an autogenerated message for OBS integration:
This bug (1222621) was mentioned in
https://build.opensuse.org/request/show/1166670 15.6 / xpra
Comment 4 Scott Bradnick 2024-05-21 15:38:01 UTC
I'd talked with Nathan about this via Slack back in the 1st-2nd week of April. We're basically on the same page about it. I support his efforts, but I don't particularly want [no negative connotation here] "hacks" for SLE/Leap making their way into X11:Utilities/xpra[-html5] as it would make maintaining it for TW more difficult. There's a lot of churn to the project, and almost no way SLE/Leap can keep up w/ development. Upstream already has a tier-list of supported distros and I feel like complicating that for SLE/Leap has little benefit.

I have https://build.opensuse.org/project/show/home:sbradnick:xpra-python311 pulling in and building 99.9% of the backend requirements for Leap 15.6 (15.5 has more trouble) and it does produce a usable xpra .rpm which can be used.