I've got the following error while building nvemftp-0.1.3: ... /usr/qt/3/bin/uic nftpoptions.ui -o nftpoptions.h i686-pc-linux-gnu-g++ -c -pipe -Wall -W -O3 -fomit-frame-pointer -march=i686 -D_REENTRANT -fPIC -DMAJOR=0 -DMINOR=1 -DRELEASE=3 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../../include -I/usr/qt/3/include -I./ -o nftp.o nftp.cpp i686-pc-linux-gnu-g++ -c -pipe -Wall -W -O3 -fomit-frame-pointer -march=i686 -D_REENTRANT -fPIC -DMAJOR=0 -DMINOR=1 -DRELEASE=3 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../../include -I/usr/qt/3/include -I./ -o replies.o replies.cpp /usr/qt/3/bin/uic nftpoptions.ui -i nftpoptions.h -o nftpoptions.cpp i686-pc-linux-gnu-g++ -c -pipe -Wall -W -O3 -fomit-frame-pointer -march=i686 -D_REENTRANT -fPIC -DMAJOR=0 -DMINOR=1 -DRELEASE=3 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../../include -I/usr/qt/3/include -I./ -o nftpoptions.o nftpoptions.cpp nftpoptions.cpp:23:31: error: nvemoptionswidget.h: No such file or directory make[2]: *** [nftpoptions.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/nvemftp-0.1.3/work/nvemftp-0.1.3/plugins/nftp' make[1]: *** [sub-nftp] Error 2 make[1]: Leaving directory `/var/tmp/portage/nvemftp-0.1.3/work/nvemftp-0.1.3/plugins' make: *** [sub-plugins] Error 2 !!! ERROR: net-ftp/nvemftp-0.1.3 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile nvemftp-0.1.3.ebuild, line 20: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. $ emerge --info Portage 2.1.1-r1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r2 i686) ================================================================= System uname: 2.6.18-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.12.6 Last Sync: Wed, 15 Nov 2006 01:47:01 +0000 ccache version 2.3 [disabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.3.5-r3, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.60 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-r3 sys-devel/gcc-config: 1.3.13-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=prescott -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/bind /var/service" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=prescott -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.netnitco.net ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://64.50.238.52/" LANG="ru_RU.CP1251" LINGUAS="en ru" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays/my" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 7zip X a52 aac aalib acl activefilter alsa amr apache2 arts artswrappersuid atm bash-completion berkdb bitmap-fonts bluetooth caps cdparanoia cgi chardet cli cracklib crypt css cups dbus dga dhcp divx4linux divxforlinux dlloader doc dri dv dvb dvd dvdr dvdread elibc_glibc encode erandom exiscan-acl fam fbcon ffmpeg font-server fortran gcj gdbm gif gnokii gnome gnutls gphoto2 gpm gtk gtk2 hal hash iconv ieee1394 imagemagick innodb input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 irda irmc isdnlog java jpeg jpeg2k kde kerberos kernel_linux ldap libclamav libg++ linguas_en linguas_ru lirc lirc_devices_devinput lm_sensors lmtp logitech-mouse logrotate mad mbox mime mjpeg mmap mmx mmxext mode-owner modplug motif mp3 mp4 multislot mysql nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh ncurses network nls nptl nptlonly ntfs ntlm oav ogg openal opengl pam pam_chroot pam_console pcntl pcre pda perl perlsuid pic png portaudio posix povray ppds pppd procmail python qt3 qt4 quicktime quotas radius rdesktop readline real reflection reiserfs samba sasl scanner sdl session sftplogging shaper slang slp snmp socks5 softquota spamassassin spell spf spl srs sse sse-filters sse2 ssl subversion swat tcpd theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU utempter v4l v4l2 vcd video_cards_fglrx video_cards_i810 video_cards_radeon video_cards_v4l video_cards_vesa video_cards_vga vim-with-x vorbis wifi win32codecs winbind wma x264 xinerama xorg xscreensaver xtended xv xvid xvmc zip zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 102033 [details, diff] Remove invalid nvemoptionswidget.h references It seems that the 'nvemoptionswidget.h' is invalid header, the correct header name is 'nvemoptswidget.h' that is already specified in .ui files. I suggest to remove all nvemoptionswidget.h references. After applying my patch nvemftp has been built successfully. # ebuild /usr/portage/net-ftp/nvemftp/nvemftp-0.1.3.ebuild compile * nvemftp-0.1.3.tar.gz size ;-) ... [ ok ] * nvemftp-0.1.3.tar.gz RMD160 ;-) ... [ ok ] * nvemftp-0.1.3.tar.gz SHA256 ;-) ... [ ok ] * nvemftp-0.1.3.tar.gz MD5 ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking nvemftp-0.1.3.tar.gz ;-) ... [ ok ] ... i686-pc-linux-gnu-g++ -c -pipe -Wall -W -O3 -fomit-frame-pointer -march=i686 -D_REENTRANT -fPIC -DMAJOR=0 -DMINOR=1 -DRELEASE=3 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../../include -I/usr/qt/3/include -I./ -o nftpoptions.o nftpoptions.cpp /usr/qt/3/bin/moc nftp.h -o moc_nftp.cpp i686-pc-linux-gnu-g++ -c -pipe -Wall -W -O3 -fomit-frame-pointer -march=i686 -D_REENTRANT -fPIC -DMAJOR=0 -DMINOR=1 -DRELEASE=3 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../../include -I/usr/qt/3/include -I./ -o moc_nftp.o moc_nftp.cpp /usr/qt/3/bin/moc nftpoptions.h -o moc_nftpoptions.cpp i686-pc-linux-gnu-g++ -c -pipe -Wall -W -O3 -fomit-frame-pointer -march=i686 -D_REENTRANT -fPIC -DMAJOR=0 -DMINOR=1 -DRELEASE=3 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../../include -I/usr/qt/3/include -I./ -o moc_nftpoptions.o moc_nftpoptions.cpp rm -f libnftp.so i686-pc-linux-gnu-g++ -shared -o libnftp.so nftp.o replies.o nftpoptions.o moc_nftp.o moc_nftpoptions.o -L/usr/qt/3/lib -L../../lib/nnet -lnnet -lqt-mt -lpthread make[2]: Leaving directory `/var/tmp/portage/nvemftp-0.1.3/work/nvemftp-0.1.3/plugins/nftp' make[1]: Leaving directory `/var/tmp/portage/nvemftp-0.1.3/work/nvemftp-0.1.3/plugins' >>> Source compiled.
Thanks for the patch, fixed now.