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/

Attachment: signature.asc
Description: Digital signature

Reply via email to