As in the topic, when I compile gnupg-2.0.6 by hand by simply unpacking the sources; ./configure; make; I get the gpgsplit binary in the tools directory. It's missing from what we get in Gentoo. Shouldn't be. I suppose it should be installed by default or with a separate tools USE flag. Reproducible: Always Steps to Reproduce: 1. emerge gnupg 2. look for gpgsplit 3. fail Actual Results: No gpgsplit binary. Expected Results: gpgsplit binary should be somewhere in ${PATH}.
Please try: ./configure make make install DESTDIR=/tmp/gpg-root And see if you have this utility at /tmp/gpg-root. If you don't, gnupg developers did not intend to install it. In tools/Makefile.am you have: noinst_PROGRAMS = clean-sat mk-tdata make-dns-cert gpgsplit So it won't get installed. If you think this utility is handy you may ask on gnupg-users@gnupg.org why it is so.
gpgsplit is mentioned twice in the GnuPG FAQ and also useful in other scenarios, so +1 from me for installing it. AFAICS, no patch is needed for this. Simply adding a dobin to src_install would be enough, since the tool is already being built. (In reply to Alon Bar-Lev from comment #1) > If you think this utility is handy you may ask on gnupg-users@gnupg.org why > it is so. Actually, the reason is mentioned in tools/ChangeLog-2011: 2006-10-12 Werner Koch <wk@g10code.com> * Makefile.am (gpg-zip, gpgsplit): Do not install due to a conflict with gpg1. Since gnupg isn't slotted, this conflict doesn't arise for the Gentoo package.
OK, added, I did not bump ebuild. Although I think Werner should have installed these using gpg2 prefix as any other tool...