Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 263826 - kde-base-{khangman,kanagram} (Kde-edu 4.2.1) crash due to missing kvtml data files.
Summary: kde-base-{khangman,kanagram} (Kde-edu 4.2.1) crash due to missing kvtml data ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo KDE team
URL: http://lists.kde.org/?l=kde-edu&m=122...
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 292455
  Show dependency tree
 
Reported: 2009-03-26 04:44 UTC by hirakendu
Modified: 2009-11-22 16:36 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hirakendu 2009-03-26 04:44:22 UTC
The khangman and kanagram (Kde-edu 4.2.1) packages require some additional data files. The source file kdeedu-4.2.1/khangman/README_packagers says:
"
KHangMan depends on /kdeedu/data/kvtml

You MUST ship KHangMan with at least the default English data which is in kdeedu
/data/kvtml.
"
Strangely, without thse data files, these apps simply crash.

Reproducible: Always

Steps to Reproduce:
1. Emerge khangman or kanagram etc (kdeedu-meta or kde-meta)
2. Run the app.

Actual Results:  
Krash.

Expected Results:  
K-hang.

Copying the required .kvtml files to the system (mkdir -p /usr/share/apps/kvtml/en/ && cp -a kdeedu-4.2.1/data/kvtml/* /usr/share/apps/kvtml/en/) solves the problem.

Hence, may create an additional ebuild for kdeedu-kvtml-data like in Debian and make the packages khangman and kanagram depend on it.
Comment 1 Jon 2009-09-10 05:01:42 UTC
I'm still seeing this with kanagram and khangman 4.3.1

The error with khangman is:
KCrash: Application 'khangman' crashing...
sock_file=/home/alienjon/.kde4/socket-tubbyhost/kdeinit4__0
KCrash cannot reach kdeinit, launching directly.
KCrash failed to exec(), errno = 2

With kanagram I get a pop-up:
File is not readable

KAnagram then takes up 100% cpu until I kill the process.


emerge --info:
--------------
Portage 2.2_rc40 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.27-gentoo-r8 x86_64)
=================================================================
System uname: Linux-2.6.27-gentoo-r8-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4400+-with-gentoo-1.12.11.1
Timestamp of tree: Mon, 07 Sep 2009 05:00:20 +0000
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.4.6, 2.5.4-r3, 2.6.2-r1
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.4
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LC_ALL="en_US.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="en_US en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 64bit 7zip X a52 aac aalib acl acpi alsa amarok amd64 apache2 apm archive bash-completion berkdb blender-game bluetooth branding bzip2 cairo cal3d cdda cddb cdinstall cdr cdrom cdsound cli color-console cracklib crypt cups dbus devil dhcp divx djvu doc dts dvd dvdr dvdread eds emboss encode esd evo fam fame fat fbcon fbcondecor fbdev fbsplash ffmpeg firefox flac fortran gdbm gif gnutls google-gadgets gpm gstreamer hal hou htmlhandbook iconv id3 id3tag imlib imlib2 ipv6 irrlicht isdnlog jack java java6 joystick jpeg jpeg2k kde kdecards kdm lame ldap libnotify lm_sensors logitech-mouse mad midi mikmod mmx mmxext mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer mudflap multilib musicbrainz mysql ncurses networkmanager nforce2 nls nptl nptlonly nsplugin nvidia offensive ogg ogre openal opengl openmp pam pcre pdf perl pidgin plasma pmu png ppds pppd python qt3 qt3support qt4 quicktime rar rdesktop readline realmedia reflection rss sdl sdl-image server session sou sound spell spl sse sse2 ssl startup-notification svg svgz sysfs tagwriting tcpd theora thumbnail thunar tiff timidity tk transcode truetype twolame unicode usb vcd video videos vim vim-syntax visualization vnc vncviewer vorbis wifi wma wxwindows x11vnc x264 xcomposite xerces-c xine xinetd xml xorg xscreensaver xulrunner xv xvid zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US en" USERLAND="GNU" VIDEO_CARDS="fbdev nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Tomáš Chvátal (RETIRED) gentoo-dev 2009-11-13 14:14:12 UTC
Ok inded a bug that should be fixed before we start doing 4.3.3 stabilisation.

Raising priority and assigning to correct bug.
Comment 3 Tomáš Chvátal (RETIRED) gentoo-dev 2009-11-22 12:44:10 UTC
Fixed in both overlay and main tree.

Thanks for the report and sorry it took so long to fix it.
Comment 4 hirakendu 2009-11-22 16:36:33 UTC
Thanks.