Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 25921 - BillardGL paths incorrect in /usr/share/games
Summary: BillardGL paths incorrect in /usr/share/games
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: 2003-08-04 19:00 UTC by Mark Knecht
Modified: 2003-08-05 04:32 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 Mark Knecht 2003-08-04 19:00:58 UTC
I've emerged billardgl, but it won't play. There appears to be a capitalization
problem in the paths:

bash-2.05b$ BillardGL

BillardGL (C) 2001, 2002 Tobias Nopper, Stefan Disch, Martina Welte

   No Game Mode possible!

   unable to open /usr/share/games/billardgl/Texturen/1/dreizehn.bmp!
   Segmentation fault
   bash-2.05b$ ls /usr/share/ga
   gal      gal-2.0  games
   bash-2.05b$ ls /usr/share/games/BillardGL/Texturen/1/dreizehn.bmp

So, the directory it's looking for is all lower case, but the directory that was
created had upper case in it.

FYI - I copied the directory and the game started fine. I have not played it as
of yet.

Cheers!


Reproducible: Always
Steps to Reproduce:
1. emerge billardgl
2. BillardGL
3.
Comment 1 SpanKY gentoo-dev 2003-08-04 19:05:25 UTC
hrm, this happened because i renamed the pkg in cvs to all lower cases and then 
in the ebuild used ${PV} ... 
 
fixed in cvs ... sync and re-emerge in like 30 minutes, thanks :) 
Comment 2 Mark Knecht 2003-08-04 21:18:23 UTC
Sorry, but something's still strange. I did the emerge sync twice and also updated portage as I got a message that it was required. I got the same access violation failure both times.


<SNIP>
g++  -o BillardGL Anzeige.o Beleuchtung.o Benutzerschnittstelle.o BillardGL.o Ei
nsetzen.o Handling.o Kamera.o KommandoZeilenParameter.o Kugel.o LA.o Netzwerk.o 
Menu.o Physik.o SchattenKreis.o Schiedsrichter.o Schild.o SpielfeldAufbau.o Text
feld.o Tisch.o Tischfunktionen.o Zeit.o bmp.o createTexture.o kugeltabellen.o vi
ertelLoch.o LadeScreen.o  -L/usr/X11R6/lib -lGL -lGLU -lglut -lXmu -lXext -lX11 
-lm -lXi

>>> Install billardgl-1.75-r1 into /var/tmp/portage/billardgl-1.75-r1/image/ cat
egory app-games
man:
prepallstrip:
strip: 
strip: 
   usr/games/bin/BillardGL
>>> Completed installing into /var/tmp/portage/billardgl-1.75-r1/image/

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-billardgl-1.75-r1-9468.log"

chmod:     /usr/games/bin/canfield
chmod:     /usr/games/bin/codebreaker
chmod:     /usr/games/bin/enigma
chmod:     /usr/games/bin/freecell
chmod:     /usr/games/bin/golf
chmod:     /usr/games/bin/mastermind
chmod:     /usr/games/bin/merlin
chmod:     /usr/games/bin/minesweeper
chmod:     /usr/games/bin/missile
chmod:     /usr/games/bin/pegged
chmod:     /usr/games/bin/penguins
chmod:     /usr/games/bin/solitaire
chmod:     /usr/games/bin/taipedit
chmod:     /usr/games/bin/taipei
chmod:     /usr/games/bin/thornq
chmod:     /usr/games/bin/xmahjongg
--------------------------------------------------------------------------------
Wizard root # emerge -C billardgl

!!! Couldn't find match for billardgl

>>> unmerge: No packages selected for removal.

Wizard root 
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2003-08-04 21:24:20 UTC
That's from a bug in the games eclass.  cvs up or emerge sync (in a half hour) and
try it again.

Thanks.
Comment 4 Mark Knecht 2003-08-05 04:32:47 UTC
OK, it seems to be fixed now.

Thanks for the fast responses!

Cheers!