[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Pre-RFS: axkit (orphaned), latex-xft-fonts



> I could use the help of a DD to confirm that the packages I am building
> are structurally fit for upload.  I think I'm doing the right thing with
> pbuilder, but I expect there are subtleties.
> ...
>   axkit-1.6.2-4
> ...
> The axkit packages are orphaned and I hope to adopt them; a couple of
> volunteers have offered to test them, and more are welcome.  Once I am
> satisfied that I didn't break them, I'll request a sponsor for an upload.

I have had a look at the axkit package.  On the whole it looks good,
but I haven't had a chance to really put it through its paces yet.
One comment though; when I run lintian over the changes it throws up a
number of warnings:

W: axkit source: newer-standards-version 3.6.0
N:
N:   The source package refers to a `Standards-Version' which is newer than
N:   the highest one lintian is programmed to check. If the source package
N:   is correct, then please upgrade lintian to the newest version. (If
N:   there is no newer lintian version, then please bug
N:   lintian-maint@debian.org to make one.)
N:
W: axkit-examples: extra-license-file usr/share/doc/axkit-examples/examples/axkit.org/license.xml
N:
N:   All license information should be collected in the debian/copyright
N:   file. This usually makes it unnecessary for the package to install
N:   this information in other places as well.
N:   
N:   Refer to Policy Manual, section 13.5 for details.
N:
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/AxKit.pm
N:
N:   Architecture-independent Perl code should be placed in
N:   /usr/share/perl5, not /usr/lib/perl5.
N:
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/LibXMLSupport.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Exception.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/CharsetConv.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Cache.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/ConfigReader.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Provider.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/StyleChooser/FileSuffix.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/StyleChooser/Cookie.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/StyleChooser/QueryString.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/StyleChooser/UserAgent.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/StyleChooser/PathInfo.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/LibXSLT.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/XPathScript.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/SAXMachines.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/XSP.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/Sablot.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/XSP/SimpleTaglib.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Language/XSP/TaglibHelper.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Plugin/QueryStringCache.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Plugin/Fragment.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Plugin/Passthru.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/MediaChooser/WAPCheck.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Provider/FileWrite.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Provider/File.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Provider/Scalar.pm
W: axkit: package-installs-nonbinary-perl-in-usr-lib-perl5 usr/lib/perl5/Apache/AxKit/Provider/Filter.pm

The extra-license-file can be overridden; lintian doesn't really
understand what is happening here.

The other warnings should be easy to fix.

On a related note, I have never really understood why dh_compress
feels the need to compress files >4kb under /usr/share/doc.  This is
probably a policy matter, but I find it *really* annoying when half
the examples get gzip'ed and the rest don't.  In the case of examples,
I have always felt that they should either be tar.gz'ed or left alone.
Feel free to ignore this comment; it is entirely my personal opinion.

Cheers,
Matt

-- 
Matt Kern
http://www.undue.org/



Reply to: