gtkpod 0.99.2 merges fine, but upon running it this error is displayed (first line appears to be the most relevant): --- (gtkpod:23591): libglade-WARNING **: could not find glade file '/var/tmp/portage /gtkpod-0.99.2/image//usr/share/gtkpod/pixmaps/gtkpod.glade' (gtkpod:23591): libglade-CRITICAL **: glade_xml_signal_autoconnect: assertion `s elf != NULL' failed (gtkpod:23591): libglade-CRITICAL **: glade_xml_get_widget: assertion `self != N ULL' failed *** Programming error: Widget not found: 'gtkpod' ** (gtkpod:23591): CRITICAL **: gp_itdb_set_mountpoint: assertion `gtkpod_window ' failed ** (gtkpod:23591): CRITICAL **: prefs_set_md5tracks: assertion `gtkpod_window' f ailed (gtkpod:23591): libglade-CRITICAL **: glade_xml_get_widget: assertion `self != N ULL' failed *** Programming error: Widget not found: 'toolbar' (gtkpod:23591): libglade-CRITICAL **: glade_xml_get_widget: assertion `self != N ULL' failed *** Programming error: Widget not found: 'toolbar_menu' (gtkpod:23591): Gtk-CRITICAL **: gtk_toolbar_set_style: assertion `GTK_IS_TOOLBA R (toolbar)' failed Segmentation fault --- Remerging does not help, and neither does remerging glade. It appears that a relative path is maintained from within the sandbox to the file gtkpod.glade. emerge --info: --- Portage 2.1_pre3-r1 (default-linux/amd64/2005.1, gcc-3.4.5, glibc-2.3.6-r1, 2.6.14-gentoo-r5 x86_64) ================================================================= System uname: 2.6.14-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.0_pre12 ccache version 2.4 [disabled] dev-lang/python: 2.3.5, 2.4.2 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-r1 sys-devel/binutils: 2.16.1-r1 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=k8 -O3 -ftracer -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=k8 -O3 -ftracer -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://gentoo.mirrors.pair.com/ ftp://mirror.datapipe.net/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="amd64 X a52 aac aalib alsa apache2 audiofile avi bash-completion berkdb bitmap-fonts browserplugin bzip2 cdr crypt cups curl dba dts dvd dvdr dvdread emboss encode esd exif expat fam fbsplash ffmpeg flac fluxbox foomaticdb fortran freetype gd gif glut gmp gnupg gpm gstreamer gtk gtk2 icewm idn imagemagick imap imlib ipv6 jpeg kqemu latex lcms libwww lirc lzw lzw-tiff mad mailwrapper mhash mikmod mjpeg mng motif mp3 mpeg mysql ncurses objc offensive ogg oggvorbis openal opengl oss pam pcre pdflib perl php png postgresql python qt quicktime readline real recode ruby sdl session spell ssl tcpd tetex tiff timidity truetype truetype-fonts type1-fonts udev usb userlocales vhosts vorbis wma xfce4 xine xinerama xml2 xmms xosd xpm xv xvid xvmc zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS --- File listing of /usr/share/gtkpod: (my system clock is skewed, I appologize) ... winter gtkpod # ls -lA /usr/share/gtkpod total 664 -rw-r--r-- 1 root root 659841 Jan 4 12:25 gtkpod.glade -rw-r--r-- 1 root root 273 Jan 4 12:25 gtkpod.gladep drwxr-xr-x 2 root root 4096 Jan 4 12:25 pixmaps drwxr-xr-x 2 root root 4096 Jan 4 12:25 scripts --- File listing of /usr/share/gtkpod/pixmaps: --- winter pixmaps # ls -lA gtkpod.* lrwxrwxrwx 1 root root 15 Jan 4 12:25 gtkpod.glade -> ../gtkpod.glade lrwxrwxrwx 1 root root 16 Jan 4 12:25 gtkpod.gladep -> ../gtkpod.gladep --- Let me know if there is anything you need me to try or provide, and thanks for your help in advance.
strange, I dont see that problem here... but I run amd64.. not ~amd64
Created attachment 76106 [details] Dependency graph This is a dependency graph of the packages on which gtkpod depends. Could someone who has a working merge of gtkpod-0.99.2 diff this with their depgraph? This was generated with "equery depgraph gtkpod"
Comment on attachment 76106 [details] Dependency graph Corrected mime type to "text/plain"
that path comes from --datadir .. and its hardcoded in econf... even in portage 2.1.. can you still reproduce? if you can .. please attach /var/tmp/portage/gtkpod-0.99.2/work/gtkpod-0.99.2/src/Makefile and a build log (emerge ... > file) thank you
can you reproduce on 0.99.4 ?
no answer, closing test with the latest ~arch version and re-open if the problem still happens