util-linux used to enable ddate by default. Since 4a8962f3a7cb970b28add7d770528edebbe03635 it has to be enabled when running configure. Reproducible: Always Steps to Reproduce: 1. Install util-linux-2.20 2. type ddate in a shell 3. Actual Results: ohj@siv ~> ddate bash: ddate: command not found Expected Results: ohj@siv ~> ddate Today is Pungenday, the 24th day of Bureaucracy in the YOLD 3177
Created attachment 285129 [details, diff] Enables building of ddate in the ebuild
URL: https://lkml.org/lkml/2011/8/29/133 Util-linux 2.20 Release Notes ============================= The ddate(1) command is not built by default (see --enable-ddate). (snip)
Comment on attachment 285129 [details, diff] Enables building of ddate in the ebuild ddate is a pretty useless tool. not going to enable by default.
http://sources.gentoo.org/sys-apps/util-linux/util-linux-2.20.ebuild?r1=1.1&r2=1.2 http://sources.gentoo.org/sys-apps/util-linux/util-linux-9999.ebuild?r1=1.22&r2=1.23
Reopening. The ebuild will still install a man page even with USE="-ddate": $ qlist util-linux | grep ddate /usr/share/man/ru/man1/ddate.1.bz2 [ebuild R ] sys-apps/util-linux-2.20 USE="cramfs crypt ncurses nls perl unicode -ddate -loop-aes -old-linux (-selinux) -slang -static-libs (-uclibc)" 0 kB
yes, and it has always done that. it's already been fixed upstream, but i didnt think it worth the effort to revbump just for that.
should be all set now in the tree; thanks for the report! Commit message: Drop ddate man page when USE=-ddate http://sources.gentoo.org/sys-apps/util-linux/util-linux-2.20.ebuild?r1=1.2&r2=1.3