Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

keyfinder has no binaries #18475

Closed
michalrus opened this issue Sep 9, 2016 · 13 comments
Closed

keyfinder has no binaries #18475

michalrus opened this issue Sep 9, 2016 · 13 comments

Comments

@michalrus
Copy link
Member

Issue description

There’s no KeyFinder executable in path, after installing keyfinder — https://github.com/NixOS/nixpkgs/blob/e9379f7416d04b6b7ff475816b0aa395c1e3f7f9/pkgs/applications/audio/keyfinder/default.nix

Steps to reproduce

% nix-shell -p keyfinder
% cd /nix/store ; find $(ls | grep keyfinder) -type f -executable
8bhrl2wyb6s8wpsyag4zycipzwhkn9vj-libkeyfinder-2.1/lib/libkeyfinder.so.2.1.0
%

Technical details

  • System: 16.09.git.8a8c1a9 (Flounder)
  • Nix version: nix-env (Nix) 1.11.3
  • Nixpkgs version: "16.09pre90254.6b20d5b"
@copumpkin
Copy link
Member

cc @nckx

@Profpatsch
Copy link
Member

(triage) still reproducible?

@michalrus
Copy link
Member Author

I don’t know

@Profpatsch
Copy link
Member

@michalrus can you check?

@michalrus
Copy link
Member Author

Sorry, I meant that I don’t know yet, but it’ll be hard to find some time to check (where did all my time go to ;( ;( ;( ), but I’ll try to soon

@tomberek
Copy link
Contributor

(triage) close?

@baracoder
Copy link
Contributor

Tested on unstable:
nix-shell -p keyfinder
There is no keyfinder binary but KeyFinder exists. I think the grep was just missing -i.

ping @michalrus

@stale
Copy link

stale bot commented Jun 3, 2020

Thank you for your contributions.

This has been automatically marked as stale because it has had no activity for 180 days.

If this is still important to you, we ask that you leave a comment below. Your comment can be as simple as "still important to me". This lets people see that at least one person still cares about this. Someone will have to do this at most twice a year if there is no other activity.

Here are suggestions that might help resolve this more quickly:

  1. Search for maintainers and people that previously touched the related code and @ mention them in a comment.
  2. Ask on the NixOS Discourse.
  3. Ask on the #nixos channel on irc.freenode.net.

@stale stale bot added the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Jun 3, 2020
@lasers
Copy link
Contributor

lasers commented Feb 2, 2021

Please revisit this. The binary is only thing installed from this package.

~ ❯ nix-shell -p keyfinder

[nix-shell:~]$ readlink -f $(which KeyFinder)
/nix/store/mdr1hj388zfxl3mqm84fmq8190mk024b-keyfinder-2.2/bin/KeyFinder

[nix-shell:~]$ tree -a /nix/store/mdr1hj388zfxl3mqm84fmq8190mk024b-keyfinder-2.2/
/nix/store/mdr1hj388zfxl3mqm84fmq8190mk024b-keyfinder-2.2/
└── bin
    └── KeyFinder

1 directory, 1 file

KeyFinder gave me a GUI with a dialog saying "A new version, 2.4, is available on...".

EDIT:
image

@stale stale bot removed the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Feb 2, 2021
@ajs124 ajs124 mentioned this issue Feb 3, 2021
12 tasks
@dotlambda
Copy link
Member

@lasers Version 2.4 contains exactly zero functional changes compared to 2.2: ibsh/is_KeyFinder@2.2...master
Does the binary work for you? If it does I will update the version in nixpkgs.

@twhitehead
Copy link
Contributor

The KeyFinder derivation should also import mkDerivation and use that instead of stdenv.mkDerivation in order for the binaries to get properly wrapped to find their QT libraries (see point 2 in the nixpkgs manual QT section).

That said, KeyFinder is apparently unmaintained upstream, and won't compile against ffmpeg instead of libav. This is an issue as the former is also unmaintained and has accumulated over 30 known CVEs listings against it (common vulnerabilities and exposures).

In the above bug report about this, you will see their was a recommendation to switch to Mixxx or keyfinder-cli (both of which are part of nixpkgs).

@lasers
Copy link
Contributor

lasers commented Feb 3, 2021

KeyFinder binary gave me that screenshot. I don't use it myself. This issue is about missing binary. Looking through stale issues.

@twhitehead
Copy link
Contributor

Right. Thanks for doing that. I would think this could be closed as it sounds like the issue is the original submitter looked for keyfinder and not KeyFinder.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants