Re: Bug#1012289: RFH: lintian -- Debian package checker

2022-08-18 Thread Axel Beckert
Hi Bastien,

Bastien Roucariès wrote:
> I have just reinstanced the sliding windows on master.

Yay, thanks!

> could you please check why autotest fail

Will do, but probably not before the weekend.

> BTW I am really supprised that test are not run at build time

The test suite currently runs around 35-40 minutes on my 6 year old
4-core workstation and even longer on Salsa CI (1h30m to 1h45m).

(At least those were the numbers when I last measured it. There are a
few commits in there now which probably reduce that time a bit.)

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , https://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


signature.asc
Description: PGP signature


Re: Bug#1012289: RFH: lintian -- Debian package checker

2022-08-18 Thread Bastien Roucariès
Le mardi 16 août 2022, 13:37:39 UTC Axel Beckert a écrit :
Hi,

I have just reinstanced the sliding windows on master.

could you please check why autotest fail

BTW I am really supprised that test are not run at build time

Bastien
> Hi Bastien,
> 
> Bastien Roucariès wrote:
> > I will restep to be a lintian maint.
> 
> Yay, thanks! Much appreciated.
> 
> You're still in the "lintian" group of Salsa, so you should be still
> able to commit to the repo.
> 
> > Could you please prepare a list of urgent action ?
> 
> Usually, if I consider a lintian bug to be urgent-ish, I bumped its
> severity to important. (And you bumped one to serious already, too.
> 
> :-) So anything RC or "important" on
> 
> https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=lintian;dist=unstable
> is what we should focus on first, if possible. Those marked confirmed
> are those I already looked at closer:
> 
> * #993613
> * #1014083
> * #1014162
> 
> Then there are two other topics I have a focus on, because I think,
> they're important for all of us, because they're annoying:
> 
> * False Positives:
>  
> https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=lintian-maint%40debian
> .org&tag=false-positive
> 
> * Automatically migrating non-bracketed lintian overrides to bracketed
>   ones. I started here, but it's mostly lacking migration regexp
>   mappings for the hundreds of tags being affected:
>  
> https://salsa.debian.org/lintian/lintian/-/blob/migrate-overrides/bin/linti
> an-migrate-overrides-to-pointed-hints
> 
>   Note that this is currently only inside a feature branch which is
>   not yet merged as it is far from helpful yet.
> 
>   This is actually my fix for https://bugs.debian.org/1007002
> 
> Oh, and one more thing: I want to adhere to Semantic Versioning — the
> real one (https://semver.org/), not the one which Felix called
> "Semantic Versioning" despite it wasn't Semantic Versioning.
> 
> So the versioning from now on will be BREAK.FEATURE.BUGFIX:
> 
> * Changing configuration semantic or syntax or exit codes will be a BREAK.
> * Adding new tags will be a FEATURE.
> * No functional changes except bug fixes will be a BUGFIX.
> * Pure documentation or build-system changes will be a BUGFIX, too.
> 
> And probably also:
> 
> * Renaming tags will be a BREAK. (Feel free to discuss if you
>   disagree. :-))
> 
> Not yet sure about:
> 
> * Will be removing a tag a BREAK, too?
> 
> P.S.: Yeah, there was a bit of silence (despite not complete silence)
> from me on lintian, but that was mostly due to holidays (in which was
> way less online that I expected), some pre-holiday and some
> post-holidays stress. And also because of RC bugs in some of my other
> similarily important packages. Expect some more activity on Lintian
> towards to next weekend. :-)
> 
>   Regards, Axel



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


Bug#1017632: lintian: False positive on partial match for bin-sbin-mismatch

2022-08-18 Thread Guillem Jover
Package: lintian
Version: 2.115.2
Severity: normal

Hi!

The bin-sbin-mismatch triggers false positives on partial matches such
as /usr/bin/dpkg-www and /usr/sbin/dpkg-www-installer, or
/usr/bin/dpkg and /usr/sbin/dpkg-fsys-usrunmess.

This is due to the check in lib/Lintian/Check/Files/Contents.pm, where
it essentially does the following:

  perl -E '$str = "/bin/dpkg-www-installer"; \
   say "wrong-match" if $str =~ m{\B/\Qbin/dpkg-www\E\b}x'

I've got false-positives in dpkg and dpkg-www.

Thanks,
Guillem



[Git][lintian/lintian] Pushed new branch autogenerated

2022-08-18 Thread @rouca


Bastien Roucariès pushed new branch autogenerated at lintian / lintian

-- 
View it on GitLab: https://salsa.debian.org/lintian/lintian/-/tree/autogenerated
You're receiving this email because of your account on salsa.debian.org.




[Git][lintian/lintian] Deleted branch autogenerated

2022-08-18 Thread @rouca


Bastien Roucariès deleted branch autogenerated at lintian / lintian

-- 

You're receiving this email because of your account on salsa.debian.org.




[Git][lintian/lintian][master] Add myself as uploaders

2022-08-18 Thread @rouca


Bastien Roucariès pushed to branch master at lintian / lintian


Commits:
1e3ed291 by Bastien Roucariès at 2022-08-18T13:41:57+00:00
Add myself as uploaders

I return after a VAC to lintian coding

Signed-off-by: Bastien Roucariès 

- - - - -


1 changed file:

- debian/control


Changes:

=
debian/control
=
@@ -3,7 +3,8 @@ Section: devel
 Priority: optional
 Maintainer: Debian Lintian Maintainers 
 Uploaders:
- Axel Beckert 
+ Axel Beckert ,
+ Bastien Roucariès 
 Build-Depends:
  debhelper-compat (= 13),
  dpkg (>= 1.17.14),



View it on GitLab: 
https://salsa.debian.org/lintian/lintian/-/commit/1e3ed2917bb0045f4e51be653e76fc36d913a69e

-- 
View it on GitLab: 
https://salsa.debian.org/lintian/lintian/-/commit/1e3ed2917bb0045f4e51be653e76fc36d913a69e
You're receiving this email because of your account on salsa.debian.org.