Operating System - Linux
1823063 Members
3238 Online
109645 Solutions
New Discussion юеВ

Unable to install mondoarchive on older Mandrake Linux

 
SOLVED
Go to solution
Raynald Boucher
Super Advisor

Unable to install mondoarchive on older Mandrake Linux

Hello all,

I have an old Mandrake Linux box on which I want to install Mondo.

I assume I need the version related to 8.2 from
# rpm -qa | grep -i mandrake
mandrake_desk-8.2-13mdk
mandrake-release-8.2-1mdk

When I try to install Mondo I get:
# rpm -ivh mondo-1.63-1mdk82.i586.rpm
error: failed dependencies:
mindi >= 0.80 is needed by mondo-1.63-1mdk82
mindi < 0.90 is needed by mondo-1.63-1mdk82
I had already installed other dependencies like afio, cdrtools.

The only packages I could find in the 0.8 to 0.9 range were tarballs; so I chose mindi-0.83.tgz.
I installed it and IтАЩm still receiving the above errors when trying to install mondo.
# find / -name 'mindi*'
/usr/local/sbin/mindi
/usr/local/share/mindi
/usr/local/share/mindi/mindi
/usr/local/share/mindi/mindi-0.83.spec
/home/boucherr/Mondo/mindi-0.83.tgz
/home/boucherr/Mondo/mindi-0.83
/home/boucherr/Mondo/mindi-0.83/mindi-0.83.spec
/home/boucherr/Mondo/mindi-0.83/mindi

Any idea how I can solve the problem?

Thanks
5 REPLIES 5
Ivan Ferreira
Honored Contributor
Solution

Re: Unable to install mondoarchive on older Mandrake Linux

It looks that you don't installed mindo, just unpacked. But even if you install manually mindo, rpm won't be able to find it because is not in the rpm database:

Alternative 1:

copy /home/boucherr/Mondo/mindi-0.83.tgz to /usr/src//sources
copy /home/boucherr/Mondo/mindi-0.83.spec to /usr/src//SPECS

run rpmbuild -bb /usr/src//SPECS/mindo-0.83.spec

A resulting rpm file to install with rpm -ivh will be placed in /usr/src//RPMS/*/

Alternative 2:

Install mindo from the source and then mondo using:

rpm -ivh mondo*.rpm --nodeps

Alternative 3:

Try to find the mindo rpm package in google.
Por que hacerlo dificil si es posible hacerlo facil? - Why do it the hard way, when you can do it the easy way?
Steven E. Protter
Exalted Contributor

Re: Unable to install mondoarchive on older Mandrake Linux

Shalom,

The rpm message is requiring rpm packages from mondorescue.org

All of these should be available on that site.

If you try and use an unpacked tarball to meet dependencies you will have to use the --nodeps option to install the software.

I would not rely on the software or its backups under these circumstances.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Raynald Boucher
Super Advisor

Re: Unable to install mondoarchive on older Mandrake Linux

There is definaately something wrong with the installation.

I initially tried the first solution provided but could not find "rpmbuild" on the system so I used the --nodeps option.

This seemed to work but executing mondoarchive resulted in hanging the system and forcing a reboot.
Or maybe it's because there is only 64K of memory in the thing.
Ivan Ferreira
Honored Contributor

Re: Unable to install mondoarchive on older Mandrake Linux

In order to use rpmbuild you need to install the rpm-build package.
Por que hacerlo dificil si es posible hacerlo facil? - Why do it the hard way, when you can do it the easy way?
Raynald Boucher
Super Advisor

Re: Unable to install mondoarchive on older Mandrake Linux

That I did.

I have since successfully built the pachage and run mondoarchive without noticeable errors.
Now I have to test the recovery portion.

Thanks for the help.
Rayb