Hi,
on one of my Gentoo machines, the package "dev-perl/GDTextUtil" refuses
to emerge after I had made the usual updates (emerge -NDuv @world), which,
this time, included upgrading Perl from 5.20.2 to 5.22.2:
--- cut here ---
fileserver ~ # emerge --update --newuse --deep --with-bdeps=y --backtrack=1000
--keep-going @world
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) dev-perl/GDTextUtil-0.860.0-r1::gentoo
* GDTextUtil-0.86.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ...
[ ok ]
>>> Unpacking source...
>>> Unpacking GDTextUtil-0.86.tar.gz to
>>> /var/tmp/portage/dev-perl/GDTextUtil-0.860.0-r1/work
>>> Source unpacked in /var/tmp/portage/dev-perl/GDTextUtil-0.860.0-r1/work
>>> Preparing source in
>>> /var/tmp/portage/dev-perl/GDTextUtil-0.860.0-r1/work/GDTextUtil-0.86 ...
>>> Source prepared.
>>> Configuring source in
>>> /var/tmp/portage/dev-perl/GDTextUtil-0.860.0-r1/work/GDTextUtil-0.86 ...
* Using ExtUtils::MakeMaker
* perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none
DESTDIR=/var/tmp/portage/dev-perl/GDTextUtil-0.860.0-r1/image/
GD.c: loadable library and perl binaries are mismatched (got handshake key
0x7bc0000, needed 0x7cc0000)
* ERROR: dev-perl/GDTextUtil-0.860.0-r1::gentoo failed (configure phase):
* Unable to build!
--- cut here ---
I already tried to uninstall and reinstall everything with "perl" in its name,
but without success. I can install/upgrade everything else from "dev-perl/...";
it's just this weird "GDTextUtil" which remains at the end of every "emerge"
effort - no matter which "emerge" options I use, or what the order of packages
is. On another machine, everything was fine automagically (that one is 64bit;
the failing machine is 32bit), and on a third machine, GDTextUtil isn't pulled
in at all (not quite sure what is pulling in, could be "vdradmin-am").
Any hints what to try further?
Thanks,
-Matt