When emerging x2x-1.27-r2 it failed with the following error: rm -f x2x.1x.html x2x.1x-html rman -f HTML < x2x._man \ > x2x.1x-html && mv -f x2x.1x-html x2x.1x.html /bin/sh: rman: command not found make: *** [x2x.1x.html] Error 127 make: *** Waiting for unfinished jobs.... x2x.c: In function `ProcessEvent': x2x.c:1038: warning: dereferencing type-punned pointer will break strict-aliasing rules x2x.c:1039: warning: dereferencing type-punned pointer will break strict-aliasing rules !!! ERROR: x11-misc/x2x-1.27-r2 failed. Call stack: ebuild.sh, line 1532: Called dyn_compile ebuild.sh, line 929: Called src_compile x2x-1.27-r2.ebuild, line 54: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. i emerged rman manually, then re-emerged x2x and now it works fine. so rman should be added as a dependancy in the ebuild of x2x.
RDEPEND="|| ( ( x11-libs/libX11 x11-libs/libXtst x11-libs/libXext ) virtual/x11 )" DEPEND="${RDEPEND} || ( ( app-text/rman x11-misc/imake x11-proto/xproto ) virtual/x11 )" Reopen with 'emerge -pv virtual/xll' and 'grep -Rni "virtual/x11" /etc/portage' output.
indeed it's already in the ebuild. not sure why it wasn't emerged automatically when emerging x2x. i've unmerged x2x, and rman, and verified the problem still there if i emerge x2x, it fails on rman not found. here is the info you requested: root /usr/portage/x11-misc/x2x/ #emerge -pv virtual/x11 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] virtual/x11-7.0-r1 0 kB Total size of downloads: 0 kB root /usr/portage/x11-misc/x2x/ # root /usr/portage/x11-misc/x2x/ #grep -Rni "virtual/x11" /etc/portage root /usr/portage/x11-misc/x2x/ # here is my emerge info for the record: root /usr/portage/x11-misc/x2x/ #emerge --info Portage 2.1_pre7-r5 (default-linux/amd64/2005.0, gcc-3.4.6, glibc-2.3.6-r3, 2.6.15-gentoo-r1 x86_64) ================================================================= System uname: 2.6.15-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.0_pre17 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -pipe -O2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -pipe -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://ftp.gentoo.skynet.be/pub/gentoo/" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage-overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X aac alsa apache2 avi beagle berkdb bitmap-fonts bl bzip2 cdr crypt cups dba dbus divx4linux dri dvd dvdr dvdread eds emboss encode ffmpeg firefox flac foomaticdb fortran gd gdbm gddba gif gnome gpm gstreamer gtk gtk2 hal imagemagick imlib ipod ipv6 isdnlog java jpeg lcms ldap live lzo lzw lzw-tiff mad matroska mjpeg mono mp3 mpeg mplayer mysql ncurses netpbm nls nsplugin nvidia ogg opengl oss pam pcre pdf pdflib perl php png pppd python qt quicktime readline rtc sdl session spell ssl subtitles svg tcpd theora tiff truetype truetype-fonts type1-fonts usb v4l v4l2 vorbis xanimxvid xmms xpm xprint xv xvid xvmc zlib elibc_glibc kernel_linux linguas_en userland_GNU video_cards_nvidia" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS Regards, Fadi.
(In reply to comment #2) > indeed it's already in the ebuild. not sure why it wasn't emerged automatically > when emerging x2x. Because of the darned virtual... :S
HPPA and PPC64 guys, please keyword rman so I can add this to the virtual. It was formerly provided in the monolith.
*** Bug 128354 has been marked as a duplicate of this bug. ***
added ~ppc64
*** Bug 130694 has been marked as a duplicate of this bug. ***
Fixed, thanks!
*** Bug 131647 has been marked as a duplicate of this bug. ***