Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 322571 - games-arcade/rocksndiamonds-3.2.4: missing element descriptions in Level Editor due to wrong directory
Summary: games-arcade/rocksndiamonds-3.2.4: missing element descriptions in Level Edit...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-03 11:11 UTC by Tomasz Radziszewski
Modified: 2010-07-14 21:21 UTC (History)
0 users

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


Attachments
Screenshot showing what to press (after entering Level Creator). (rocks-bug-322571.png,51.79 KB, image/png)
2010-06-03 11:22 UTC, Tomasz Radziszewski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tomasz Radziszewski 2010-06-03 11:11:43 UTC
In the Level Creator, when I select an element and press the "?" icon, the window at the left says:
"No description available" or something like this

It happens because descriptions are in wrong directory and are packed by bzip2. They are in
/usr/share/doc/rocksndiamonds-3.2.4/*.txt.bz2
And the game searches them in
/usr/share/games/rocksndiamonds/docs/elements/*.txt

I tried unpacking and copying the files to that directory and the descriptions then appear in the Level Creator.

I am running amd64 if that matters.

Reproducible: Always

Steps to Reproduce:
1.Run rocks'n'diamonds
2.Select 'LEVEL CREATOR' in the menu
3.Select an element from the box at top right, for example the green emerald
4.Click on the question mark from the toolbox at the bottom right (Properties of drawing element)

Actual Results:  
The window at the left shows "Standard Properties". Below them it says that description is not available.

Expected Results:  
A short description appears. For the green emerald, it is:
Your basic gem. Collect enough of these to open the exit.
Rockfords give off 9 of the appropriate colored gems when they die.

Portage 2.1.8.3 (default/linux/amd64/10.0/desktop/kde, gcc-4.3.4, glibc-2.10.1-r1, 2.6.32-gentoo-r7hp x86_64)
=================================================================                                            
System uname: Linux-2.6.32-gentoo-r7hp-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4000+-with-gentoo-1.12.13
Timestamp of tree: Sat, 01 May 2010 10:45:02 +0000                                                              
ccache version 2.4 [enabled]                                                                                    
app-shells/bash:     4.0_p37                                                                                    
dev-java/java-config: 2.1.10                                                                                    
dev-lang/python:     2.6.4-r1                                                                                   
dev-util/ccache:     2.4-r7                                                                                     
dev-util/cmake:      2.6.4-r3                                                                                   
sys-apps/baselayout: 1.12.13                                                                                    
sys-apps/sandbox:    1.6-r2                                                                                     
sys-devel/autoconf:  2.13, 2.63-r1                                                                              
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1                                                                   
sys-devel/binutils:  2.18-r3                                                                                    
sys-devel/gcc:       4.3.4                                                                                      
sys-devel/gcc-config: 1.4.1                                                                                     
sys-devel/libtool:   2.2.6b                                                                                     
virtual/os-headers:  2.6.30-r1                                                                                  
ACCEPT_KEYWORDS="amd64"                                                                                         
ACCEPT_LICENSE="*"                                                                                              
CBUILD="x86_64-pc-linux-gnu"                                                                                    
CFLAGS="-march=athlon64 -msse2 -m3dnow -O2 -pipe -fomit-frame-pointer"                                          
CHOST="x86_64-pc-linux-gnu"                                                                                     
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"                                      
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /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/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"           
CXXFLAGS="-march=athlon64 -msse2 -m3dnow -O2 -pipe -fomit-frame-pointer"                                                     
DISTDIR="/usr/portage/distfiles"                                                                                             
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"                                                                                                    
GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl http://src.gentoo.pl http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"                                                                                                      
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="pl en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=102"
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"
PORTDIR_OVERLAY="/usr/local/portage/layman/zugaina /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X a52 aac aalib acpi alsa amd64 apm atm avahi bash-completion berkdb bluetooth branding bzip2 cairo calendar cddb cdparanoia cdr cgi cli consolekit cracklib crypt css ctype cups cvs cxx dbus directfb dri dts dvd dvdr emboss encode exif fam fastcgi ffmpeg firefox flac fontconfig fortran ftp gd gdbm geoip gif gimp gnuplot gpm hal iconv ieee1394 imagemagick imap imlib jabber java java6 javascript jingle jpeg jpeg2k kde kpathsea lame latex lcms libcaca libnotify libsamplerate mad matroska midi mikmod mime mmap mmx mng modules mp3 mp4 mpeg mplayer mudflap multilib ncurses nls nntp nptl nptlonly nsplugin nvidia offensive ogg opengl openmp oss pam pango pcre pdf perl php plotutils png ppds pppd python qt3support qt4 readline reflection rss scanner sdl session spell spl sse sse2 ssl startup-notification subversion svg sysfs syslog tcpd theora threads tiff timidity truetype unicode usb vcd videos vim-syntax vnc vorbis wifi wmf x264 xcb xinetd xml xorg xpm xscreensaver xulrunner xv xvid xvmc 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 1 Tomasz Radziszewski 2010-06-03 11:22:24 UTC
Created attachment 233947 [details]
Screenshot showing what to press (after entering Level Creator).

I attach a screenshot showing what to press in the level editor. The screenshot shows situation after unbzip2'ing and copying the description files to the directory, where the game expects them.
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2010-07-14 21:21:12 UTC
This is fixed in rocksndiamonds-3.3.0.1.ebuild

Thanks for the bug report.