Bug in G-D-P in generation of chexquest2-data

Alexandre Detiste alexandre.detiste at gmail.com
Fri Jun 12 05:45:27 UTC 2015


> Hello Alexandre,
> 
> since your commit e27b8f767ef2ceee44d3a482d4850f4f21b4e611 to 
> game-data-packager, the generation of chexquest2-data fails with the 
> following error:
> 
> The offending line in doom_common.py is probably:
> iwad = self.packages[package.expansion_for].only_file
> 
> I think that's because after the addition of chex.deh, chex.wad isn't 
> the only file anymore.

Yes that's it !

I didn't had chex2.wad until right now,
only the sums I found on some page online or in the BTS;
so I couldn't test it correctly.

( found here: http://chexmania.tripod.com/downloads.htm )


Thanks for your mail. 

Please send further e-mails to game-data-packager at packages.debian.org
so that other developpers interrested in GDP will receive those too.

(CCing Fabian because I don't know if he's subcribed)

> That's just a quick guess, as i hadn't time yet to look deeper into the 
> issue. If you haven't found it yourself until tomorrow, i'll have a look 
> into the code and send you a patch, ok?

The code is fine, I tried to make it more ooish with a main_wads: object
with iwad: [string], pwads: [list] , deh: [string], warp: [string] entities;
but that was overly complicated so I settled with the 'args:' thing.

Fixed:

http://anonscm.debian.org/cgit/pkg-games/game-data-packager.git/commit/?id=de36061159c8978fc088121bf60317a9788cf3d1
     longname: "Chex Quest 2: Flemoids Take Chextropolis"
     copyright: © 1997 Digital Café
     expansion_for: chexquest-data
+    main_wads:
+      chex2.wad:
+        args: -iwad chex.wad -file %s
     install_to: usr/share/games/doom
     install:
     - chex2.wad

Alexandre
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20150612/8424576d/attachment.sig>


More information about the Pkg-games-devel mailing list