Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 727460

Summary: media-radio/wsjtx-2.1.2 ebuild erroneously removes rigctld-wsjtx
Product: Gentoo Linux Reporter: Adam <adam+gentoo>
Component: Current packagesAssignee: Thomas Beierlein <tomjbe>
Status: UNCONFIRMED ---    
Severity: normal CC: jstein, radio
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Adam 2020-06-07 23:20:56 UTC
I have looked to see if I can find a reason why the wsjtx ebuild is removing rigctld-wsjtx, but haven't found an answer.

rigctld-wsjtx is part of the wsjtx package, and I'm not sure of any reason why it should be removed.  

I have successfully used the ebuild with the 'rm' lines removed in the src_install() section:

src_install() {
        cmake-utils_src_install
        rm "${D}"/usr/bin/rigctl{,d}-wsjtx || die
        rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1.gz || die
}
Comment 1 Thomas Beierlein gentoo-dev 2020-06-18 16:40:16 UTC
There is a simple reason for it. wsjtx-rigctld is doubling the functionality of hamlibs rigctld.

As we rely on gentoos version of hamlib we also do not need the additional version of rigctld.
Comment 2 Adam 2020-06-20 15:46:38 UTC
It's in the wsjtx packaging for a reason and generally (at least in the past) isn't the same version of hamlib that's there system wide.

It doesn't conflict with with anything on the system, it's under a different name.

It's already built and ready to install, there seems to be no point in removing it at install time, except to save the 97K?

So, all that said, they may well be producing exactly the same code these days, but they still seem to be working on the hamlib pieces in the wsjtx project, if their developer mailing list is anything to go by.