manjaro-bootstrap issueshttps://gitlab.manjaro.org/tools/maintenance-tools/manjaro-bootstrap/-/issues2020-06-09T22:18:59Zhttps://gitlab.manjaro.org/tools/maintenance-tools/manjaro-bootstrap/-/issues/4Fixes for zstd, missing libraries and dirmngr2020-06-09T22:18:59ZJody FrankowskiFixes for zstd, missing libraries and dirmngrI have pushed to my gitlab fork a branch named `fixes`, which fixes a bunch of stuff for the bootstrap script.
Could you take a look at it, and maybe pull the fixes here?
https://gitlab.com/jody-frankowski/manjaro-bootstrap/commits/fix...I have pushed to my gitlab fork a branch named `fixes`, which fixes a bunch of stuff for the bootstrap script.
Could you take a look at it, and maybe pull the fixes here?
https://gitlab.com/jody-frankowski/manjaro-bootstrap/commits/fixes
Note, there seems to be 3 errors that remain to be fixed (but so far don't seem to be too problematic):
```
+ chroot /home/me/test/manjaro /usr/bin/pacman --overwrite '*' --noconfirm --arch x86_64 -Sy acl archlinux-keyring attr bzip2 curl expat glibc gpgme libarchive libassuan libgpg-error libnghttp2 libssh2 lzo openssl pacman pacman-mirrors xz zlib krb5 e2fsprogs keyutils gcc-libs lz4 libpsl icu libidn2 libunistring zstd filesystem coreutils bash grep gawk file tar sed manjaro-release git util-linux haveged manjaro-tools-pkg sudo gzip
[...]
( 8/138) installing archlinux-keyring [########################################] 100%
call to execv failed (No such file or directory)
error: command failed to execute correctly
[...]
:: Running post-transaction hooks...
[...]
( 6/12) Creating temporary files...
error: command failed to execute correctly
[...]
(11/12) Configuring pacman-mirrors ...
::WARNING https://gitlab.manjaro.org '<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)>'
::WARNING https://wikipedia.org '<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)>'
::WARNING https://bitbucket.org '<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)>'
hint: use `pacman-mirrors` to generate and update your pacman mirrorlist.
[...]
```https://gitlab.manjaro.org/tools/maintenance-tools/manjaro-bootstrap/-/issues/3Unable to bootsrap aarch64 / ARM64 base2020-03-20T04:38:29ZSkylerUnable to bootsrap aarch64 / ARM64 baseThe bootsrap script is failing when trying to build aarch64 base.
./manjaro-bootstrap.sh -a aarch64 manjaro:
```
--- destination directory: manjaro
--- core repository: http://repo.manjaro.org.uk/unstable/core/aarch64
--- temporary dire...The bootsrap script is failing when trying to build aarch64 base.
./manjaro-bootstrap.sh -a aarch64 manjaro:
```
--- destination directory: manjaro
--- core repository: http://repo.manjaro.org.uk/unstable/core/aarch64
--- temporary directory: /tmp/tmp.CUD9Wsd0Ja
--- fetch packages list: http://repo.manjaro.org.uk/unstable/core/aarch64/
--- pacman package and dependencies: acl archlinux-keyring attr bzip2 curl expat glibc gpgme libarchive libassuan libgpg-error libnghttp2 libssh2 lzo openssl pacman pacman-mirrors xz zlib krb5 e2fsprogs keyutils libidn gcc-libs lz4 libpsl icu filesystem
--- Error: cannot find package: acl
```https://gitlab.manjaro.org/tools/maintenance-tools/manjaro-bootstrap/-/issues/2pacman --force no longer viable.2019-11-18T22:37:02Zbartuspacman --force no longer viable.`--force` flag was removed in favour of `--overwrite`
https://gitlab.manjaro.org/tools/maintenance-tools/manjaro-bootstrap/blob/master/manjaro-bootstrap.sh#L164`--force` flag was removed in favour of `--overwrite`
https://gitlab.manjaro.org/tools/maintenance-tools/manjaro-bootstrap/blob/master/manjaro-bootstrap.sh#L164https://gitlab.manjaro.org/tools/maintenance-tools/manjaro-bootstrap/-/issues/1Missing pacman dependencies2019-05-09T08:35:47ZElephantusparvusMissing pacman dependenciesThe merge request for libunistring and libidn2 is not applied.
Pacman (now) also needs zstd which is a dependency of libarchive.
If not present one does get linker errors when chrooting in that environment.
Also libidn is not necessary a...The merge request for libunistring and libidn2 is not applied.
Pacman (now) also needs zstd which is a dependency of libarchive.
If not present one does get linker errors when chrooting in that environment.
Also libidn is not necessary any more.