I’m trying to build my own Manjaro iso, using this man.
buildiso -p generic-oem-xfce
Then:
...
en_US.UTF-8... done
Generation complete.
--> Restoring [/var/lib/manjaro-tools/buildiso/generic-oem-xfce/x86_64/rootfs/etc/pacman.conf] ...
-> Configuring lsb-release
-> Cleaning [rootfs]
==> Done [Base installation] (rootfs)
--> Loading Packages: [Packages-Desktop] ...
==> Prepare [Desktop installation] (desktopfs)
--> overlayfs mount: [/var/lib/manjaro-tools/buildiso/generic-oem-xfce/x86_64/desktopfs]
--> mirror: https://mirror.easyname.at/manjaro/stable/$repo/$arch
==> Creating install root at /var/lib/manjaro-tools/buildiso/generic-oem-xfce/x86_64/desktopfs
-> Installing packages to /var/lib/manjaro-tools/buildiso/generic-oem-xfce/x86_64/desktopfs
:: Synchronizing package databases...
core 148,9 KiB 398 KiB/s 00:00 [###########################################] 100%
extra.db failed to download
multilib 145,3 KiB 335 KiB/s 00:00 [###########################################] 100%
error: failed retrieving file 'extra.db' from mirror.easyname.at : Connection timed out after 10002 milliseconds
error: failed to synchronize all databases (download library error)
==> ERROR: Failed to install packages to new root
==> ERROR: Failed to install all packages
==> ERROR: A failure occurred in make_image_desktop().
Aborting...
--> overlayfs umount: [/var/lib/manjaro-tools/buildiso/generic-oem-xfce/x86_64/desktopfs]
--> umount overlayfs: [/var/lib/manjaro-tools/buildiso/generic-oem-xfce/x86_64/desktopfs]
The full log is here.
Why does buildiso even bother with mirror.easyname.at - considering that the server is Austrian - unclear. No matter how much you try to generate and regenerate mirror lists - it’s all useless, I even searched “mirror.easyname.at” with grep to make sure that there is no “mirror.easyname.at” in any system file. It will still be “failed retrieving file ‘extra.db’ from mirror.easyname.at”, sometimes at the very beginning of the build, sometimes after 5-7 minutes.
Btw, “mirror.easyname.at” opens fine with Firefox.
How to fix?