Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 727460 - media-radio/wsjtx-2.1.2 ebuild erroneously removes rigctld-wsjtx
Summary: media-radio/wsjtx-2.1.2 ebuild erroneously removes rigctld-wsjtx
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Thomas Beierlein
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-07 23:20 UTC by Adam
Modified: 2020-06-20 15:46 UTC (History)
2 users (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 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.