Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 919729 - Can't install gpg-wks-client from app-crypt/gnupg
Summary: Can't install gpg-wks-client from app-crypt/gnupg
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-11 18:28 UTC by ouranes
Modified: 2023-12-11 19:50 UTC (History)
0 users

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


Attachments
emerge --info (info,6.38 KB, text/plain)
2023-12-11 18:28 UTC, ouranes
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ouranes 2023-12-11 18:28:02 UTC
Created attachment 878813 [details]
emerge --info

I'm trying to get `gpg-wks-client`, but I can't find a way to get it installed.

I'm installing `=app-crypt/gnupg-2.2.41`, and tried the USEs "tools" and "wks-server", to no avail.

When I emerge the package with `FEATURE="keepwork"` and inspect the build directory, I can see that `gpg-wks-client` has been built in the `tools/` directory, but it's never installed (I don't see either anything related to installing it in the ebuild file, despite mentioning a workaround for when using `gpg-wks-client --send`).

I'm not sure if it's missing on purpose. Was it considered just not useful? For the record, the reason why I need it is to install a static version of a Web Key Directory : https://wiki.gnupg.org/WKDHosting
Comment 1 Eli Schwartz 2023-12-11 19:25:02 UTC
Do you have the build log as well?

Note that gpg-wks-client is not installed to $PATH, I do not know why upstream decided this... it should be in /usr/libexec/gpg-wks-client instead.

(I have it installed.)
Comment 2 ouranes 2023-12-11 19:30:14 UTC
Oh, my apologies. I bogusly assumed it would be in `/usr/bin/`, I have it in `/usr/libexec/` as well.

Thanks for your time and help, I'm closing the ticket.
Comment 3 Eli Schwartz 2023-12-11 19:50:20 UTC
No worries. The reason I know this is because I made the same assumption you did, once upon a time.