This information from a Debian Sid machine.
I unfortunately did not copy the dependency situation prior, however
whilst in the position where perl 5.8.8 could not be upgraded due to
dependency issues, I was unable to install or remove any software using
apt or aptitude due to dpkg errors processing a number of perl packages,
notably the following error:
/usr/bin/perl: symbol lookup error:
/usr/lib/perl5/auto/Locale/gettext/gettext.so: undefined symbol:
Perl_Istack_sp_ptr
After I deleted:
# rm /usr/lib/perl5/auto/Locale/gettext/gettext.so
# rm /usr/lib/perl5/auto/Locale/gettext/gettext.bs
and then ran:
# aptitude update && aptitude dist-upgrade
And accepted the myriad of dependency resolutions that aptitude offered
that seemed acceptable, the upgrade to 5.10 worked. I then reinstalled
liblocale-gettext-perl to restore the gettext.so and gettext.bs files
and the system is back in a reasonable state.
Before removing the gettext.so and gettext.bs files, apt or aptitude
would report dpgk errors and not process anything.
I am not sure if the above information is useful or not, hopefully it
is. Obviously make backups of the above gettext.* files if using this
information so that you can rollback if necessary.
--
Regards,
Jaime
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]