@sanerb i have the same error
Search Criteria
Package Details: mondo 3.3.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mondo.git (read-only, click to copy) |
---|---|
Package Base: | mondo |
Description: | A disaster recovery solution to create backup media that can be used to redeploy the damaged system |
Upstream URL: | http://www.mondorescue.org/ |
Licenses: | GPL2 |
Submitter: | sanerb |
Maintainer: | stef204 |
Last Packager: | sanerb |
Votes: | 5 |
Popularity: | 0.003566 |
First Submitted: | 2015-08-25 00:00 (UTC) |
Last Updated: | 2020-04-03 10:31 (UTC) |
Dependencies (16)
- afio
- binutils (binutils-git, binutils-2.35.2)
- buffer
- bzip2 (bzip2-git, bzip2-rustify-git, bzip2-with-lbzip2-symlinks)
- cdrkit (cdrtools)
- libnewt
- mindi
- slang (slang-git, slang-snapshot)
- syslinux
- autoconf (autoconf-git) (make)
- automake (automake-1.7, automake-git, automake-1.11, automake-1.15, automake-1.14) (make)
- gcc (gccrs-git, gcc-git) (make)
- libnewt (make)
- libtool (libtool-git) (make)
- lzo (optional) – A portable lossless data compression library
- lzop (optional) – File compressor using lzo lib
Required by (0)
Sources (2)
simona commented on 2022-09-14 23:17 (UTC)
stef204 commented on 2022-03-10 17:41 (UTC) (edited on 2022-03-10 22:35 (UTC) by stef204)
sorry for the delay.
I built it from source and installed it locally. Seems fine but need to test it further.
Also need to add a couple of packages (dependencies) to the AUR needed to successfully compile mondo.
lunainvictum commented on 2021-06-04 13:37 (UTC)
PKG is broken:
/bin/sh ../../libtool --tag=CC --mode=link gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wall -Wno-return-type -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -Werror=format-security -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o mondorestore mondo-prep.o mondorestore.o mondo-rstr-newt.o mondo-rstr-compare.o mondo-rstr-tools.o ../common/newt-specific.o mondo-rstr-mountlist.o ../../src/common/libmondo.a ../../src/lib/libmr.a -lnewt -lpthread libtool: link: gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wall -Wno-return-type -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -Werror=format-security -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o mondorestore mondo-prep.o mondorestore.o mondo-rstr-newt.o mondo-rstr-compare.o mondo-rstr-tools.o ../common/newt-specific.o mondo-rstr-mountlist.o ../../src/common/libmondo.a ../../src/lib/libmr.a -lnewt -lpthread /usr/bin/ld: ../../src/common/libmondo.a(libmondo-tools.o):(.bss+0x210): multiple definition of `g_mondo_home'; mondorestore.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status make[3]: [Makefile:422: mondorestore] Error 1 make[3]: Leaving directory '/opt/dev/arch/mondo/src/mondo-3.3.0/src/mondorestore' make[2]: [Makefile:450: all-recursive] Error 1 make[2]: Leaving directory '/opt/dev/arch/mondo/src/mondo-3.3.0/src' make[1]: [Makefile:481: all-recursive] Error 1 make[1]: Leaving directory '/opt/dev/arch/mondo/src/mondo-3.3.0' make: [Makefile:372: all] Error 2
stef204 commented on 2021-01-04 00:10 (UTC) (edited on 2021-01-04 16:00 (UTC) by stef204)
Adopted; in touch with upstream and will try to provide a working package for Arch. Happy to add co-maintainer(s) if you can contribute to getting us there.
stef204 commented on 2021-01-03 16:12 (UTC) (edited on 2021-01-03 16:26 (UTC) by stef204)
I am getting some response from upstream and can give a shot to maintaining it. Once you've disowned it (and related), I can become maintainer and then add co-maintainers as needed.
sanerb commented on 2021-01-03 06:31 (UTC)
@stef204-
Yeah, I tested with 3.3.0 and I get an error as well:
(...)
/bin/sh ../../libtool --tag=CC --mode=link gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wall -Wno-return-type -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -Werror=format-security -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o mondorestore mondo-prep.o mondorestore.o mondo-rstr-newt.o mondo-rstr-compare.o mondo-rstr-tools.o ../common/newt-specific.o mondo-rstr-mountlist.o ../../src/common/libmondo.a ../../src/lib/libmr.a -lnewt -lpthread
libtool: link: gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wall -Wno-return-type -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -Werror=format-security -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o mondorestore mondo-prep.o mondorestore.o mondo-rstr-newt.o mondo-rstr-compare.o mondo-rstr-tools.o ../common/newt-specific.o mondo-rstr-mountlist.o ../../src/common/libmondo.a ../../src/lib/libmr.a -lnewt -lpthread
/usr/bin/ld: ../../src/common/libmondo.a(libmondo-tools.o):(.bss+0x210): multiple definition of `g_mondo_home'; mondorestore.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:422: mondorestore] Error 1
make[3]: Leaving directory '/opt/dev/arch/mondo/src/mondo-3.3.0/src/mondorestore'
make[2]: *** [Makefile:450: all-recursive] Error 1
make[2]: Leaving directory '/opt/dev/arch/mondo/src/mondo-3.3.0/src'
make[1]: *** [Makefile:481: all-recursive] Error 1
make[1]: Leaving directory '/opt/dev/arch/mondo/src/mondo-3.3.0'
make: *** [Makefile:372: all] Error 2
I think I'm going to disown this package and related. Upstream is too unresponsive for me and maintaining this unfortunately is just more trouble than it's worth.
If you don't want to maintain it, it should have another maintainer soon; it's a relatively popular package.
stef204 commented on 2020-12-29 15:35 (UTC) (edited on 2020-12-29 21:52 (UTC) by stef204)
this no longer compiles on my up-to-date box. does it on your side, assuming your box is up-to-date? upstream seems to think it is a gcc version issue but we haven't looked in depth yet. fwiw, here's the compile error https://paste.xinu.at/rx6d1t/
there might be another related problem. mindi produces this error:
% sudo mindi
/usr/bin/mindi: line 3147: pbdistrocheck: command not found
/usr/bin/mindi: line 3149: pbdistrocheck: command not found
/usr/bin/mindi: line 3152: mr-getparam: command not found
Can't locate MondoRescue/Version.pm in @INC (you may need to install the MondoRescue::Version module) (@INC contains: /usr/lib/perl5/5.32/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.32/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.32/core_perl /usr/share/perl5/core_perl) at /usr/sbin/mr-parted2fdisk line 21.
BEGIN failed--compilation aborted at /usr/sbin/mr-parted2fdisk line 21.
Mindi Linux mini-distro generator v3.3.0-r3762
Latest Mindi is available from http://www.mondorescue.org
BusyBox sources are available from http://www.busybox.net
------------------------------------------------------------------------------
ERROR: Unable to find mindi-busybox, please install it
sanerb commented on 2020-08-11 19:11 (UTC)
@jmvazquezes-
You may be using the SKS pool, which is pretty crippled at this point and depends a lot on luck.
My key is definitely present on the GnuPG keyservers, too:
You can install it manually via curl -sL "https://square-r00t.net/gpg/bin/personal.gpg" | gpg --import && gpg --lsign-key 0x748231EBCBD808A14F5E85D28C004C2F93481F6B
and I think that should do it.
That probably won't work for an AUR helper unless you know what you're doing, though; YMMV.
jmvazquezes commented on 2020-08-11 17:53 (UTC)
748231EBCBD808A14F5E85D28C004C2F93481F6B gpg key fail. I can't install it
Pinned Comments
stef204 commented on 2021-01-04 00:10 (UTC) (edited on 2021-01-04 16:00 (UTC) by stef204)
Adopted; in touch with upstream and will try to provide a working package for Arch. Happy to add co-maintainer(s) if you can contribute to getting us there.