Hello Niels, On Tue, Mar 10, 2015 at 08:36:00AM +0100, Niels Thykier wrote: > On 2015-03-08 13:56, Helge Kreutzmann wrote: > > On Fri, Mar 06, 2015 at 11:50:06PM +0100, Niels Thykier wrote: > >> On 2015-03-05 19:40, Helge Kreutzmann wrote: > >> [...] > >> > >> Indeed, you would be unable to test these with the packaged version of > >> lintian. However, it is fairly uncomplicated to run lintian from a git > >> checkout. > >> > >> $ git clone https://anonscm.debian.org/git/lintian/lintian.git > >> $ lintian/frontend/lintian [options] path/to/your/package.changes > >> > >> I fully understand if you do not want to do that. I am just mentioning > >> the option, in case you might find it useful. > > > > I pulled it. It's just awkward, as my primary build machine has no > > direct internet access. So hopefully the unstable version becomes the > > primary soon. > > > > I might be able to do an upload to experimental, but I would like to > keep unstable clear during the freeze. Just in case.
Perfectly understood. > >>> [...] > >>> b) dep5-file-paragraph-reference-header > >>> which I now receive after "fixing" the previous error. > >>> > >> > >> Do your "Header-paragraph" contain a license field and does a > >> "Files"-paragraph reference the license of that field? That seems to be > >> what this is checking for. > > > > My debian/copyright now starts as follows (shortend): > > Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ > > Upstream-Name: goobox > > Upstream-Contact: Paolo Bacchilega <pao...@src.gnome.org> > > Paolo Bacchilega <pao...@svn.gnome.org> > > Paolo Bacchilega <pao...@cvs.gnome.org> > > Source: http://ftp.gnome.org/pub/GNOME/sources/goobox/ > > > > License: GPL-2+ > > Some text > > > > [...] > > For reference, this seems to be the commit introducing the tag: > > https://anonscm.debian.org/cgit/lintian/lintian.git/commit/?id=75d1b7cfc5e61091b695f25e53efea6ba744ecf6 > > I suspect I understand the problem now. It seems to be a false-positive > caused by your very first paragraph being a "license" paragraph rather > than a "files" paragraph. > There is nothing wrong with that according to the spec, but our check > used the same "index" for the header paragraph and the first paragraph. > It "happens to work" if the first paragraph is a "files" paragraph, > because then no "license" paragraph will have the same index as the header. > > If my assertion is correct, the attached patch should solve your issue. > > Alternatively, insert the first "files" paragraph between the header and > the first "license" paragraph should also work around the issue. Ok, then I "ignore" this lintian tag for the moment. > >> Though as explained above, in this particular case, the tags are live > >> on the website prior to a release (and therefore, also a review). > >> > >> If you are unhappy with the tag descriptions, I am happy to revised > >> descriptions. > > > > Well, as I don't really understand the text I'm unable to provide an > > updated version, hopefully debian-l10n-english will do (they usually). > > > > Are you willing to take a stab at it, if the above patch works? :) > > We should probably also rename the tag to say "header-paragraph" for > clarity. I'm usually not involved on debian-l10n english, and I believe Justin is much more capable of proof reading text (I'm not a native speaker) I don't think I'm of much help here. > > Btw. I saw that you use po4a. Are you really intending for localizations > > to lintian tags? > > Yes. I thought it would be beneficial as it would provide people with > the description in their native language /and/ provide us with (more) > reviewers of the tag descriptions. > > Sadly, so far we got 0 translations. I believe we got one, who wanted to > start out on the German translations recently though. I should probably > ping him for an update. As I'm involved in debian-l10n-german if you like you can send me the name of the prospective translator and I can check on that. Thanks again and sorry for the long response time. Greetings Helge -- Dr. Helge Kreutzmann deb...@helgefjell.de Dipl.-Phys. http://www.helgefjell.de/debian.php 64bit GNU powered gpg signed mail preferred Help keep free software "libre": http://www.ffii.de/
signature.asc
Description: Digital signature