Bug#697933: wesnoth-1.11: Not able to get to the main menu

Vincent Cheng vincentc1208 at gmail.com
Sat Jan 12 05:54:53 UTC 2013


On Fri, Jan 11, 2013 at 8:41 AM, Vincent Cheng <vincentc1208 at gmail.com> wrote:
> On Fri, Jan 11, 2013 at 6:00 AM, shirish शिरीष <shirishag75 at gmail.com> wrote:
>> Package: wesnoth-1.11
>> Version: 1:1.11.1-1
>> Severity: normal
>>
>> Dear Maintainer,
>> Whenever I try to start the game I get the following :-
>>
>> $ wesnoth
>> Battle for Wesnoth v1.11.1
>> Started on Fri Jan 11 19:30:14 2013
>>
>> 20130111 19:30:14 error filesystem: Could not open
>> '/home/shirish/.config/wesnoth/preferences' for reading.
>>
>> Data directory: /usr/share/games/wesnoth/1.11
>> User configuration directory: /home/shirish/.config/wesnoth
>> User data directory: /home/shirish/.local/share/wesnoth/1.11
>> Cache directory: /home/shirish/.cache/wesnoth
>> Checking video mode: 1024x768x32...
>> setting mode to 1024x768x32
>> 20130111 19:30:14 error config: Macro/file 'COPYING.txt' is missing at
>> core/help.cfg:351 included from core/_main.cfg:12 included from
>> _main.cfg:7
>> 20130111 19:30:14 error config: Error loading game configuration files
>> 20130111 19:30:14 error general: Error loading game configuration
>> files: 'Macro/file 'COPYING.txt' is missing at core/help.cfg:351
>> included from core/_main.cfg:12 included from _main.cfg:7' (The game
>> will now exit)
>
> Argh...this bug is entirely my fault, sorry! I'll fix this ASAP.
>
> Note to self: test your packages not just before, but also _after_ you
> make what you think is a trivial fix for a lintian warning (in this
> case extra-license-file) before uploading. Mind you, this is the first
> package that I've come across that fails to run if its copyright file
> is not installed where it thinks it should go...
>
> Regards,
> Vincent

Just tried symlinking /usr/share/games/wesnoth/1.11/data/COPYING.txt
to /usr/share/doc/wesnoth-1.11/copyright, but wesnoth then complains
with the following:

20130111 21:51:39 error config: Nested quoted string at COPYING.txt:76
included from core/help.cfg:351 included from core/_main.cfg:12
included from _main.cfg:7
20130111 21:51:39 error config: Error loading game configuration files
20130111 21:51:39 error general: Error loading game configuration
files: 'Nested quoted string at COPYING.txt:76 included from
core/help.cfg:351 included from core/_main.cfg:12 included from
_main.cfg:7' (The game will now exit)

So yes, a lintian override for extra-license-file seems to be the most
appropriate action to take.

Vincent



More information about the Pkg-games-devel mailing list