Bug#797550: game-data-packager: g-d-p make-template is broken

Fabian Greffrath fabian at debian.org
Mon Aug 31 13:33:16 UTC 2015


Package: game-data-packager
Version: 42
Severity: important

Hi Alexandre and Simon,

while trying to tackle #796995 (couldn't resist) I stumbled upon the
following:

$ game-data-packager make-template
~/Downloads/setup_the_ultimate_doom_2.0.0.3.exe 
Traceback (most recent call last):
  File "/usr/lib/python3.4/runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.4/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File
"/usr/share/games/game-data-packager/game_data_packager/make_template.py",
line 570, in <module>
    main()
  File
"/usr/share/games/game-data-packager/game_data_packager/make_template.py",
line 559, in main
    gamedata.add_one_innoextract(arg)
  File
"/usr/share/games/game-data-packager/game_data_packager/make_template.py",
line 212, in add_one_innoextract
    cwd=tmp)
  File "/usr/lib/python3.4/subprocess.py", line 620, in check_output
    raise CalledProcessError(retcode, process.args, output=output)
subprocess.CalledProcessError: Command '['innoextract',
'/home/greffrath/Downloads/setup_the_ultimate_doom_2.0.0.3.exe', '-I',
'app']' returned non-zero exit status 1

And indeed innoextract complains if passed the command as given in the
python traceback:

$ innoextract
/home/greffrath/Downloads/setup_the_ultimate_doom_2.0.0.3.exe -I app
Error parsing command-line: unrecognised option '-I'
[...]

So, it is currently impossible to create templates for these game
assets (apart from the fact that I had to rebuild innoextract locally
because the version in unstable is entangled in the gcc5 transition).

Cheers,

Fabian


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'experimental'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages game-data-packager depends on:
ii  fakeroot        1.20.2-1
ii  python3         3.4.3-4
ii  python3-debian  0.1.27
ii  python3-yaml    3.11-2
pn  python3:any     <none>

game-data-packager recommends no packages.

Versions of packages game-data-packager suggests:
pn  arj                   <none>
ii  binutils              2.25.1-1
ii  cabextract            1.6-1
ii  cdparanoia            3.10.2+debian-11
ii  dynamite              0.1.1-2
ii  gcc                   4:5.2.1-4
ii  gir1.2-gtk-3.0        3.16.6-1
ii  gir1.2-pango-1.0      1.36.8-3
ii  innoextract           1.4-1.1
pn  lgc-pg                <none>
ii  lhasa [lzh-archiver]  0.3.0-2
ii  make                  4.0-8.1
ii  p7zip-full            9.20.1~dfsg.1-4.2
ii  python3-gi            3.16.2-1
pn  unace-nonfree         <none>
ii  unar                  1.8.1-4
pn  unrar                 <none>
ii  unshield              1.0-1
ii  unzip                 6.0-18
ii  vorbis-tools          1.4.0-6

-- no debconf information



More information about the Pkg-games-devel mailing list