Bug#1074135: lintian: error due to login no longer being Essential:yes

2024-06-24 Thread Chris Hofstaedtler
On Sun, Jun 23, 2024 at 06:10:49PM +0200, Guillem Jover wrote:
> Since shadow 1:4.15.1-1, the login package is no longer Essential:yes,
> instead it is now Protected:yes.

Because rouca asked on IRC: shadow in unstable is indeed not
Essential:yes anymore. It will take a few more days to be sure that
this is okay, but I intend to have it that way for trixie.

Chris



Bug#1074135: lintian: error due to login no longer being Essential:yes

2024-06-23 Thread Guillem Jover
Package: lintian
Version: 2.117.0
Severity: important
X-Debbugs-Cc: Chris Hofstaedtler 

Hi!

Since shadow 1:4.15.1-1, the login package is no longer Essential:yes,
instead it is now Protected:yes. But lintian still considers it the
former and emits an error tag when a package Depends on login, which
we need to do now to guarantee the package is installed. Such as:

  $ lintian inetutils-telnetd_2.5-5_amd64.deb
  E: inetutils-telnetd: depends-on-essential-package-without-using-version 
Depends: login

I guess this would get fixed by refreshing the lintian data from the
archive, and a subsequent upload.

Thanks,
Guillem