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

Bug 630288

Summary: =media-radio/svxlink-15.11 missing dependency on rtl-sdr
Product: Gentoo Linux Reporter: Richard Freeman <rich0>
Component: Current packagesAssignee: Thomas Beierlein <tomjbe>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build log
emerge info

Description Richard Freeman gentoo-dev 2017-09-07 23:39:17 UTC
Created attachment 493176 [details]
build log

Package doesn't build without rtl-sdr installed.  Logs attached.
Comment 1 Richard Freeman gentoo-dev 2017-09-07 23:39:36 UTC
Created attachment 493178 [details]
emerge info
Comment 2 Thomas Beierlein gentoo-dev 2017-09-15 05:15:56 UTC
Atm I cannot reproduce the problem. I see from the code that rtl-sdr is honored if installed, so there may be a chance for the observed problem.

But tests on 5 different systems (amd64 and x86) could not reproduce the failure.
Comment 3 Thomas Beierlein gentoo-dev 2017-09-15 05:35:00 UTC
Sorry, I missinterpreted your log file - rtl-sdr was already installed on your system.

Which version of rtl-sdr do you have?
Comment 4 Richard Freeman gentoo-dev 2017-09-15 12:04:47 UTC
(In reply to Thomas Beierlein from comment #3)
> Sorry, I missinterpreted your log file - rtl-sdr was already installed on
> your system.
> 
> Which version of rtl-sdr do you have?

rtl-sdr was not installed when I got the error.  It builds just fine with rtl-sdr installed.

However, I am also unable to reproduce this error now.  I'm fine if you want to close this and if I do run into this again I'll see if I can figure out why it is happening.

I'm wondering if maybe I had some residual orphans somewhere from an ancient version of rtl-sdr - I'm sure I've had it installed in the past.
Comment 5 Thomas Beierlein gentoo-dev 2017-09-15 14:18:49 UTC
(In reply to Richard Freeman from comment #4)
> (In reply to Thomas Beierlein from comment #3)
> > Sorry, I missinterpreted your log file - rtl-sdr was already installed on
> > your system.
> > 
> > Which version of rtl-sdr do you have?
> 
> rtl-sdr was not installed when I got the error.  It builds just fine with
> rtl-sdr installed.
> 
Weird. Looking into the log file it says it found librtlsdr.so. 

-- snip --
-- Found RtlSdr: /usr/lib64/librtlsdr.so 
-- snap --

So it really may be a remnant from an old installation. 

> However, I am also unable to reproduce this error now.  I'm fine if you want
> to close this and if I do run into this again I'll see if I can figure out
> why it is happening.
> 
Ok, I will close it for now. Please reopen if needed. 

To be honest, I have only one problem in adding it to the deps. We would have to drop svxlink to unstable as rtl-sdr is not stabled. I will contact their maintainers and see what can be done there.

> I'm wondering if maybe I had some residual orphans somewhere from an ancient
> version of rtl-sdr - I'm sure I've had it installed in the past.