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