Re: getting started

Tomas Kopal <[email protected]> Thu, 23 Jun 2022 13:53:44 +0200
Newsgroups gmane.linux.mondo.devel
Message-ID <[email protected]>
On 23/06/2022 12:27, Haines Brown wrote:
> On Wed, Jun 22, 2022 at 07:42:24PM +0200, Tomas Kopal wrote:
>> On 22/06/2022 18:15, Haines Brown wrote:
>>> I installed MondoRescue on a Devuan Chimaera platorm (which would be
>>> the same as duing it on Debian stable)
>>>
>>>     Package: libprojectbuilder-perl
>>>     Version: 0.16.1-1
>>>     State: installed
>>>
>>>     Package: libmondorescue-perl
>>>     Version: 3.3.0-1
>>>     State: installed
>>>
>>> Haines Brown
>   
>> You need package "mondo", that's the one providing /usr/sbin/mondoarchive.
>>
>> Tomas
> Toms, your correction much apprecated. There was no indication which
> program was needed for MondoRescue and I didn't read the full list to
> find mondo. My carelessness.
>
> When I go to install mondo I find that it has mindi as a dependency.
> When I try to install mindi I get
>
>    WARNING: no busybox found, mindi will not work on this arch (x86_64)
>   
> But I have
>
>    Package: busybox
>    Version: 1:1.35.0-1
>    State: installed (1:1.30.1-7+b1), upgrade available (1:1.35.0-1)
>
> This does not seem a version problem. Mindi wanted to install in
> /usr/local/usr/sbin which I find extraordinary. I wonder if it needed
> to find busybox there.
>
> I should note that I do not run systemd and have no desktop.
>
> Haines
>
>
> _______________________________________________
> Mondo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mondo-devel

mindi is a utility for creating bootable media. AFAIK busybox is needed 
to be copied to the destination bootable medium to provide basic shell 
capabilities. So if you plan to use mondoarchive for non-bootable 
backups, you should be fine without busybox. If you need bootable media, 
you need to provide busybox (and more).

On my system, mindi is looking for busybox in location 
/usr/lib/mindi/rootfs/usr/bin/busybox. The whole /usr/lib/mindi/rootfs 
is needed for bootable media, not only busybox. For me, this was 
provided by a package mindi-busybox. Try checking if that package is 
available for you...

What is puzzling me is that there are hard dependencies between the deb 
packages: it will not allow you to install mondo package without mindi, 
and it will not allow installing mindi without mindi-busybox. Installing 
mondo package with all dependencies should give you working backup out 
of the box. Seems you may be doing something quite strange during the 
installation (force install possibly?).

Tomas

_______________________________________________
Mondo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mondo-devel
OpenPGP_signature (application/pgp-signature, 495 B) - not displayed