Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99042 - ktuberling-3.4.1 does not start; complains about "unable to load the pictures, aborting"
Summary: ktuberling-3.4.1 does not start; complains about "unable to load the pictures...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-14 13:48 UTC by Marco Nierlich
Modified: 2005-07-27 12:41 UTC (History)
0 users

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


Attachments
strace log (log,97.27 KB, text/plain)
2005-07-26 12:38 UTC, Marco Nierlich
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Nierlich 2005-07-14 13:48:48 UTC
I just emerged ktuberling as a standalone game of the kdegames package. But it
refuses to start. When launching I get a "Fatal Error: unable to load the
pictures, aborting" dialog box. As user, I never managed to bget it started, as
root, it stared the first time but since then refuses to start with the same
error message.

the files seem to be there.
output of qpkg -l ktuberling:
/usr
/usr/kde
/usr/kde/3.4
/usr/kde/3.4/bin
/usr/kde/3.4/bin/ktuberling
/usr/kde/3.4/share
/usr/kde/3.4/share/doc
/usr/kde/3.4/share/doc/HTML
/usr/kde/3.4/share/doc/HTML/en
/usr/kde/3.4/share/doc/HTML/en/ktuberling
/usr/kde/3.4/share/doc/HTML/en/ktuberling/menu.speech.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/button.new.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/button.print.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/toolbar.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/button.redo.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/ktuberling.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/menu.playground.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/button.undo.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/technical-reference.docbook
/usr/kde/3.4/share/doc/HTML/en/ktuberling/button.save.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/menu.raw.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/common ->
/usr/kde/3.4/share/doc/HTML/en/common 1121337267
/usr/kde/3.4/share/doc/HTML/en/ktuberling/index.cache.bz2
/usr/kde/3.4/share/doc/HTML/en/ktuberling/menu.game.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/gameboard.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/button.open.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/index.docbook
/usr/kde/3.4/share/doc/HTML/en/ktuberling/menu.help.png
/usr/kde/3.4/share/doc/HTML/en/ktuberling/menu.edit.png
/usr/kde/3.4/share/apps
/usr/kde/3.4/share/apps/ktuberling
/usr/kde/3.4/share/apps/ktuberling/pics
/usr/kde/3.4/share/apps/ktuberling/pics/potato-mask.png
/usr/kde/3.4/share/apps/ktuberling/pics/aquarium-game.png
/usr/kde/3.4/share/apps/ktuberling/pics/penguin-mask.png
/usr/kde/3.4/share/apps/ktuberling/pics/potato-game.png
/usr/kde/3.4/share/apps/ktuberling/pics/penguin-game.png
/usr/kde/3.4/share/apps/ktuberling/pics/aquarium-mask.png
/usr/kde/3.4/share/apps/ktuberling/pics/layout.xml
/usr/kde/3.4/share/apps/ktuberling/museum
/usr/kde/3.4/share/apps/ktuberling/museum/grandpa.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/businessman.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/idiot.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/sea.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/cyclop.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/fly.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/dali.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/picasso.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/hippie.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/happy.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/miss.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/serious.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/crazy.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/mouse.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/cool.tuberling
/usr/kde/3.4/share/apps/ktuberling/museum/einstein.tuberling
/usr/kde/3.4/share/apps/ktuberling/sounds
/usr/kde/3.4/share/apps/ktuberling/sounds/en
/usr/kde/3.4/share/apps/ktuberling/sounds/en/tuberling.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/nose.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/mouth.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/ear.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/watch.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/sunglasses.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/moustache.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/earring.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/spectacles.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/eye.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/cigar.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/hat.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/eyebrow.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/badge.wav
/usr/kde/3.4/share/apps/ktuberling/sounds/en/bow.wav
/usr/kde/3.4/share/apps/ktuberling/ktuberlingui.rc
/usr/kde/3.4/share/icons
/usr/kde/3.4/share/icons/crystalsvg
/usr/kde/3.4/share/icons/crystalsvg/32x32
/usr/kde/3.4/share/icons/crystalsvg/32x32/apps
/usr/kde/3.4/share/icons/crystalsvg/32x32/apps/ktuberling.png
/usr/kde/3.4/share/mimelnk
/usr/kde/3.4/share/mimelnk/application
/usr/kde/3.4/share/mimelnk/application/x-tuberling.desktop
/usr/kde/3.4/share/applications
/usr/kde/3.4/share/applications/kde
/usr/kde/3.4/share/applications/kde/ktuberling.desktop
/usr/share
/usr/share/doc
/usr/share/doc/ktuberling-3.4.1
/usr/share/doc/ktuberling-3.4.1/README.gz
/usr/share/doc/ktuberling-3.4.1/AUTHORS.gz
/usr/share/doc/ktuberling-3.4.1/ChangeLog.gz

Reproducible: Always
Steps to Reproduce:
1. emerge ktuberling && ktuberling
2.
3.

Actual Results:  
ktuberling does not start

Expected Results:  
ktuberling starting and providing fun to my daughter

# emerge info
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.12-gentoo-r4 i686)
=================================================================
System uname: 2.6.12-gentoo-r4 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.12
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.10
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="-O3 -march=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-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/
share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/
ftp://mirror.switch.ch/mirror/gentoo/"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/distfiles"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/marco/files/ebuilds"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm avi berkdb bitmap-fonts crypt cups curl dvd emboss
encode fam flac foomaticdb fortran gdbm gi
f gimp gphoto2 gpm gtk2 imagemagick imlib java jpeg ldap libg++ libwww mad mmx
motif mp3 mpeg mysql ncurses nls ogg oggvo
rbis opengl pam pdflib perl png python qt quicktime readline samba scanner sdl
slang spell sse ssl svga tcpd tiff truetyp
e truetype-fonts type1-fonts vorbis xine xml2 xmms xv zlib linguas_de
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Marco Nierlich 2005-07-14 13:50:46 UTC
I forgot to mention that my WM is xfce4 and I only installed kmail, knode,
ktuberling, kpat, ksokoban, kdeprint, kuickshow, kfax and all the (automatic)
dependencies.
Comment 2 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-26 08:13:11 UTC
Can you run "strace -olog -eaccess ktuberling" and attach the resulting "log" 
file? 
 
Comment 3 Marco Nierlich 2005-07-26 12:38:42 UTC
Created attachment 64373 [details]
strace log

here we go
Comment 4 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-26 12:57:55 UTC
Thanks. The only thing I can suggest is to try to move away the configuration 
file: .kde3.3/share/config/ktuberlingrc, maybe it's there from a previous 
version? 
 
I don't have any other ideas... 
 
Comment 5 Marco Nierlich 2005-07-26 23:38:20 UTC
Indeed the config file was from a previous version. Moving it away did the
trick. Maybe it's worth to put a small einfo() at the end about old configs that
might crash the game.
Thank you!
Comment 6 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-27 12:41:48 UTC
This can be considered a (small) ktuberling bug. There are many other KDE 
programs having this problem and only a few unlucky people get caught by them. 
So we cannot really do much, putting einfos in all these ebuilds is probably 
not worthy...