Discussion:
Bug#944258: lintian 2.32.0~bpo9+1 in stretch-backports depends on coreutils (>= 8.30), but stretch has only 8.26-3
Add Reply
Christoph Berg
2019-11-06 20:50:03 UTC
Reply
Permalink
Package: lintian
Version: 2.32.0~bpo9+1
Severity: grave

Package: lintian
Version: 2.32.0~bpo9+1
Installed-Size: 5665
Maintainer: Debian Lintian Maintainers <lintian-***@debian.org>
Architecture: all
Replaces: funny-manpages (<< 1.3-5.1)
Depends: binutils, bzip2, coreutils (>= 8.30), ...

coreutils:
Installiert: 8.26-3
Installationskandidat: 8.26-3
Versionstabelle:
*** 8.26-3 500
500 http://debian-approx:9999/debian stretch/main ppc64el Packages
100 /var/lib/dpkg/status

Christoph
Christoph Berg
2019-11-07 10:20:01 UTC
Reply
Permalink
According to Andreas Beckmann, coreutils 8.30 is in the process of
being ported to stretch.
Thanks for the feedback.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943910#25
I'm not sure if that means that backport is really going to appear in
stretch-backports.

My build chroots for stretch are broken at the moment, it would really
be nice if this could either be carried forward rsn, or the lintian
backport upgrade be reverted.

Christoph
Felix Lechner
2019-11-07 19:00:02 UTC
Reply
Permalink
Hi,
Post by Christoph Berg
I'm not sure if that means that backport is really going to appear in
stretch-backports.
That is my reading of it too. Felix, can we drop this requirement on
coreutils for the time being? (I'm afraid I wasn't following the
details at the time it was introduced.)
Yes, we probably can but I would like to understand, please, why
coreutils 8.30 (which, according to Andreas Beckmann, builds cleanly
in stretch) cannot find its way into stretch-bpo.

Also, as a side note, would someone please explain why someone still
on stretch would need lintian? I am personally on stable, but most
package maintainers out there seem to track testing or the bleeding
edge, unstable.

Kind regards,
Felix Lechner
Chris Lamb
2019-11-07 19:10:01 UTC
Reply
Permalink
Hi Felix,
Post by Felix Lechner
Yes, we probably can but I would like to understand, please, why
coreutils 8.30 (which, according to Andreas Beckmann, builds cleanly
in stretch) cannot find its way into stretch-bpo.
Backporting such a big package (with likely lots of other changes)
does not seem particularly conservative (or even safe) thing to do.
Post by Felix Lechner
Also, as a side note, would someone please explain why someone still
on stretch would need lintian?
We will obviously drop supporting stretch eventually but I'm not sure
that time has come just yet. LTS work is just one example. Also,
stretch chroots/Docker images on CI systems, etc. etc. Not everybody
is using Lintian the way you are. :)


Regards,
--
,''`.
: :' : Chris Lamb
`. `'` ***@debian.org 🍥 chris-lamb.co.uk
`-
Adam D. Barratt
2019-11-07 19:40:01 UTC
Reply
Permalink
Post by Felix Lechner
Also, as a side note, would someone please explain why someone still
on stretch would need lintian? I am personally on stable, but most
package maintainers out there seem to track testing or the bleeding
edge, unstable.
Well, at least some debian.org infrastructure, including the ftp-master
host, are still running stretch, for a starting point.

Regards,

Adam
Felix Lechner
2019-11-07 21:50:01 UTC
Reply
Permalink
Hi,

The version requirement was dropped:

https://salsa.debian.org/lintian/lintian/commit/33bd1434f0c160770a26bea55328e5bf7545322f

Since Christoph receives emails every six hours, a new release may be in order.

Thank you for your patience as we work to make Lintian better for everyone.

Kind regards,
Felix Lechner

On Thu, Nov 7, 2019 at 11:34 AM Adam D. Barratt
Post by Adam D. Barratt
Post by Felix Lechner
Also, as a side note, would someone please explain why someone still
on stretch would need lintian? I am personally on stable, but most
package maintainers out there seem to track testing or the bleeding
edge, unstable.
Well, at least some debian.org infrastructure, including the ftp-master
host, are still running stretch, for a starting point.
Regards,
Adam
Christoph Berg
2019-11-08 07:20:02 UTC
Reply
Permalink
Hi Chris,
I do not understand the frequency that Christoph's checks
his email has any bearing here. Can you elaborate?
Unfortunately, I can only speculate that he meant to present a sense
of urgency. If a new release is needed, Christoph should speak up.
From my perspective no action is required.
Kind regards,
Felix Lechner
The package is not installable at the moment. That fact alone should warrant an upload.
Chris Lamb
2019-11-10 18:10:01 UTC
Reply
Permalink
Hi,
lintian 2.32.0~bpo9+1 in stretch-backports depends on coreutils
(>= 8.30), but stretch has only 8.26-3
I'd like to resolve this issue and as a new upload of coreutils seems
to be neither warranted, 100% essential and (practically-speaking)
forthcoming, I would request that we do whatever we need to do to weaken
this dependency. Felix, can you do the "honours" here?


Regards,
--
,''`.
: :' : Chris Lamb
`. `'` ***@debian.org / chris-lamb.co.uk
`-
Chris Lamb
2019-11-14 22:00:01 UTC
Reply
Permalink
Or, do I need to backport the patch to that specific version?
If you mean backport it to that particular branch... then no; we just
need to do a regular backport upload. I do that after its migrated to
testing to follow the rules, so we are a few days off this landing in
stretch alas. (As in; I need to do an unstable upload first that
includes this commit and let that migrate...)
2.35.0~bpo9+1 and 2.35.0~bpo10+1 uploaded to {stretch,buster}-backports
respectfully.


Regards,
--
,''`.
: :' : Chris Lamb
`. `'` ***@debian.org 🍥 chris-lamb.co.uk
`-
Loading...