Your message dated Sun, 30 Jul 2023 18:44:48 +0100
with message-id <zmahkbywmvtai...@powdarrmonkey.net>
and subject line Re: Bug#1042451: backintime: Remove lintian-overrides
has caused the Debian Bug report #1042451,
regarding backintime: Remove lintian-overrides
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1042451: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042451
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: backintime
Version: 1.3.3-4
Severity: normal

Dear Maintainer,

this is upstream maintainer also preparing for debian(!) packaging the upcoming
release.

There is a file "debian/backintime-common.lintian-overrides/" [1] contain this
two lines

    # Necessary for the license to show up in Help->About
    extra-license-file [usr/share/doc/backintime-common/LICENSE]

I see no need to override a lintian rule. If there is a rule I'll try to follow
it.
I couldn't find a changelog entry explaining that exception.

But I can see in the upstream source that there are two license files
installed.

ll /usr/share/doc/backintime-*/LICENSE
-rw-r--r-- 1 root root 18K 28. Jul 12:22 /usr/share/doc/backintime-
common/LICENSE
-rw-r--r-- 1 root root 18K 28. Jul 12:23 /usr/share/doc/backintime-qt/LICENSE

Please give advice where the LICENSE usually should be located. Couldn't find
an answer to that in DPT Policy [2]. But in [3] (section 30.4.13) it seems that
/usr/share/doc/package-name is the correct location.

So why do we need an lintian override?

I checked "lintian-explain-tags -t extra-license-file" which tells me
everything should go into debian/copyright file. We do have one, no matter that
it is outdated.

I can find better solutions at upstream to display license text. But I'm not
sure how to proceed further.

[1] -- <https://sources.debian.org/src/backintime/1.3.3-4/debian/backintime-
common.lintian-overrides/>
[2] -- <https://www.debian.org/doc/packaging-manuals/python-policy/>

--- End Message ---
--- Begin Message ---
Hi,

On Fri, Jul 28, 2023 at 10:35:55AM +0000, Christian Buhtz wrote:
> There is a file "debian/backintime-common.lintian-overrides/" [1] contain this
> two lines
> 
>     # Necessary for the license to show up in Help->About
>     extra-license-file [usr/share/doc/backintime-common/LICENSE]
> 
> I see no need to override a lintian rule. If there is a rule I'll try to 
> follow
> it.
> I couldn't find a changelog entry explaining that exception.

Upstream needn't be concerned with this. The lintian warning is because a
full copy of the GPL is shipped with the package and put in this location
to show when a user clicks Help/About on the menu. The override is to tell
lintian that this is OK and expected.

-- 
Jonathan Wiltshire                                      j...@debian.org
Debian Developer                         http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51
ed25519/0x196418AAEB74C8A1: CA619D65A72A7BADFC96D280196418AAEB74C8A1

--- End Message ---

Reply via email to