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.
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.
See bug #774030
Teun, please look for js8call-2.2.0-r1 which fixes the problem.
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.