ui.c: In function `pwdInputBox': ui.c:78: error: invalid type argument of `->' make[1]: *** [ui.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/pms-0.94/work/pms-0.94/pms' make: *** [pms] Error 2 Reproducible: Always Steps to Reproduce: 1.emerge pms 2. 3. Actual Results: Calculating dependencies ...done! >>> emerge (1 of 1) app-misc/pms-0.94 to / >>> md5 files ;-) pms-0.94.ebuild >>> md5 files ;-) files/digest-pms-0.94 >>> md5 files ;-) files/ui.diff >>> md5 src_uri ;-) pms-0.94.tar.gz >>> Unpacking source... >>> Unpacking pms-0.94.tar.gz to /var/tmp/portage/pms-0.94/work * Applying ui.diff ... [ ok ] >>> Source unpacked. ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for a BSD-compatible install... /bin/install -c checking for i686-pc-linux-gnu-make... no checking for make... make checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar checking for stdio.h... yes checking for stdlib.h... yes checking for getopt.h... yes checking for cdk/cdk.h... yes checking for main in -lncurses... yes checking for log10 in -lm... yes checking for endCDK in -lcdk... yes configure: creating ./config.status config.status: creating Makefile config.status: creating library/Makefile config.status: creating pms/Makefile config.status: creating pms_passwd/Makefile config.status: creating pms_export/Makefile config.status: creating pms_export/modules/Rules.make config.status: creating pms_import/Makefile config.status: creating pms_import/modules/Rules.make make -C library make[1]: Entering directory `/var/tmp/portage/pms-0.94/work/pms-0.94/library' i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -c -o crypt.o crypt.c i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -c -o db.o db.c i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -c -o misc.o misc.c misc.c:39:13: warning: no newline at end of file i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -c -o md5c.o md5c.c i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -c -o blowfish/bf_skey.o blowfish/bf_skey.c i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -c -o blowfish/bf_ecb.o blowfish/bf_ecb.c i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -c -o blowfish/bf_enc.o blowfish/bf_enc.c i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -c -o blowfish/bf_cfb64.o blowfish/bf_cfb64.c i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -c -o blowfish/bf_ofb64.o blowfish/bf_ofb64.c i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -c -o mod_functs/passwd.o mod_functs/passwd.c i686-pc-linux-gnu-ar cr libpms.a crypt.o db.o misc.o md5c.o blowfish/bf_skey.o blowfish/bf_ecb.o blowfish/bf_enc.o blowfish/bf_cfb64.o blowfish/bf_ofb64.o mod_functs/passwd.o mv libpms.a /var/tmp/portage/pms-0.94/work/pms-0.94/lib/libpms.a make[1]: Leaving directory `/var/tmp/portage/pms-0.94/work/pms-0.94/library' make -C pms make[1]: Entering directory `/var/tmp/portage/pms-0.94/work/pms-0.94/pms' i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -I/usr/local/include -c -o pms_lookup.o pms_lookup.c i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -I/usr/local/include -c -o pms_menu.o pms_menu.c i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/var/tmp/portage/pms-0.94/work/pms-0.94/include -I/usr/local/include -c -o ui.o ui.c ui.c: In function `pwdInputBox': ui.c:78: error: invalid type argument of `->' make[1]: *** [ui.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/pms-0.94/work/pms-0.94/pms' make: *** [pms] Error 2 !!! ERROR: app-misc/pms-0.94 failed. !!! Function src_compile, Line 556, Exitcode 2 !!! emake failed emerge info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 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.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" 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/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.osuosl.org/ http://mirror.datapipe.net/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X alsa apache2 apm arts avi berkdb bitmap-fonts bzlib cdr crypt cups curl divx4linux dvd eds emboss encode esd exif fam fbcon fftw flac foomaticdb fortran ftp gd gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imap imlib ipv6 ithreads java jpeg junit kde libg++ libwww mad maildir mikmod mmx mmx2 motif mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oscar oss pam pdflib perl plotutils png ppds python qt quicktime readline ruby samba sdl slang spell sse ssl svga tcpd tetex threads tiff truetype truetype-fonts type1-fonts usb vhosts virus-scan vorbis x86 xine xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
antarus@kyoto ~/code/pkgcore/bin $ ./pquery --revdep=app-misc/pms antarus@kyoto ~/code/pkgcore/bin $ Homepage points to "CMS" not PMS old.
Guess Alec really needs to follow his own guidelines ...
punted