I wanted to try out Razor to add to my battery of tests used with SpamAssassin so I emerged mail-filter/razor. In following the instructions on Razor's SourceForge website, I realized that I didn't have some of the files it was referring to like razor-admin. The only file that did get installed was razor-client and running that file resaults in an error from Perl saying it can't locate URI/Escape.pm. So it looks like some steps have been left out of the mail-filter/razor ebuild. Reproducible: Always Steps to Reproduce: 1. emerge mail-filter/ebuild Actual Results: The emerge completes but the only razor-* file installed is razor-client, other files like razor-admin, razor-report, razor-check, razor-revoke, etc. are missing. Running the razor-client file results in Perl saying that it couldn't find URI/Escape.pm Expected Results: All Razor-related files should have been installed (or necessary symbollic links). Running razor-client shouldn't result in a Perl error (URI/Escape.pm should have been installed as a dependency). Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.4.26-gentoo-r13 i686) ================================================================= System uname: 2.4.26-gentoo-r13 i686 Intel(R) Pentium(R) 4 CPU 3.06GHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -mmmx -msse -msse2 -mfpmath=sse" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks gpg sandbox sfperms" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acl apache2 apm arts avi berkdb bitmap-fonts bonobo crypt cscope cups encode esd fam flac foomaticdb fortran gdbm gif gnome gpm gtk gtk2 gtkhtml guile imagemagick imlib ipv6 java jpeg junit kde libwww mad maildir mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang snmp speex spell ssl svga tcltk tcpd tetex tiff truetype xml xml2 xmms xv zlib"
Please disregard. I had some kind of package conflict elsewhere that was preventing the correct Perl module packages from being loaded. Now that they are up to date, razor is now working fine.