astromenace does not work

  • Done
  • quality assurance status badge
Details
3 participants
  • Efraim Flashner
  • Luis Felipe
  • zimoun
Owner
unassigned
Submitted by
Luis Felipe
Severity
normal
L
L
Luis Felipe wrote on 4 Oct 2020 18:37
(name . bug-guix@gnu.org)(address . bug-guix@gnu.org)
YVcwsVitCl1VRpi7NCuiHRBMoUEqNQjqsPlFEo3C0_Q8kg5fbYnHNuPyH1M6gBD0TI0pAW2FmrTyBUg6GlvMaea8nOOA0_MvMszDhrBJTk0=@protonmail.com
Hi, I'm using guix b61e057. Just installed AstroMenace and it does not start. Trying to launch it from a terminal prints the following error:

AstroMenace 1.4.1
VFS version 190427
Compiled against SDL version 2.0.12
Linking against SDL version 2.0.12
vw_OpenVFS(): Can't find VFS file share/astromenace/gamedata.vfs
main(): gamedata.vfs file not found or corrupted.


---
Luis Felipe López Acevedo
Z
Z
zimoun wrote on 5 Oct 2020 13:33
(name . Luis Felipe)(address . luis.felipe.la@protonmail.com)(address . 43797@debbugs.gnu.org)
CAJ3okZ2p7NN-OYAnBE7a+driGsVf4OB9svwr2XAq364rst2Btw@mail.gmail.com
Dear,

Thank you for the report.

First, there is no substitute; which is often a bad sign. If Cuirass
wizard reads, is it possible to trigger again the build of
'astromenace'.



On Sun, 4 Oct 2020 at 23:16, Luis Felipe via Bug reports for GNU Guix
<bug-guix@gnu.org> wrote:
Toggle quote (10 lines)
>
> Hi, I'm using guix b61e057. Just installed AstroMenace and it does not start. Trying to launch it from a terminal prints the following error:
>
> AstroMenace 1.4.1
> VFS version 190427
> Compiled against SDL version 2.0.12
> Linking against SDL version 2.0.12
> vw_OpenVFS(): Can't find VFS file share/astromenace/gamedata.vfs
> main(): gamedata.vfs file not found or corrupted.

Well, the file 'gamedata.vfs' seems to be a file which needs to be
built (it does not appear in the upstream source). And I am not sure
this file is compliant with "free" licenses; Debian locates it in
'non-free', for example.

All the best,
simon
E
E
Efraim Flashner wrote on 5 Oct 2020 13:41
(name . Luis Felipe)(address . luis.felipe.la@protonmail.com)(address . 43797-done@debbugs.gnu.org)
20201005114101.GH2958@E5400
On Sun, Oct 04, 2020 at 04:37:28PM +0000, Luis Felipe via Bug reports for GNU Guix wrote:
Toggle quote (10 lines)
> Hi, I'm using guix b61e057. Just installed AstroMenace and it does not start. Trying to launch it from a terminal prints the following error:
>
> AstroMenace 1.4.1
> VFS version 190427
> Compiled against SDL version 2.0.12
> Linking against SDL version 2.0.12
> vw_OpenVFS(): Can't find VFS file share/astromenace/gamedata.vfs
> main(): gamedata.vfs file not found or corrupted.
>

I saw this when I tried to run it. I fixed the DATADIR configure flag
and now it starts as expected.

--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl97Bk0ACgkQQarn3Mo9
g1HcNBAAp7wi9glL8K2S2JjodeO7iJhpJHCO1L8tufiWW4rfMti+XMt/9TIJ1rPp
TBautzmvvw6zXP+ZOKRZivzkoHalm+7AiV+HfjIw41MdyCzfSeh2nNXlMLTtlQJE
MUsTaA0yT3wjBO8vi4m9EhFWix3DJ02XohZ39oxjVFNzDIm0DZSe9Zipf/VMxWWO
vjL5x/8ySsPYyWSYnmuR6zzrD5iHcDuLfVv3J3rjRhaO2ALtbdKwi5TJHzd3attq
+fH1R2TP9Q2/syStzXKJXD81CImPb7KI7IkDgeiPghZQtsFnLe/gX6mbjyTs4A9c
xtOeMNuzszR/A+7FBGnxUY301R5Kjnr1hELc+PFdqu97fFtz1vjyFAU7IRhlF52R
Ytro5iHxqkHp9EKlKKyb8Xtb7C0C4ZcYATB5HtFYefGoyXDwp+d8vgXaxH0+7F8O
t73kJJFvTjjYOJRsfBU8KJTWIaq3OjjbA1iIao4K+hF2skomJwdH3XkvA9Kf7gvj
770ZlqSZYLTNLZOeZsWZf5zzKsdyjjYeypMJ2WerytGeAMjNNoAnnq0LnTyp4Hk0
jj3W6P04LPNJn2UyPCLhCbco4vrCWwMp43j+pK8GI3gOu75QLl9eDzwFYMI7m/bF
Jm/S9W6SOWcm62+zxAJWAfWiO0LmNztVf5tCufuCWCCzwBMehsc=
=23SK
-----END PGP SIGNATURE-----


Closed
E
E
Efraim Flashner wrote on 5 Oct 2020 13:44
(name . zimoun)(address . zimon.toutoune@gmail.com)
20201005114419.GI2958@E5400
On Mon, Oct 05, 2020 at 01:33:53PM +0200, zimoun wrote:
Toggle quote (32 lines)
> Dear,
>
> Thank you for the report.
>
> First, there is no substitute; which is often a bad sign. If Cuirass
> wizard reads, is it possible to trigger again the build of
> 'astromenace'.
>
> <https://data.guix.gnu.org/repository/1/branch/master/package/astromenace/output-history>
>
>
> On Sun, 4 Oct 2020 at 23:16, Luis Felipe via Bug reports for GNU Guix
> <bug-guix@gnu.org> wrote:
> >
> > Hi, I'm using guix b61e057. Just installed AstroMenace and it does not start. Trying to launch it from a terminal prints the following error:
> >
> > AstroMenace 1.4.1
> > VFS version 190427
> > Compiled against SDL version 2.0.12
> > Linking against SDL version 2.0.12
> > vw_OpenVFS(): Can't find VFS file share/astromenace/gamedata.vfs
> > main(): gamedata.vfs file not found or corrupted.
>
> Well, the file 'gamedata.vfs' seems to be a file which needs to be
> built (it does not appear in the upstream source). And I am not sure
> this file is compliant with "free" licenses; Debian locates it in
> 'non-free', for example.
>
> All the best,
> simon
>

As far as the file being built, an excerpt from the build log:
VFS file was opened /tmp/guix-build-astromenace-1.4.1.drv-0/source/gamedata/models/models.pack
models/tracked/tank-07.vw3d file added to VFS.
models/earthfighter/sf-illum01.vw2d file added to VFS.
models/militarybuilding/aa-gun-01.vw3d file added to VFS.
models/earthfighter/sf-09.vw3d file added to VFS.
models/alienmothership/alm-02.vw3d file added to VFS.
<..snip..>
models/normalmap/planet_asteroids_nm.tga file added to VFS.
models/normalmap/q_class2_nm.tga file added to VFS.
models/normalmap/bomber_nm.tga file added to VFS.
models/normalmap/buildings_nm.tga file added to VFS.
lang/pl/menu/button_weaponry_in.tga file added to VFS.
lang/pl/menu/button_weaponry_out.tga file added to VFS.
VFS file was created /tmp/guix-build-astromenace-1.4.1.drv-0/build/gamedata.vfs

As for Debian placing it in non-free, it might be worth checking the
licenses and files again.

--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl97BxMACgkQQarn3Mo9
g1GAvA/+PVwmXV7JZx7FVjsMRyCo9VajvOQEFdXRlQs94NWKKvhuLEeC3UGZHBl6
2nMbDWGqBd7zwDz/jllyyd6XIzAstjgrs90qowWeCFFYb7J3Qjah73LwDFVO+R9B
33ugfctLHmrz0RjJU+EPmid9qweWrc82xU8ZAIkaX+IekG19ceuBw0ngdAMtRTGF
EoFCkO+mr43Me6VbPvNLQEmxYT6Kg8PH2ywrMXEGw7uzOFNKgz+aH509LjlXkfDw
EcxQS57Q7+DkgoQm94jQjmvAuTzEDLCKNOb2fh0JA69dC6pi6y26DfmxStTUOcul
v9jnHQNyyc0+31TpDkmzCspIomRLZCJCLCm7kbTME77lBX6NVu/5HGHl3pf2+tcS
ZOScvllkjwomFVpDyuEPK8hXjtCmB9621+hc8reuStu2bulj6Rk7bE2t+5Cde//q
2pAg3xBfApH2Co0KOEj41fUeUrF2h2eOqfzmssZaecvpZB0xZryrEurMKMvNM890
Y/v4zYUodaAjYlwIuaRBa1iK9FnkQCcNBR7ngLsFvEMf35GuyXRqIxo2zOYKXpqB
z70ghHmcvcanNq5TZ4zvKEvS+m+4PX+QlRVPdaMWhRarQlaWKrCV480LSwJ6KWCr
CUbU0zH7RqL5MUia87DahD54e8dfJUr7pIKbtFijxktSM1Ob0mA=
=pL2y
-----END PGP SIGNATURE-----


E
E
Efraim Flashner wrote on 5 Oct 2020 14:03
(name . zimoun)(address . zimon.toutoune@gmail.com)
20201005120317.GJ2958@E5400
On Mon, Oct 05, 2020 at 02:44:19PM +0300, Efraim Flashner wrote:
Toggle quote (53 lines)
> On Mon, Oct 05, 2020 at 01:33:53PM +0200, zimoun wrote:
> > Dear,
> >
> > Thank you for the report.
> >
> > First, there is no substitute; which is often a bad sign. If Cuirass
> > wizard reads, is it possible to trigger again the build of
> > 'astromenace'.
> >
> > <https://data.guix.gnu.org/repository/1/branch/master/package/astromenace/output-history>
> >
> >
> > On Sun, 4 Oct 2020 at 23:16, Luis Felipe via Bug reports for GNU Guix
> > <bug-guix@gnu.org> wrote:
> > >
> > > Hi, I'm using guix b61e057. Just installed AstroMenace and it does not start. Trying to launch it from a terminal prints the following error:
> > >
> > > AstroMenace 1.4.1
> > > VFS version 190427
> > > Compiled against SDL version 2.0.12
> > > Linking against SDL version 2.0.12
> > > vw_OpenVFS(): Can't find VFS file share/astromenace/gamedata.vfs
> > > main(): gamedata.vfs file not found or corrupted.
> >
> > Well, the file 'gamedata.vfs' seems to be a file which needs to be
> > built (it does not appear in the upstream source). And I am not sure
> > this file is compliant with "free" licenses; Debian locates it in
> > 'non-free', for example.
> >
> > All the best,
> > simon
> >
>
> As far as the file being built, an excerpt from the build log:
> VFS file was opened /tmp/guix-build-astromenace-1.4.1.drv-0/source/gamedata/models/models.pack
> models/tracked/tank-07.vw3d file added to VFS.
> models/earthfighter/sf-illum01.vw2d file added to VFS.
> models/militarybuilding/aa-gun-01.vw3d file added to VFS.
> models/earthfighter/sf-09.vw3d file added to VFS.
> models/alienmothership/alm-02.vw3d file added to VFS.
> <..snip..>
> models/normalmap/planet_asteroids_nm.tga file added to VFS.
> models/normalmap/q_class2_nm.tga file added to VFS.
> models/normalmap/bomber_nm.tga file added to VFS.
> models/normalmap/buildings_nm.tga file added to VFS.
> lang/pl/menu/button_weaponry_in.tga file added to VFS.
> lang/pl/menu/button_weaponry_out.tga file added to VFS.
> VFS file was created /tmp/guix-build-astromenace-1.4.1.drv-0/build/gamedata.vfs
>
> As for Debian placing it in non-free, it might be worth checking the
> licenses and files again.
>

From the debian packaging of astromenace-data¹,
RAW_VFS_DATA/MODELS/models.pack is precompiled because the source of the
artwork wasn't released for distribution, but the precompiled assets are
CC-BY-SA-3.0 (Debian has 1.3.2 with CC-3, our source is 1.4.1 with a
CC-4 license file).





--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl97C4IACgkQQarn3Mo9
g1HjqQ/8DF9EVbIKakguGGW5FA6ko+MMwKScu4ffN2yPd5S2g81YAocPofQ9/zMZ
DA0eHgPnicJdlP3Hz4xIWdNKTs1zDw62iVMRypkKGx/yR1i7bO2GtRv5J3EGguyQ
LOr0BnzSFL2k+TbyRulkeafXI4IUOWr/TFDikY9uJtRCBp1UtFBeYyggoz+zWUG5
jDvx3jPFijuVN+Bmt7U9S39AFhnNN8of48AzepAJCx4cp4Zx8DuV+0drjwUzCTMS
TmiYj62SQ39hP10KUgCbbgqXF6G31AFm0tvlsWfoMnSIsIAzf2kzB/bA8Hh0Cuil
7GQy67VtVX83Y4S4gohtT8RjYhsoE7mGDABkft63MlC6ZhGNj+UDO61ytNdBQCRy
gz5KlUawCBS5u5Jd412rOMll9VMouPGAAi4K5BI8cYF14I7yOZBCqE/YzUY1tHXH
e0MO8Ul9iaod81JMk/9OWaiFGRGe5zDXpF148Js8/55gkz9iM8OmriQPzJWhaVUU
6CALzCeAEV2gkNCSO9LPM6GtMOVTW8CXinoEoO1BOGhxGr4iLGhtd6Cz4bPmx7lB
RF+32MVx0PyOfgkh6urFexGOZpfWiwDd5jFOK6ATcN/g1SC5JJjp9H0xwbRa0GBp
3EL9uebuB5TBQC4HPrU3FUEhabHTS6ISSAGaae+Zb/r7fgPz0kA=
=/6NY
-----END PGP SIGNATURE-----


Z
Z
zimoun wrote on 5 Oct 2020 17:04
(name . Efraim Flashner)(address . efraim@flashner.co.il)
CAJ3okZ0st3p4S7UiQdTbWJ-rg_ftLGVaWv9J9G2ORybmRF5vPw@mail.gmail.com
Thanks Efraim for the quick fix.

So closing. :-)
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 43797@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 43797
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch