Debian Bug report logs -
#679033
0ad doesn't start when /usr/games is not in PATH
Reported by: Ansgar Burchardt <ansgar@debian.org>
Date: Mon, 25 Jun 2012 21:23:25 UTC
Severity: normal
Tags: confirmed
Found in version 0ad/0~r11863-2
Fixed in version 0ad/0.0.11-1
Done: Vincent Cheng <Vincentc1208@gmail.com>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#679033; Package 0ad.
(Mon, 25 Jun 2012 21:23:28 GMT) (full text, mbox, link).
Message #3 received at submit@bugs.debian.org (full text, mbox, reply):
Package: 0ad
Version: 0~r11863-2
Severity: normal
0ad doesn't start when /usr/games is not in PATH:
$ /usr/games/0ad
Error: pyrogenesis cannot be found in /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (900, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages 0ad depends on:
ii 0ad-data 0~r11863-1
ii dpkg 1.16.3
ii gamin 0.1.10-4
ii libboost-signals1.49.0 1.49.0-3
ii libc6 2.13-33
ii libcurl3-gnutls 7.26.0-1
ii libenet1a 1.3.3-2
ii libgamin0 [libfam0] 0.1.10-4
ii libgcc1 1:4.7.0-8
ii libgl1-mesa-glx [libgl1] 8.0.3-1
ii libjpeg8 8d-1
ii libmozjs185-1.0 1.8.5-1.0.0+dfsg-3
ii libnvtt2 2.0.8-1+dfsg-2
ii libopenal1 1:1.14-4
ii libpng12-0 1.2.49-1
ii libsdl1.2debian 1.2.15-5
ii libstdc++6 4.7.0-8
ii libvorbisfile3 1.3.2-1.3
ii libwxbase2.8-0 2.8.12.1-11
ii libwxgtk2.8-0 2.8.12.1-11
ii libx11-6 2:1.5.0-1
ii libxcursor1 1:1.1.13-1
ii libxml2 2.8.0+dfsg1-3
ii zlib1g 1:1.2.7.dfsg-13
0ad recommends no packages.
0ad suggests no packages.
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#679033; Package 0ad.
(Mon, 25 Jun 2012 22:27:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Vincent Cheng <vincentc1208@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Mon, 25 Jun 2012 22:27:06 GMT) (full text, mbox, link).
Message #8 received at 679033@bugs.debian.org (full text, mbox, reply):
tag 679033 + confirmed
thanks
On Mon, Jun 25, 2012 at 2:13 PM, Ansgar Burchardt <ansgar@debian.org> wrote:
> Package: 0ad
> Version: 0~r11863-2
> Severity: normal
>
> 0ad doesn't start when /usr/games is not in PATH:
>
> $ /usr/games/0ad
> Error: pyrogenesis cannot be found in /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
<snip>
As far as I'm aware, /usr/games is in PATH by default (aside from
root), so end users who don't tinker with their PATH should be able to
start 0ad without a problem.
However, I admit that the cause of this bug is one of my
Debian-specific patches. Upstream simply hardcodes the path to 0ad's
pyrogenesis engine (see source at [1]), which I believe is an
inflexible and inappropriate solution (and I had to patch the file
anyways since the Debian 0ad package installs pyrogenesis into
/usr/games, as per Debian Policy).
There's an ongoing discussion about this issue in upstream's bug
tracker [2]. If there's anything that's relevant that neither I nor
upstream has considered yet, please feel free to point it out. :)
Regards,
Vincent
[1] http://trac.wildfiregames.com/browser/ps/trunk/build/resources/0ad.sh
[2] http://trac.wildfiregames.com/ticket/1424
Added tag(s) confirmed.
Request was from Vincent Cheng <vincentc1208@gmail.com>
to control@bugs.debian.org.
(Mon, 25 Jun 2012 22:27:08 GMT) (full text, mbox, link).
Reply sent
to Vincent Cheng <Vincentc1208@gmail.com>:
You have taken responsibility.
(Thu, 13 Sep 2012 12:21:10 GMT) (full text, mbox, link).
Notification sent
to Ansgar Burchardt <ansgar@debian.org>:
Bug acknowledged by developer.
(Thu, 13 Sep 2012 12:21:10 GMT) (full text, mbox, link).
Message #15 received at 679033-close@bugs.debian.org (full text, mbox, reply):
Source: 0ad
Source-Version: 0.0.11-1
We believe that the bug you reported is fixed in the latest version of
0ad, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 679033@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Vincent Cheng <Vincentc1208@gmail.com> (supplier of updated 0ad package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 08 Sep 2012 02:43:25 -0700
Source: 0ad
Binary: 0ad 0ad-dbg
Architecture: source amd64
Version: 0.0.11-1
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Vincent Cheng <Vincentc1208@gmail.com>
Description:
0ad - Real-time strategy game of ancient warfare
0ad-dbg - Real-time strategy game of ancient warfare (debug)
Closes: 679033 679087 683282
Changes:
0ad (0.0.11-1) unstable; urgency=low
.
* New upstream release. (Alpha 11 Kronos)
- Upstream disabled FAM support as of svn r12550, so remove build-depends
on libgamin-dev, and remove depends on gamin | fam. (Closes: #679087)
- Refresh existing patches.
* Add fallback to launcher script when /usr/games is not in $PATH.
(Closes: #679033)
* Restrict list of architectures to i386, amd64, and kfreebsd-{i386,amd64}.
(Closes: #683282)
* Update debian/watch file.
* Add DMUA field in debian/control with agreement of sponsor.
Checksums-Sha1:
d06dc8961e5ac7cf149f5d127f3be4be2f2ce4c5 1674 0ad_0.0.11-1.dsc
9d68b3019d2c1a6fb5732e2f160cbdd1e3dc630c 8682272 0ad_0.0.11.orig.tar.xz
297e1b6a9c67e7a09077f14c07b9f02c2113dc03 15723 0ad_0.0.11-1.debian.tar.gz
646593fe8d4f280a398c98c92676d4d7cfd2c159 2335506 0ad_0.0.11-1_amd64.deb
90ade64d0873ac45b445efcd9bd0a1df55665d12 47055262 0ad-dbg_0.0.11-1_amd64.deb
Checksums-Sha256:
c894467640e58b1620404eb500308be2806a04e30ff7fc998f3e6d6a2cf44d6b 1674 0ad_0.0.11-1.dsc
a218c42bce111d0bcb02b3a18eb14d7c06a839b8863df362083ebd0835d3c6a3 8682272 0ad_0.0.11.orig.tar.xz
17985e7169eff5ecc87ea3376d9d76485c402e676e31587f7ae063cf298ea93a 15723 0ad_0.0.11-1.debian.tar.gz
f9e7f08f2f58f60a4dc8b2f3598e63477e64a1160a85fd1e3135260e30e00979 2335506 0ad_0.0.11-1_amd64.deb
12eb3da4c459f18940b21b074993a047136cb06973ab00b7981b1398a3b51f20 47055262 0ad-dbg_0.0.11-1_amd64.deb
Files:
c83d3201f1b67c4a1ed15a472643e8ec 1674 games optional 0ad_0.0.11-1.dsc
0feedd076ea441ca821073b4b7014946 8682272 games optional 0ad_0.0.11.orig.tar.xz
a331a17af7ac3f213317834b3cc4ea85 15723 games optional 0ad_0.0.11-1.debian.tar.gz
2111857fb3a1496ca81bbf3393d7f380 2335506 games optional 0ad_0.0.11-1_amd64.deb
4ab8d12321fbd257bd5b5bf80123fc2e 47055262 debug extra 0ad-dbg_0.0.11-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlBRy+wACgkQ9ijrk0dDIGw2jACgvff/JMWNCelJqB+AW3CrVjW3
sUkAoLrGCVEd7wjO42QSOmWxkccjudUj
=yVVU
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 03 Jun 2013 08:09:07 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 11:19:10 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.