<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<div class="moz-forward-container">Hi there, we have a bugreport on
launchpad that for sure will also affect Debian. I have contacted
the the developer of rocksndiamonds. He is willing to work on the
package(see the e-mails down this one).<br>
<br>
The launchpad bugreport can be found at:<br>
<br>
<a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/ubuntu/+source/rocksndiamonds/+bug/304516">https://bugs.launchpad.net/ubuntu/+source/rocksndiamonds/+bug/304516</a><br>
<br>
This report is still actual for Ubuntu12.10 and with this for
Debian 7.0.<br>
<br>
best regards<br>
<br>
melchiaros<br>
<br>
P.S: There are some more reports that seems to me related to the
package itself and distribution independed. You may want to look
what of this 5 reports is of interest for you:<br>
<br>
<a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/ubuntu/+source/rocksndiamonds">https://bugs.launchpad.net/ubuntu/+source/rocksndiamonds</a><br>
<br>
-------- Original-Nachricht --------
<table class="moz-email-headers-table" border="0" cellpadding="0"
cellspacing="0">
<tbody>
<tr>
<th nowrap="nowrap" valign="BASELINE" align="RIGHT">Betreff:
</th>
<td>Re: rocksndiamonds does not save highscores</td>
</tr>
<tr>
<th nowrap="nowrap" valign="BASELINE" align="RIGHT">Datum: </th>
<td>Sat, 25 Aug 2012 14:52:13 +0200</td>
</tr>
<tr>
<th nowrap="nowrap" valign="BASELINE" align="RIGHT">Von: </th>
<td>Holger Schemel <a class="moz-txt-link-rfc2396E" href="mailto:holger.schemel@artsoft.org"><holger.schemel@artsoft.org></a></td>
</tr>
<tr>
<th nowrap="nowrap" valign="BASELINE" align="RIGHT">An: </th>
<td>melchiaros <a class="moz-txt-link-rfc2396E" href="mailto:melchiaros@aol.com"><melchiaros@aol.com></a></td>
</tr>
</tbody>
</table>
<br>
<br>
<pre>Hello melchiaros,
I've read the launchpad bugtracker entries to this issue.
As far as I understand, this looks like a building or packaging problem.
The "Makefile" of the game's source package allows for an appropriate
location to store system-wide highscore data files:
--- snip ---
[...]
# directory for writable game data (like highscore files)
# default is '.' to be able to run program without installation
# RW_GAME_DIR = /var/games
# use the following setting for Debian / Ubuntu installations:
# RW_GAME_DIR = /var/games/rocksndiamonds
[...]
--- snip ---
When looking at the bug report, the Ubuntu package of the game tries to
write highscore data into the directory "/usr/games/scores/", where it
apparently does not have write permissions. Although I don't know the
Ubuntu packaging conventions, I would expect program runtime data to be
written somewhere under "/var/", preferably into a dedicated directory,
like "/var/games/rocksndiamonds". This could of course be changed in the
"Makefile" to fit different distribution's needs or conventions.
Maybe I should add a workaround to store such data somewhere under
"~/.rocksndiamonds/" in case of the configured highscore directory not
being writable by the game's process.
Are you the Ubuntu package maintainer for Rocks'n'Diamonds? If so, do
you need any further assistance to re-build the package, or some changes
in the game program to fit specific Ubuntu packaging conventions?
I hope I was able to help to work around the reported bug.
Best regards,
Holger
On 20.08.2012 12:29, melchiaros wrote:
> Hello,
>
> On launchpad bugtracker(Ubuntu Linux) is a report filed by
> Frans Slothouber.
>
> rocksndiamond is not able to save highscores.
>
> This problem occures also with the latest version of rocksndiamonds on
> Ubuntu Quantal 12.10(developer branch).
>
> Please look at:
>
> <a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/ubuntu/+source/rocksndiamonds/+bug/304516">https://bugs.launchpad.net/ubuntu/+source/rocksndiamonds/+bug/304516</a>
>
> greetings
>
> melchiaros
>
> Member of Ubuntu Bugsquad
--
<a class="moz-txt-link-abbreviated" href="mailto:holger.schemel@artsoft.org">holger.schemel@artsoft.org</a>
</pre>
<br>
<br>
</div>
<br>
</body>
</html>