[pkg-fgfs-crew] RFS: fgo
Christopher Baines
cbaines8 at gmail.com
Sat Aug 6 11:30:33 UTC 2011
On Fri, 2011-08-05 at 14:53 +0200, Kilian Krause wrote:
> Hi Christopher,
>
> On Mon, Aug 01, 2011 at 10:29:34AM +0100, Christopher Baines wrote:
> > I am looking for a sponsor for my package "fgo".
> > - dget http://mentors.debian.net/debian/pool/main/f/fgo/fgo_1.3.1-1.dsc
> >
> > I would be glad if someone uploaded this package for me.
>
> Reviewing your package I find:
>
> 1.) You Build-Depends on debhelper 8.9.3 but only use debian/compat 7 - why?
I updated the dependency on debhelper when updating the package to use
dh_python2, I forgot to up the compat level, this is now fixed.
> 2.) Your Depends has ${python:Depends} but you still spell out python-tk,
> python-imaging, python-imaging-tk - why aren't they caught by the
> automagic of dh_python/dh_python2 and need to manually added?
Looking at the manpage for dh_python2, it uses the requires.txt file.
FGo does not have this file, and therefore its dependencies are not tested.
> 3.) debian/copyright is still at rev. 135 of DEP-5. Please bump to 174 which
> is final.
Bumped.
> 4.) The "fix" in debian/rules (mv
> debian/fgo/usr/share/games/fgo/src/pics/icon.png
> debian/fgo/usr/share/pixmaps/fgo.png) should be reported upstream and fixed
> there.
I have removed this and instead linked the icon to the correct
location.
> 5.) debian/watch file is missing
I have tried building one:
version=3
http://sites.google.com/site/erobosprojects/flightgear/add-ons/fgo/download /site/erobosprojects/flightgear/add-ons/fgo/download/fgo-(.+).tar.gz?attredirects=0&d=1
However I get the following error when running it.
uscan warning: In debian/watch,
no matching hrefs for watch line
http://sites.google.com/site/erobosprojects/flightgear/add-ons/fgo/download /site/erobosprojects/flightgear/add-ons/fgo/download/fgo-(.+).tar.gz?attredirects=0&d=1
> 6.) Your package fails to build in a clean pbuilder with:
> fakeroot debian/rules clean
> dh clean --with python2
> dh: unable to load addon python2: Can't locate
> Debian/Debhelper/Sequence/python2.pm in @INC (@INC contains: /etc/perl
> /usr/local/lib/perl/5.12.4 /usr/local/share/perl/5.12.4 /usr/lib/perl5
> /usr/share/perl5 /usr/lib/perl/5.12 /usr/share/perl/5.12
> /usr/local/lib/site_perl .) at (eval 22) line 2.
> BEGIN failed--compilation aborted at (eval 22) line 2.
>
> make: *** [clean] Error 2
This should now be fixed, it definitely builds in pbuilder for me now.
> Sorry!
That's ok, thanks for taking the time to hi-light these errors. The updated package is available from the debian mentors website.
Thanks again,
Chris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-fgfs-crew/attachments/20110806/46b25a4b/attachment.pgp>
More information about the pkg-fgfs-crew
mailing list