MandrivaThis Forum is for the discussion of Mandriva (Mandrake) Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm a Mandrake user (10.1) and a couple days ago I've launched my rpmdrake and noticed a lot of packages to be installed (after a month or so). OK, let's start.
Most of packages did install without problems but a certain number of them... failed, giving messages like "Failed to recover the file" or something like this. I decided to do it manually.
I've started to download the packages from rpmfind.net, usually finding a slightly more recent version, and installing them (again with rpmdrake).
At a certain point (I do not remember what I was doing)... frozen. I've killed it, and tried to restart it. No way to restart it. I did a reboot and harddrake gives an error at boot (segmentation fault because of something at line 19 of some file).
Curiously enough, both drakconf and harddrake where in the lists of the things to upgrade. But I did not upgrade them!
Here is the list of manually downloaded (and installed) rpms
There are few other rpms installed today connected with the above as perl and xchat.
To be honest, I do not know what half of these packages are about.
Is there a connection between these packages and harddrake and/or drakconf or rpmdrake (or whatever is connected with them?
In case it can help I have installed
harddrake-10.1-27.5.101mdk
rpmdrake-2.1.5-13.1.101mdk
drakconf-10.1-2mdk
I think the problem here is that you have installed an RPM which is broken, or which requires another RPM to function correctly but didn't tell you or you decided to install it anyway.
What is the *exact* error that you have when trying to load Harddrake/RPMDrake?
Have you by any chance upgraded Perl? I have had a problem when I updated Perl using the official Mandriva RPM's which then broke the Mandriva Control Centre (MCC). Harddrake, RPMDrake, MCC - they all are Perl applications.
Yes, perl is one of the "few other", I think you got it.
And in fact I have perl-5.8.6-6mdk installed, that's the latest according to rpmfind.
Before that I mess up completely my system, can you please tell me how you exactly fixed this problem? Which packages did you substitute (with perl I suppose at least perl-base ) and which substitute did you install?
I can't remember off the top of my head as I'm away from my laptop, but I think I used the original rpm command and re-installed two packages, both from the original CD. I think they were 'perl-base' and 'perl'
Be careful though, as you may find that some applications depend on the newer version of perl and *may* not work without it, although I would say that getting the Mandriva tools (RPMDrake, MCC, Harddrake) are more important at the moment.
After so much time... I cannot remember more than what is written in my previous posts. Anyway, maybe you should just think about upgrading everything to Mandriva Free 2006. I suppose this problem is fixed in the new version (although I did not install it yet, I'm still at LE2005.
I use synaptic to check dependents, broken installs and duplicate installed packages.
It requires apt and libapt, and you can customise it for download site sources too.
Mandriva has URPMI
if you havent ever used Mandrake
URPMI manages rpms far better than any distro i have used.
Fedora = dependancy hell still
SUSE 10.0 (not quite as simple sources/respotories)
Gentoo - i ended up with a dependancy hell due to a bad package in the tree
Mandriva has URPMI
if you havent ever used Mandrake
URPMI manages rpms far better than any distro i have used.
Fedora = dependancy hell still
SUSE 10.0 (not quite as simple sources/respotories)
Gentoo - i ended up with a dependancy hell due to a bad package in the tree
I use Centos at work (I know its not the same as Fedora) with yum and it works beautifully. But I'd still prefer urpmi (its faster for one thing). Anyway the problems reported in this thread are because they went to rpmfind.net and got 'slightly newer packages', ie. packages for another version of Mandriva or another distro. So it doesn't matter wether you use synaptic, urpmi or anything else as these systems aren't the problem.
I use Centos at work (I know its not the same as Fedora) with yum and it works beautifully. But I'd still prefer urpmi (its faster for one thing). Anyway the problems reported in this thread are because they went to rpmfind.net and got 'slightly newer packages', ie. packages for another version of Mandriva or another distro. So it doesn't matter wether you use synaptic, urpmi or anything else as these systems aren't the problem.
i am aware of that :P
i was replying to the suggetion
synaptic to check dependencies (apt and libapt)
urpmi does an incredible job, even when using rpms from other sources eg rpmfind.
urpmi openoffice.rpm
will find all dependancies (even though Openoffice.rpm isnt in the urpmi databade)
then download and install them all.
Ive found The problems usually spawn from applications being installed by other means
ie
rpm -i *.rpm depedancis.rpm
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.