Bug#995606: lintian: non-free font packages and {truetype,opentype}-font-prohibits-installable-embedding

2021-10-02 Thread Felix Lechner
Hi Paul,

On Sat, Oct 2, 2021 at 10:03 PM Paul Wise  wrote:
>
> downgrade the embedding tags to either info or pedantic
> for non-free packages.

I too would like to see variable visibilities, but we do not currently
offer them. The traditional solution has been to introduce new tags.

Maybe I will take it as an opportunity to give the matter some thought.

Kind regards
Felix Lechner



Bug#995606: lintian: non-free font packages and {truetype,opentype}-font-prohibits-installable-embedding

2021-10-02 Thread Paul Wise
On Sat, 2021-10-02 at 22:15 -0700, Felix Lechner wrote:

> I too would like to see variable visibilities, but we do not currently
> offer them. The traditional solution has been to introduce new tags.

Splitting the tag up would also allow having different advice for
packages in main vs non-free, which I guess is not an option for a
single tag either, so splitting them is probably a good idea anyway.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Bug#995606: lintian: non-free font packages and {truetype,opentype}-font-prohibits-installable-embedding

2021-10-02 Thread Paul Wise
Package: lintian
Severity: wishlist

For non-free fonts, prohibiting embedding is often consistent with the
license, so the two lintian warnings often don't really apply. On the
other hand prohibiting embedding is particularly user hostile so DebianĀ 
should probably try to discourage it. On balance I think the right
solution is to downgrade the embedding tags to either info or pedantic
for non-free packages. The openboard-extras-nonfree package is already
overriding this tag, probably due to the warning vs pedantic level.

truetype-font-prohibits-installable-embedding
opentype-font-prohibits-installable-embedding

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part