Bug#693003: Bug#693002: libimager-perl: breaks libimager-qrcode-perl
Niko Tyni
ntyni at debian.org
Mon Nov 12 17:32:37 UTC 2012
found 693002 0.91+dfsg-2
thanks
On Sun, Nov 11, 2012 at 06:31:54PM -0500, Michael Gilbert wrote:
> package: libimager-perl
> version: 0.93+dfsg-1
> severity: serious
>
> Hi, the ABI bump in version 0.85 breaks at least libimager-qrcode-perl
> and perhaps other packages.
>
> This can be fixed with a breaks libimager-qrcode-perl <=
> libimager-qrcode-perl_0.033-1.
I see this is #692979 in libimager-qrcode-perl.
I think libimager-qrcode-perl is the only package affected. The
only other reverse dependency of libimager-perl, libmojomojo-perl,
is arch:all. Also, codesearch.debian.net doesn't give other hits for
PERL_INITIALIZE_IMAGER_CALLBACKS, which is where the error is coming from.
As libimager-qrcode-perl wasn't included in the last release (squeeze),
I'm not sure about the severity of #693002. I'm marking it as present
in the wheezy version, though.
If the Breaks line is indeed necessary for wheezy, I suppose it must go
in via tpu as sid has a newer upstream version.
The long-term way to fix this IMO would be very much like what we did
with libdbi-perl, which Provides: perl-dbdabi-94 and offers an interface
for packages to depend on that in a binNMU-safe way. That's #693003 and
post-wheezy material, I guess.
FWIW, the thing to look for is IMAGER_API_VERSION in imexttypes.h.
--
Niko Tyni ntyni at debian.org
More information about the pkg-perl-maintainers
mailing list