Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 715918 - app-misc/flirc depends on sys-libs/readline-6
Summary: app-misc/flirc depends on sys-libs/readline-6
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Daniel Kenzelmann
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-02 15:32 UTC by Preston Crow
Modified: 2025-05-04 21:36 UTC (History)
3 users (show)

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


Attachments
flirc_util compiled against sys-libs/readline-8 (flirc_util,706.04 KB, application/x-sharedlib)
2020-05-18 07:08 UTC, tberger2
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Preston Crow 2020-04-02 15:32:11 UTC
app-misc/flirc is installing a pre-compiled binary that links to libreadline.so.6.

Reproducible: Always

Steps to Reproduce:
Install sys-libs/readline-7 or 8 and app-misc/flirc.
Run /usr/bin/flirc_util
flirc_util: error while loading shared libraries: libreadline.so.6: cannot open shared object file: No such file or directory




The right solution is to build from source, and I think this is the correct source:
https://github.com/flirc/sdk/tree/master/cli
Comment 1 Daniel Kenzelmann 2020-04-05 09:24:22 UTC
The question is: how to continue here.
Not sure if would be a good idea to create a Frankenstein package with the GUI part from the binary package and the CLI part from github?
And just dropping the GUI part does also not sound like the best solution.
(And also the GUI part does not have the readline dependency, so that one is working fine right now)

Maybe splitting the ebuild into "flirc-gui" and "flic-cli"?

The ideal solution of course would be for the UI code to be released as well, maybe someone can ask Jason Kotzin and Eric Schlaepfer regarding that.
I did not receive any reply the last time I sent an email..
Comment 2 tberger2 2020-05-18 07:08:09 UTC
Created attachment 639974 [details]
flirc_util compiled against sys-libs/readline-8
Comment 3 Larry the Git Cow gentoo-dev 2025-05-04 21:36:53 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277c6248448c8640eb622c27aaa57a4f0a40ae23

commit 277c6248448c8640eb622c27aaa57a4f0a40ae23
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-05-04 21:31:45 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-05-04 21:36:38 +0000

    profiles: Mask app-misc/flirc for removal
    
    Bug: https://bugs.gentoo.org/715918
    Bug: https://bugs.gentoo.org/717528
    Bug: https://bugs.gentoo.org/734242
    Bug: https://bugs.gentoo.org/854750
    Bug: https://bugs.gentoo.org/882655
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/package.mask | 7 +++++++
 1 file changed, 7 insertions(+)