Bug#1051192: solid-auth, liblog-any-perl: solid-auth became uninstallable after liblog-any-perl dropped liblog-any-adapter-perl Provides
Axel Beckert
abe at debian.org
Mon Sep 4 18:02:41 BST 2023
Hi gregor,
gregor herrmann wrote:
> > > I noticed that liblog-any-adapter-perl was removed in 2015, and, more
> > > importantly, I checked with `apt-cache rdepends
> > > liblog-any-adapter-perl' which, unless I was blind, didn't show
> > > anything.
> > I can confirm that — looks like a bug around virtual packages:
>
> Thanks for double-checking!
You're welcome.
> > → grep-aptavail -FDepends -P liblog-any-adapter-perl | fgrep liblog-any-adapter-perl
>
> Nice, I always forget the syntax.
Didn't get it right on the first try, either. :-)
> With different output:
>
> % grep-aptavail -FDepends -P liblog-any-adapter-perl -s Source,Package,Depends
I had -S in my mind, but that's the opposite of -P and hence got weird
results. :-)
> > Should we do this in solid-auth, too, or just use solely
> > liblog-any-perl?
>
> I'd go for only liblog-any-perl everywhere as is gone …
The longer I think about the more I tend towards that direction, too.
gregor herrmann wrote:
> These 4 are fixed in git to only use liblog-any-perl (but not
> uploaded as there is no practical problem).
[…]
> Done for src:libweb-solid-auth-perl, and uploaded.
Perfect. Thanks a lot!
> Hm, and I found more in git:
>
> % grep liblog-any-adapter-perl */debian/control
> liblog-any-adapter-screen-perl/debian/control: liblog-any-perl | liblog-any-adapter-perl <!nocheck>,
> liblog-any-adapter-screen-perl/debian/control: liblog-any-perl | liblog-any-adapter-perl,
> librdf-linkeddata-perl/debian/control: liblog-any-adapter-perl,
> librdf-linkeddata-perl/debian/control: liblog-any-adapter-perl,
>
> Not found by grep-aptavail? Next weirdness …
I think I managed to solve that mystery:
> Oh, look, the latter has fresh autopkgtest failures on ci.d.n.
O.o
I think something went wrong here as the commit message doesn't fit at
all with the changes:
https://salsa.debian.org/perl-team/modules/packages/librdf-linkeddata-perl/-/commit/6955989b1474f72cb75c33aa3f0cde418c82ff68
Then again, that was 6 years ago.
Ah, that were solely build-dependencies, not run-time dependencies. At
least that mystery is solved. :-)
Anyway, thanks for your efforts and sorry that I currently can't help
that much with the actual work. (Lagging behind with fixing RC bugs in
my non-team packages, too…)
Regards, Axel
--
,''`. | Axel Beckert <abe at debian.org>, 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
More information about the pkg-perl-maintainers
mailing list