Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 117592 - gtkpod 0.99.2 cannot find gtkpod.glade on execute
Summary: gtkpod 0.99.2 cannot find gtkpod.glade on execute
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Olivier Crete (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-03 05:57 UTC by Kyle Lemons
Modified: 2006-10-16 16:41 UTC (History)
0 users

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


Attachments
Dependency graph (depgraph,6.35 KB, text/plain)
2006-01-03 12:44 UTC, Kyle Lemons
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Lemons 2006-01-03 05:57:26 UTC
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.
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2006-01-03 06:38:38 UTC
strange, I dont see that problem here... but I run amd64.. not ~amd64
Comment 2 Kyle Lemons 2006-01-03 12:44:50 UTC
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 3 Kyle Lemons 2006-01-03 12:45:32 UTC
Comment on attachment 76106 [details]
Dependency graph

Corrected mime type to "text/plain"
Comment 4 Olivier Crete (RETIRED) gentoo-dev 2006-01-22 20:31:26 UTC
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
Comment 5 Olivier Crete (RETIRED) gentoo-dev 2006-03-05 11:43:57 UTC
can you reproduce on 0.99.4 ?
Comment 6 Olivier Crete (RETIRED) gentoo-dev 2006-10-16 16:41:40 UTC
no answer, closing
test with the latest ~arch version and re-open if the problem still happens