Bug 1212912

Summary: hamradio/direwolf: Bug - Doesn't install on TW because it wants libgps29 instead of libgps30
Product: [openSUSE] openSUSE.org Reporter: Rui Oliveira <ruimail24>
Component: 3rd party softwareAssignee: Forgotten User 0RO3Kla3Ru <forgotten_0RO3Kla3Ru>
Status: NEW --- QA Contact: E-mail List <screening-team-bugs>
Severity: Normal    
Priority: P5 - None CC: mardnh
Version: unspecified   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Rui Oliveira 2023-07-01 16:46:05 UTC
As per the title, hamradio/direwolf doesn't install on OpenSUSE TW because it depends on libgps29, and TW offers only libgps30.
Comment 1 Andreas Stieger 2023-07-01 18:52:46 UTC
Do not touch the priority field unless you are the developer. 
As for the package, it simply fails to build from source for some time and libgps since moved on.
Comment 2 Rui Oliveira 2023-07-02 07:59:30 UTC
I'm sorry for messing with the priority field.

Well, I don't have any complains about libgps moving on. I'm surprised the package depends on it, as if isn't built against the recent version in the TW version. Also, the build instructions for direwolf on their github page do not mention libgps in the requirements? 

About Direwolf itself... Yeah, it not installing is what I'm complaining about, but not I did see it doesn't build on the repository page. Doesn't get updates since 2 years. I'd be glad to help, but I could find instructions or a way to download the repository sources.
Comment 3 Martin Hauke 2023-07-02 08:40:33 UTC
I just added the following workaround so the package can be build with recent libgps versions
https://build.opensuse.org/request/show/1096353