Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 155308 - net-ftp/nvemftp-0.1.3 fails to build
Summary: net-ftp/nvemftp-0.1.3 fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-15 15:47 UTC by spiritus
Modified: 2006-11-16 06:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Remove invalid nvemoptionswidget.h references (nvemftp_remove-invalid-header-ref.diff,998 bytes, patch)
2006-11-15 16:02 UTC, spiritus
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description spiritus 2006-11-15 15:47:12 UTC
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
Comment 1 spiritus 2006-11-15 16:02:25 UTC
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.
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-11-16 06:22:26 UTC
Thanks for the patch, fixed now.