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 am looking for an old release fo the rpm package of the rpm program itself :
rpm-4.0-26mdk.i586.rpm
This release was packed with Linux Mandrake 8.0 CD. Unfortunately I did not keep these CDs and when I try to update my old MDK 8.0 directly up to MDK10.1, dependency check tells me :
rpm = 4.0-26mdk is needed by rpm-devel-4.0-26mdk
rpm = 4.0 is needed by rpm-build-4.0-26mdk
rpm = 4.0-26mdk is needed by rpm-build-4.0-26mdk
rpm = 4.0-26mdk is needed by rpm-python-4.0-26mdk
This package is not any more on the rpmfind web site : rpmfind.net//linux/RPM/mandrake/8.0/i586/Mandrake/RPMS/rpm-4.0-26mdk.i586.html
answers "NOT FOUND"
I would appreciate someone who could indicate me where to find the rpm or propose me to mail it if one has kept its MDK CD.
This is of course the way I started. It failed because there is a kind of deadlock in the dependencies :
[root@helium i386]# rpm -U glibc-2.3.3-21mdk.i586.rpm
error: failed dependencies:
sash >= 3.6 is needed by glibc-2.3.3-21mdk
rpm >= 4.2.2 is needed by glibc-2.3.3-21mdk
ldconfig >= 6:2.3.3-3mdk is needed by glibc-2.3.3-21mdk
initscripts < 6.91-18mdk conflicts with glibc-2.3.3-21mdk
glibc = 2.2.4 is needed by locales-2.3.1.2-8mdk
glibc = 2.2.4 is needed by locales-2.3.1.2-8mdk
glibc = 2.2.4 is needed by glibc-devel-2.2.4-25mdk
[root@helium i386]# rpm -U sash-3.7-3mdk.i586.rpm
error: failed dependencies:
glibc < 6:2.3.3-2mdk conflicts with sash-3.7-3mdk
[root@helium i386]# rpm -U rpm-4.2.2-15mdk.i586.rpm
error: failed dependencies:
popt = 1.8.2-15mdk is needed by rpm-4.2.2-15mdk
elfutils is needed by rpm-4.2.2-15mdk
rpm-helper >= 0.8 is needed by rpm-4.2.2-15mdk
libbeecrypt.so.6 is needed by rpm-4.2.2-15mdk
libc.so.6(GLIBC_2.3) is needed by rpm-4.2.2-15mdk
libc.so.6(GLIBC_2.3.2) is needed by rpm-4.2.2-15mdk
libc.so.6(GLIBC_2.3.4) is needed by rpm-4.2.2-15mdk
libelf.so.1 is needed by rpm-4.2.2-15mdk
libpthread.so.0(GLIBC_2.3.2) is needed by rpm-4.2.2-15mdk
man-pages-fr < 0.9.7-16mdk conflicts with rpm-4.2.2-15mdk
rpm = 4.0-26mdk is needed by rpm-devel-4.0-26mdk
rpm = 4.0 is needed by rpm-build-4.0-26mdk
rpm = 4.0-26mdk is needed by rpm-build-4.0-26mdk
rpm = 4.0-26mdk is needed by rpm-python-4.0-26mdk
[...]
It seems that I should not try to upgrade directly from 8.2 to 10.1, but rather step by step bottom up. Unfortunately, not all of the rpm packages of Mandrake are
on the rpmfind, and Mandrake web site is not anymore free of charge to download them (almost as Red Hat recent strategy)
I think my next Pc will be under Debian or not be a PC (an iMac ?)
It's simply NOT worth it to try to go from 8.x up to 10.1.
Rather you can save off your important files (not programs) and perform a clean install.
I've posted on other threads on how to even do this without needing to back up everything, by blowing away everthing except that which you must keep, using a LiveLinux CD...
Even a mini-cd version of Linux will suffice for this.
Thanks for the advice. I think it is quick and possible because I have a clear partition between the /home and the other directories. Therefore I could erase all partitions except the home.
However, I am worried about all the service configurations that I have carrefully set up from years (samba, ntp, nfs, ssh...). If I re-install MDK 10.1, I will have a clean but "empty" system. May be saving also /etc would suffice, but I am not sure ?
Could you indicate me where to find your other posts on the subject.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.