[pkg-fgfs-crew] Bug#714260: Helping with flightgear package

Markus Wanner markus at bluegap.ch
Wed Aug 28 19:22:44 UTC 2013


On 08/27/2013 10:06 PM, Scott Howard wrote:
> simgear looks good. flightgear looks good too, but we would have to
> wait for simgear to clear NEW first.

..and all data packages as well.

> What do you think of uploading these three packages to experimental
> first, so that they clear the NEW queue at the same time, then upload
> them to unstable? That will probably ease the transition (and make it
> faster)

Good idea. I've changed them all to 'experimental'. Don't forget
fgfs-base (is it okay to rename the source to flightgear-data, as I did
now? It seems it needs to go through NEW anyways...)

> Some things to consider:
> 
> 1) Symbols files:
> I: libsimgearcore2.10.0: no-symbols-control-file
> usr/lib/i386-linux-gnu/libSimGearCore.so.2.10.0
> I: libsimgearscene2.10.0: no-symbols-control-file
> usr/lib/i386-linux-gnu/libSimGearScene.so.2.10.0

I didn't want to get into the trouble of maintaining 'symbols', quite
yet. Especially as maintaining these for C++ can be difficult.

As flightgear is the only user of these libraries, and they are known
incompatible between releases, I'd even argue it's not worth the trouble.

Does that justify adding a lintian exception?

> 2) simgear has no get-orig-source target, I added a simple one.

Good, thanks.

> 3) I checked in pristine-tar branches to both repos. See "man
> pristine-tar" for info on how it works.

Yeah, I still didn't get the hang of pristine-tar. Thanks for pushing
that branch.

> 4) flightgear lintian errors & warnings:
> W: flightgear source: missing-license-paragraph-in-dep5-copyright
> public-domain (paragraph at line 482)

Fixed.

> E: flightgear: embedded-library usr/games/fgfs: sqlite

Yikes, good catch.

> I: flightgear: spelling-error-in-copyright retreived retrieved

Fixed.

> I: flightgear: extended-description-is-probably-too-short

Fixed.

> W: flightgear: binary-without-manpage usr/games/GPSsmooth
> W: flightgear: binary-without-manpage usr/games/MIDGsmooth
> W: flightgear: binary-without-manpage usr/games/UGsmooth
> W: flightgear: binary-without-manpage usr/games/fgelev
> W: flightgear: binary-without-manpage usr/games/fgviewer
> W: flightgear: binary-without-manpage usr/games/metar
> W: flightgear: binary-without-manpage usr/games/yasim
> W: flightgear: binary-without-manpage usr/games/yasim-proptest

Hm.. I'm probably not going to writing a man page for these anytime
soon. Do we already have a bug covering these?

> I: flightgear: desktop-entry-lacks-keywords-entry
> usr/share/applications/flightgear.desktop

Corrected.

> I: flightgear: possible-documentation-but-no-doc-base-registration

I added four (!) doc-base control files: one for each HTML file and one
for all the READMEs.

> I fixed the error with -DSYSTEM_SQLITE=ON and updated the git repo.

Cool.

> Let me know what you think regarding uploading all three to experimental.

Sure, please upload to experimental.

Regards

Markus Wanner

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1594 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-fgfs-crew/attachments/20130828/e8ad00a6/attachment.sig>


More information about the pkg-fgfs-crew mailing list