On Friday 15 October 2004 15:35, Steve Kratz wrote:
I rebuilt one of my systems last night, and started with apt4rpm. I downloaded the stuff from the ftp.gwdg.de site (apt, apt-server, apt-libs, perl-XML-*, etc) and installed with 'rpm -Uvh [insert list of needed rpm files here]'.
It ran through OK, but ended up with:
8:perl-XML-LibXML ################################## [ 89%] Can't locate XML/SAX.pm in @INC (@INC contains: /usr/lib/perl5/5.8.3/i586-linux-thread-multi /usr/lib/perl5.8.3 ..... [extra paths removed for brevity] ).
BEGIN failed--compilation aborted.
(above message repeats twice)
error: %post(perl-XML-LibXML-1.56-rb1) scriptlet failed, edit status 2
apt4rpm goes ahead and finishes installing fine.
My first thought was to rpm -e perl-XML-LibXML perl-XML-SAX apt4rpm, but it will NOT remove it (gives me the same error above, about not being able to find XML/SAX.pm. I've tried reinstalling perl-XML-LibXML off the SuSE DVD, which installs fine, but then rpm -qa shows that I have BOTH versions of perl-XML-LibXML installed. (So, I removed the "new" one...)
I >think< the perl-SAX module is actually the culprit here. I've tried re-downloading it from ftp.gwdg.de's apt4rpm directory, as well as off of rpm.pbone.net (slightly newer version), but it still craps out with the same error.
Anyone able to help before I pull the remaining hair on my head out?
I had the same problem only an hour ago! ;) I installed perl-XML-LibXML-Common perl-XML-SAX from the funktronics repository. Cheers, Leen