In its install cyrus-sasl-2.1.20 uses nroff, which isn't available on my system (using uclibc/arm/2.4 profile): [snip] Making install in saslauthd make[1]: Entering directory `/var/tmp/portage/cyrus-sasl-2.1.20/work/cyrus-sasl-2.1.20/saslauthd' make[2]: Entering directory `/var/tmp/portage/cyrus-sasl-2.1.20/work/cyrus-sasl-2.1.20/saslauthd' /bin/sh ./config/mkinstalldirs /var/tmp/portage/cyrus-sasl-2.1.20/image//usr/sbin /bin/install -c saslauthd /var/tmp/portage/cyrus-sasl-2.1.20/image//usr/sbin/saslauthd nroff -mdoc ./saslauthd.mdoc > ./saslauthd.8 /bin/sh: nroff: command not found emerge --info: Portage 2.0.51.22-r3 (uclibc/arm/2.4, gcc-3.4.4, uclibc-0.9.27-r1, 2.6.12.2 armv5teb) ================================================================= System uname: 2.6.12.2 armv5teb XScale-IXP42x Family rev 1 (v5b) Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.4.26-r1 ACCEPT_KEYWORDS="arm" AUTOCLEAN="yes" CBUILD="armeb-softfloat-linux-uclibc" CFLAGS="-Os -march=armv5te -mtune=xscale" CHOST="armeb-softfloat-linux-uclibc" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=armv5te -mtune=xscale" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks nodoc noinfo noman sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.iinet.com.au/pub/Gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="arm berkdb bitmap-fonts bzip2 curl expat fastcgi ncurses pcre perl php python readline sqlite ssl truetype-fonts type1-fonts uclibc unicode zlib userland_GNU kernel_linux elibc_uclibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
$ grep groff /usr/portage/profiles/* -r /usr/portage/profiles/base/packages:*sys-apps/groff /usr/portage/profiles/default-darwin/macos/10.3/package.provided:sys-apps/groff-1.18.1 /usr/portage/profiles/default-darwin/macos/10.4/package.provided:sys-apps/groff-1.19.1 /usr/portage/profiles/default-darwin/macos/progressive/package.provided:sys-apps/groff-1.19.1 /usr/portage/profiles/default-macos/ppc/10.3/package.provided:sys-apps/groff-1.18.1 /usr/portage/profiles/default-macos/ppc/10.4/package.provided.todo:sys-apps/groff-1.18.1 /usr/portage/profiles/uclibc/packages:-*sys-apps/groff /usr/portage/profiles/vserver/x86/minimal/packages:-*sys-apps/groff sys-apps/groff is in base profile. reassign to embedded team.
dev-libs/cyrus-sasl-2.1.21-r2 merges for me fine without any groff installed. But for the sake of completeness. vs adding groff (a very problematic pkg) to uclibc base we would rather make the pkg in question key off the no{man,doc,info} features and skip the extra step of making the manpages.
newer versions should work ... if not, re-open please