Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#696385: RFS: astromenace/1.3.1+ds-1 [ITP] -- hardcore 3D space shooter with spaceship upgrade possibilities

3 views
Skip to first unread message

Boris Pek

unread,
Dec 20, 2012, 4:10:03 AM12/20/12
to
Package: sponsorship-requests
Severity: normal
X-Debbugs-Cc: debian-de...@lists.debian.org

Hi,

I am looking for a sponsor for my packages "astromenace" and "astromenace-data".

Basic information:
http://mentors.debian.net/package/astromenace
http://mentors.debian.net/package/astromenace-data

Direct links for download:
http://mentors.debian.net/debian/pool/contrib/a/astromenace/astromenace_1.3.1+ds-1.dsc
http://mentors.debian.net/debian/pool/non-free/a/astromenace-data/astromenace-data_1.3.1+ds-1.dsc

Git repos:
http://anonscm.debian.org/gitweb/?p=pkg-games/astromenace.git
http://anonscm.debian.org/gitweb/?p=pkg-games/astromenace-data.git

AstroMenace is an astonishing hardcore scroll-shooter where brave space
warriors may find a great opportunity to hone their combat skills.
Gather money during the battle to spend them on turning your spaceship
into an ultimate weapon of mass destruction and give hell to swarms of
adversaries. Enjoy the wonderfully crafted 3d graphics and high-quality
special effects along with a detailed difficulty adjustment and a handy
interface of AstroMenace.

Package with data files is separated due to license issues: it includes
precompiled 3D models under CC-BY-SA-3.0.

More information about the game:
http://www.viewizard.com/astromenace/

I would be glad if someone uploaded these packages for me.

Best regards,
Boris

--
http://wiki.debian.org/BorisPek


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

Vincent Cheng

unread,
Dec 25, 2012, 4:40:02 AM12/25/12
to
Hi Boris,

On Thu, Dec 20, 2012 at 1:06 AM, Boris Pek <tehn...@yandex.ru> wrote:
> Package: sponsorship-requests
> Severity: normal
> X-Debbugs-Cc: debian-de...@lists.debian.org
>
> Hi,
>
> I am looking for a sponsor for my packages "astromenace" and "astromenace-data".
>
> Basic information:
> http://mentors.debian.net/package/astromenace
> http://mentors.debian.net/package/astromenace-data
>
> Direct links for download:
> http://mentors.debian.net/debian/pool/contrib/a/astromenace/astromenace_1.3.1+ds-1.dsc
> http://mentors.debian.net/debian/pool/non-free/a/astromenace-data/astromenace-data_1.3.1+ds-1.dsc
>
> Git repos:
> http://anonscm.debian.org/gitweb/?p=pkg-games/astromenace.git
> http://anonscm.debian.org/gitweb/?p=pkg-games/astromenace-data.git

IANADD, but here's a list of things that I encountered while testing
out your package.

- Since you use xz compression, please consider adding Pre-Depends:
dpkg (>= 1.15.6) to debian/control (i.e. lintian tag
data.tar.xz-member-without-dpkg-pre-depends, which I think has been
recently removed). This is more of a pedantic issue than something
strictly necessary, but it does help backporters.
- Another pedantic issue: there are 2 commas in a row in your
build-depends list for astromenace-data (i.e. debhelper (>=
9),,fonts-liberation...).
- Dmitry Smirnov is listed as an Uploader for astromenace but not for
astromenace-data; is this intended?
- Please make astromenace depend on astromenace-data, not just
recommends (and have astromenace-data recommends/suggests
astromenace), as is the norm for packages which depend on a separate
-data package.
- astromenace-data FTBFS when built twice in a row:

dpkg-buildpackage -rfakeroot -D -us -uc -sa
dpkg-buildpackage: source package astromenace-data
dpkg-buildpackage: source version 1.3.1+ds-1
dpkg-buildpackage: source changed by Boris Pek <tehn...@mail.ru>
dpkg-source --before-build astromenace-data-1.3.1+ds
dpkg-buildpackage: host architecture amd64
dpkg-source: info: using options from
astromenace-data-1.3.1+ds/debian/source/options: --compression=xz
--extend-diff-ignore=(^|/)RAW_VFS_DATA/FONT/[^/]+\.ttf$
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
debian/rules override_dh_clean
make[1]: Entering directory `/tmp/astromenace-data/astromenace-data-1.3.1+ds'
dh_clean gamedata.vfs RAW_VFS_DATA/FONT
rm: cannot remove `RAW_VFS_DATA/FONT': Is a directory
dh_clean: rm -f -- gamedata.vfs RAW_VFS_DATA/FONT returned exit code 1
make[1]: *** [override_dh_clean] Error 25
make[1]: Leaving directory `/tmp/astromenace-data/astromenace-data-1.3.1+ds'
make: *** [clean] Error 2
dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 2

Regards,
Vincent

Boris Pek

unread,
Dec 25, 2012, 5:10:01 AM12/25/12
to
Hi,

> IANADD, but here's a list of things that I encountered while testing
> out your package.

Thanks a lot for a review.

> - Since you use xz compression, please consider adding Pre-Depends:
> dpkg (>= 1.15.6) to debian/control (i.e. lintian tag
> data.tar.xz-member-without-dpkg-pre-depends, which I think has been
> recently removed).

Yes, I am aware of this lintian note, but I ignore it because:
1) It is useless for new packages.
2) "Pre-Depends should be used sparingly, preferably only by packages whose
premature upgrade or installation would hamper the ability of the system
to continue with any upgrade that might be in progress.

You should not specify a Pre-Depends entry for a package before this has
been discussed on the debian-devel mailing list and a consensus about
doing that has been reached." [1]

[1] http://www.debian.org/doc/debian-policy/ch-relationships.html

> This is more of a pedantic issue than something
> strictly necessary, but it does help backporters.

There is dpkg verison 1.15.8.13 in Debian Squeeze:
http://packages.debian.org/squeeze/dpkg
Older releases are not supported.

> - Another pedantic issue: there are 2 commas in a row in your
> build-depends list for astromenace-data (i.e. debhelper (>=
> 9),,fonts-liberation...).

Thanks. I'll fix it ASAP. Hope it will be today, because since tomorrow I
will be on vacation during two weeks.

> - Dmitry Smirnov is listed as an Uploader for astromenace but not for
> astromenace-data; is this intended?

I am not sure that he want to co-maintain it. But he could add or remove
himself from uploaders list at any moment. Dmitry, could you comment this?

> - Please make astromenace depend on astromenace-data, not just
> recommends

This is bad idea because astromenace-data has build dependency from
astromenace and it FTBFS if astromenace depends from it. (Circular
dependencies.) So it should stay as is, at least for a first iteration.

> (and have astromenace-data recommends/suggests
> astromenace), as is the norm for packages which depend on a separate
> -data package.
> - astromenace-data FTBFS when built twice in a row:

Hmm, I missed this. Thanks. Will be fixed.

Best regards,
Boris

Dmitry Smirnov

unread,
Dec 25, 2012, 6:50:01 AM12/25/12
to
On Tue, 25 Dec 2012 21:06:54 Boris Pek wrote:
> > - Since you use xz compression, please consider adding Pre-Depends:
> > dpkg (>= 1.15.6) to debian/control (i.e. lintian tag
> > data.tar.xz-member-without-dpkg-pre-depends, which I think has been
> > recently removed).
>
> Yes, I am aware of this lintian note, but I ignore it because:
> 1) It is useless for new packages.
> 2) "Pre-Depends should be used sparingly, preferably only by packages whose
> premature upgrade or installation would hamper the ability of the
> system to continue with any upgrade that might be in progress.
>
> You should not specify a Pre-Depends entry for a package before this
> has been discussed on the debian-devel mailing list and a consensus about
> doing that has been reached." [1]
>
> [1] http://www.debian.org/doc/debian-policy/ch-relationships.html

Perhaps it was me who ignored this lintian warning first. :)
This warning doesn't make sense for Debain any more.
I completely agree with Boris on this.


> > - Dmitry Smirnov is listed as an Uploader for astromenace but not for
> > astromenace-data; is this intended?
>
> I am not sure that he want to co-maintain it. But he could add or remove
> himself from uploaders list at any moment. Dmitry, could you comment this?

Boris picked up the packaging where I left it. In the beginning both packages
[astromenace,astromenace-data] were generated from single source. It was good
enough as proof of concept. I was not following on development since Boris
continued it but I trust Boris and I'm sure he knows what he is doing. :)

As the moment I have other priorities so I can't co-maintain astromenace-data
yet. I'd probably stay a bit longer as astromenace uploader until I decide
whenever remove or add myself as uploader of astromenace-data.

Thanks, Boris.
Thanks Vincent.

Cheers,
Dmitry.

Boris Pek

unread,
Dec 25, 2012, 5:30:02 PM12/25/12
to
Hi,

> - Another pedantic issue: there are 2 commas in a row in your
> build-depends list for astromenace-data (i.e. debhelper (>=
> 9),,fonts-liberation...).

Fixed.

> have astromenace-data recommends/suggests astromenace

Done.

> - astromenace-data FTBFS when built twice in a row:

Fixed.

Thanks again for review.
Best regards,
Boris

Boris Pek

unread,
Jan 30, 2013, 4:40:02 AM1/30/13
to
Hi,

Month passed. Anyone interested?
RFS: http://bugs.debian.org/696385

Regards,
Boris


--
To UNSUBSCRIBE, email to debian-ment...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/6568113...@web5d.yandex.ru

Debian Bug Tracking System

unread,
May 18, 2013, 1:00:03 PM5/18/13
to
Your message dated Sat, 18 May 2013 16:23:47 +0000
with message-id <E1Udjv9-...@quantz.debian.org>
and subject line closing RFS: astromenace/1.3.1+repack-1 [ITP] -- hardcore 3D space shooter with spaceship upgrade possibilities
has caused the Debian Bug report #696385,
regarding RFS: astromenace/1.3.1+repack-1 [ITP] -- hardcore 3D space shooter with spaceship upgrade possibilities
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


--
696385: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696385
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
0 new messages