Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 773997 - media-radio/wsjtx-2.3.0 ebuild changed hamlib version 3 to 4 and gives error media-radio/js8call-2.2.0
Summary: media-radio/wsjtx-2.3.0 ebuild changed hamlib version 3 to 4 and gives error ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Thomas Beierlein
URL:
Whiteboard:
Keywords:
Depends on: 774030
Blocks:
  Show dependency tree
 
Reported: 2021-03-02 16:39 UTC by Teun Blok
Modified: 2021-04-25 18:32 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Teun Blok 2021-03-02 16:39:14 UTC
Recently ebuild media-radio-wsjtx-2.3.0 changed the dependency for hamlib to version 4. Because on my gentoo box hamlib-3 is used as depedency for media-radio/js8call-2.2.0, it gives a warning and error. Result is that existing js8call with hamlib-3 stays installed and portage downgrade wsjtx from version 2.3.0 to 2.2.2. Reason hamlib-4 is not installed. I want both packages (js8call and wsjtx) to be installed with the use of hamlib. Preferably the newest version of wsjtx-2.3.0. But how about hanmlib then? Change wsjtx of js8call ebuild?

Reproducible: Always

Steps to Reproduce:
1. See discrption
2.
3.
Comment 1 Thomas Beierlein gentoo-dev 2021-03-03 07:02:45 UTC
I fear there is no solution to the problem yet.

Hamlib-3 and -4 have incompatible APIs. Wsjtx-2.3.0 can only work with the newer Hamlib-4. Js8call-2.2.0 in the current version does not compile with hamlib-4. Maybe there is a newer js8call version out there.
Comment 2 Thomas Beierlein gentoo-dev 2021-03-03 07:33:57 UTC
See bug #774030
Comment 3 Thomas Beierlein gentoo-dev 2021-04-20 16:18:46 UTC
Teun, please look for js8call-2.2.0-r1 which fixes the problem.
Comment 4 Teun Blok 2021-04-25 18:32:29 UTC
Hello Thomas, thank you js8call (2.2.0-1) compiles ok now withouw warnings or errors and no problem with wsjtx-2.3.0. Again thanks for solving this.