dev-perl/gnome2-wnck-0.04-r1 fails to emerge, telling me In file included from Wnck.xs:21: ./wnck2perl.h:28:33: libwnck/window-menu.h: No such file or directory make: *** [xs/Wnck.o] Error 1 Reproducible: Always Steps to Reproduce: 1. emerge dev-perl/gnome2-wnck Actual Results: configure runs, make starts, then bails out... i686-pc-linux-gnu-gcc -c -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/libwnck-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DWNCK_I_KNOW_THIS_IS_UNSTABLE -I/usr/lib/perl5/vendor_perl/5.8.5/i686-linux/Glib/Install -pthread -I. -I/usr/lib/perl5/vendor_perl/5.8.5/i686-linux/Gtk2/Install -I./build -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=athlon-xp -mtune=athlon-xp -O3 -pipe -fomit-frame-pointer -m3dnow -msse -mfpmath=sse -mmmx -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -fprefetch-loop-arrays -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" -o xs/Wnck.o -fPIC "-I/usr/lib/perl5/5.8.5/i686-linux/CORE" xs/Wnck.c In file included from Wnck.xs:21: ./wnck2perl.h:28:33: libwnck/window-menu.h: No such file or directory make: *** [xs/Wnck.o] Error 1 !!! ERROR: dev-perl/gnome2-wnck-0.04-r1 failed. !!! Function perl-module_src_compile, Line 107, Exitcode 2 !!! compilation failed !!! If you need support, post the topmost build error, NOT this status message. Expected Results: Should have compiled and installed The file cannot be found. I have tried re-emerging libwnck to no avail. crayzee crayzee # find /usr/include -iname window-menu.h <nothing> crayzee crayzee # find /var/tmp/portage/gnome2-wnck-0.04-r1/work/ -iname window-menu.h <nothing> crayzee crayzee # ls -la /usr/include/libwnck-1.0/libwnck/ total 60 drwxr-xr-x 2 root root 416 Jun 12 00:43 . drwxr-xr-x 3 root root 104 Mar 16 10:52 .. -rw-r--r-- 1 root root 3144 Jun 12 00:39 application.h -rw-r--r-- 1 root root 2844 Jun 12 00:39 class-group.h -rw-r--r-- 1 root root 1150 Jun 12 00:39 libwnck.h -rw-r--r-- 1 root root 2619 Jun 12 00:39 pager.h -rw-r--r-- 1 root root 6324 Jun 12 00:39 screen.h -rw-r--r-- 1 root root 1965 Jun 12 00:39 selector.h -rw-r--r-- 1 root root 3629 Jun 12 00:39 tasklist.h -rw-r--r-- 1 root root 1949 Jun 12 00:39 util.h -rw-r--r-- 1 root root 1086 Jun 12 00:39 window-action-menu.h -rw-r--r-- 1 root root 9919 Jun 12 00:39 window.h -rw-r--r-- 1 root root 850 Jun 12 00:39 wnck-enum-types.h -rw-r--r-- 1 root root 2697 Jun 12 00:39 workspace.h crayzee crayzee # emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r9 i686) ================================================================= System uname: 2.6.11-gentoo-r9 i686 AMD Athlon(TM) XP 2800+ Gentoo Base System version 1.6.12 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 12 2005, 22:45:52)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mtune=athlon-xp -O3 -pipe -fomit-frame-pointer -m3dnow -msse -mfpmath=sse -mmmx -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -O3 -pipe -fomit-frame-pointer -m3dnow -msse -mfpmath=sse -mmmx -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -fprefetch-loop-arrays" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex 3dnowext S3TC X Xaw3D aac aalib acpi adns alsa apm artworkextra asm atm avi bash-completion bcmath bidi bitmap-fonts bluetooth bmp bonobo boundschecking cairo cdda cddb cdio cdparanoia cdr cdrom clanJavaScript clanVoice crypt cups dba dga dhcp directfb divx4linux dpms dv dvb dvd dvdr dvdread eds emboss encode escreen esd evo exif faad fam fame fbcon ffmpeg flac flash font-server foomaticdb fortran freetype ftp gcj gd gdbm ggi gif gimpprint glut gnome gnutls gpg gphoto2 gpm gstreamer gtk gtk2 gtkhtml hardened hardenedphp httpd i8x0 ieee1394 imagemagick imap imlib insecure-drivers ipv6 irmc java javascript jikes jpeg jpeg2k junit lcd lcms ldap libcaca libg++ libwww lirc lzo mad matroska mcal mikmod mmx mmx2 mmxext mng mono motif mozilla moznomail mp3 mpeg mppe mppe-mppc mysql mythtv nas ncurses network nls nmb nntp nptl nptlonly objc offensive ogg oggvorbis opengl opie oss overlay pam pcre pda pdflib perl php png posix ppds pptp python qt quicktime quotas readline real rtc samba scanner sdl session shaper skey slang smb sockets softquota spell splashutils sse ssl stream svg svga tcltk tcpd tga themes theora threads tidy tiff transcode truetype truetype-fonts type1-fonts unicode v4l v4l2 vcd vidix vlm vorbis win32codecs wmf wxwindows xanim xine xinerama xml xml2 xosd xprint xscreensaver xv xvid xvmc yv12 zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Looks like you skipped a dependancy: %$ locate window-menu.h /usr/include/libwnck-1.0/libwnck/window-menu.h %$ sudo qpkg -f /usr/include/libwnck-1.0/libwnck/window-menu.h x11-libs/libwnck
bah. no sooner posted than encountered in my chroot. 2.10 bad. trying <2.10 of libwinck
ok, less than 2.10 works for 0.4. will try with 2.10 and the newer (masked) version in a bit.
same prob overhere - perlpanel-0.9.0 needs dev-perl/gnome2-wnck-0.04-r1 - x11-libs/libwnck-2.10.0 is installed
Sorry for the extended delay in getting back to you. gnome2-wnck 0.04-r1 has been updated with a dependency for less than libwnck-2.10.0. gnome2-wnck-0.10 has been marked stable for x86 (bug 96117, and i'm slow on unmasking sometimes). Either way you should be able to install the desired version within a few hours (mirror replication time and an emerge sync later).