Lost urpmi after Package Manager install
Hello-
I'm running Mandake 10.1. Yesterday I installed mysql 4and about 10 prerequisites (among them, perl) via the GUI Package Manager. Following the install (which appeared to succeed without incident), I closed the window and MCC hung. After killing it, I found that drakconf now seg faults, and that even urpmi is broken. See below.
I've checked the perl paths and added in sym links for URPM.pm and URPM/*, so that's no longer the problem. I've found that if I comment the URPM->bootstrap($VERSION) line in URPM.pm, related to DynaLoader, everything loads but then I get runtime errors later on. I guess this has something to do with the perl upgrade earlier?
As of right now, I can't use urpmi to get drakconf back alive, and rpm gives me a long list of prerequisites if I try to reinstall it that way. Any suggestions?
If this can't be fixed, can I safely reinstall or upgrade Mandrake without losing my important stuff (which are currently on /etc/, /var/ and /home/).
Suggestions are greatly appreciated. Thanks in advance.
-Jack
[root@james root]# urpmq --help
Can't locate loadable object for module URPM in @INC (@INC contains:
/usr/lib/perl5/5.8.6/i386-linux /usr/lib/perl5/5.8.6
/usr/lib/perl5/site_perl/5.8.6/i386-linux /usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux /usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4
/usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2
/usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl .) at
/usr/lib/perl5/site_perl/5.8.6/urpm.pm line 17
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.6/urpm.pm line 17.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.6/urpm.pm
line 17.
Compilation failed in require at /usr/bin/urpmq line 29.
BEGIN failed--compilation aborted at /usr/bin/urpmq line 29.
[root@james root]#
|