Bug#792091: game-data-packager: GPD should check installed engine version first

2015-07-13 Thread Alexandre Detiste
control: severity -1 minor

 A few games (Sfinx, Inherit the earth/German,
 Zork Grand Inquisitor, Zork Nemesis)
 only work with scummvm (= 1.8.0).
 
 While this precise release is due soon, GDP should catch
 this error early and not at the 'dpkg -i' stage.
 
 Tricky: this has to be done by package, not by game,
 as the English version of Inherit the earth works
 with older scummvm releases.

Easy part is done, tricky not yet, keeping this bug open;
but lowering severity as only 1 package is impacted
for 1 month or 2 and this is explained in help_text too.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#792091: game-data-packager: GPD should check installed engine version first

2015-07-11 Thread Alexandre Detiste
Package: game-data-packager
Version: 41
Severity: normal
Tags: newcomer


A few games (Sfinx, Inherit the earth/German,
Zork Grand Inquisitor, Zork Nemesis)
only work with scummvm (= 1.8.0).

While this precise release is due soon, GDP should catch
this error early and not at the 'dpkg -i' stage.

Tricky: this has to be done by package, not by game,
as the English version of Inherit the earth works
with older scummvm releases.



LC_ALL=C LANG=C ./run sfinx --no-search -i
INFO:game-data-packager:downloading http://localhost/sfinx-en-v1.1.zip
INFO:game-data-packager:will not produce sfinx-pl-data because pl is not in
LANGUAGE selection
INFO:game-data-packager:generating package sfinx-en-data
generated /home/tchet/git/game-data-packager/sfinx-en-data_1.1+42_all.deb
using su(1) to obtain root privileges and install the package(s)
Password:
dpkg: regarding .../sfinx-en-data_1.1+42_all.deb containing sfinx-en-data:
 sfinx-en-data breaks scummvm ( 1.8.0)
  scummvm (version 1.7.0+dfsg-2) is present and installed.

dpkg: error processing archive /home/tchet/git/game-data-packager/sfinx-en-
data_1.1+42_all.deb (--install):
 installing sfinx-en-data would break scummvm, and
 deconfiguration is not permitted (--auto-deconfigure might help)
Errors were encountered while processing:
 /home/tchet/git/game-data-packager/sfinx-en-data_1.1+42_all.deb



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

Kernel: Linux 3.19.0-trunk-amd64 (SMP w/6 CPU cores)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org