Error 1101/500 in cloudflaremirrors.com
I can't run without it failing to download core.db
86 Replies
@Infrastructure A mirror is down.
Do you use: akshara update, or: sudo akshara update?
oh, could you share a screenshot/image of the error?
that's likely an Arch mirror, and I think I might just move over to
cloudflaremirrors.com
for the Arch repos in akshara (we currently use reflector, but it often fails and ends up using the first few mirrors in pacman.conf)Good idea.
here
Oof
oh hmm, same issue as yesterday; are you able to download https://cloudflaremirrors.com/archlinux/core/os/x86_64/core.db from a browser?
I suspect it could be a country block or similar; if that does turn out to be the case, I'll add an option to force an arch repo rq
Good.
no its worker exception
i live in egypt egypt doesn't block cloudflare
alright; I'll add an option to force the use of a mirror now
tbf depending on one mirror isnt a good idea
Also @Rudra ISO builds dont work.
fair enough lol
Why what happened
oh yep, you'll have to add
arch-install-scripts
as a package to /.system.yaml
, download the latest Arch rootfs from https://geo.mirror.pkgbuild.com/iso/2024.06.01/archlinux-bootstrap-x86_64.tar.zst, extract it, run sudo arch-chroot <PATH_TO_EXTRACTED_ROOTFS>
and then follow the instructions here: https://blendos.co/reference/iso-building/ISO Building - blendOS
Building a blendOS ISO
ooh, is this in an Arch container? if so, that's expected (containers are namespaced, so you can't run ISO builds in them unfortunately)
Yes.
@Thomas ^
I will follow it.
it's quite complicated, and I might write a little script to automate that
Good luck!
implemented :) just gonna rebuild the package repo now, I'll let you know once that's done
@limby-giga-Shakman🇪🇬 ^
wat.
uh oh, could you send the output of
ls archlinux-bootstrap-x86-64
k
ls: cannot access 'archlinux-bootstrap-x86-64': No such file or directory
oh, and btw, here's how you have to extract the arch rootfs (to keep attributes and stuff):
tar --acls --xattrs -xf <path-to-the-downloaded-rootfs>
are you sure it exists?yes
oops
ls archlinux-bootstrap-x86_64
lolpkglist.x86_64.txt root.x86_64
oh nevermind, yep,
sudo arch-chroot archlinux-bootstrap-x86_64/root.x86_64
oh before that
if you extracted the rootfs tarball from the Files app (nautilus), I'd suggest deleting it and running this in a terminal instead: sudo tar --acls --xattrs -xf <path-to-the-downloaded-rootfs>
Done
built; you'll have to clone
https://git.blendos.co/system-tools/akshara
, cd to it and run ./akshara update
from it
were you able to arch-chroot
into it successfully this time?Lemme try.
imma try that
@limby-giga-Shakman🇪🇬 oh before that rq, to force a mirror, you'll have to add this to
/system.yaml
:
arch-repo: 'https://mirror.pkgbuild.com'
(or any other mirror for that matter)can i use any arch mirror
ah nevermind, just
exit
that chrooted shell, run sudo mount --bind root.x86_64 root.x86_64
and then run arch-chroot
again (else, pacman will fail to run within the chroot)
oh yeah sure +1its account blocked
you only have to use git version of akshara for this update btw, since the version of akshara on your system doesn't support the
arch-repo:
optionDone.
oh nevermind it's
https://git.blendos.co/blendOS/system-tools/akshara
lolthanks
rs2009 received a thank you Jao!
np :)
its still account blocked
[root@blend /]# pacman -S archiso
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
error: target not found: archiso
[root@blend /]# pacman -yS archiso
:: Synchronizing package databases...
error: failed to synchronize all databases (no servers configured for repository)
[root@blend /]#
oh yeah, you'll have to edit
/etc/pacman.d/mirrorlist
within the chroot and uncomment a mirror of your choice +1Dont have nano.
oh, just run
echo 'Server = https://cloudflaremirrors.com/archlinux/$repo/os/$arch' > /etc/pacman.d/mirrorlist
to use cloudflaremirrors.com/archlinux as your mirror
sudo pacman -Sy archiso
should work thenIm getting tired of this: warning: Public keyring not found; have you run 'pacman-key --init'?
downloading required keys...
error: keyring is not writable
error: keyring is not writable
error: keyring is not writable
error: keyring is not writable
error: keyring is not writable
error: keyring is not writable
error: required key missing from keyring
error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.
[root@blend /]#
oh 🤦♂️ yep, you have to run
sudo pacman-key --init; sudo pacman-key --populate
too
I really should write a script or smth to make this simplerrror: dosfstools: signature from "Felix Yan <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/dosfstools-4.2-3-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] sudo pacman-key --populate
error: erofs-utils: signature from "David Runge <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/erofs-utils-1.7.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: grub: signature from "Christian Hesse <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/grub-2:2.12-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: libburn: signature from "Antonio Rojas <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/libburn-1.5.6-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: libisofs: signature from "Antonio Rojas <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/libisofs-1.5.6-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: libisoburn: signature from "Antonio Rojas <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/libisoburn-1.5.6-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: mtools: signature from "David Runge <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/mtools-1:4.0.44-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: lzo: signature from "Felix Yan <[email protected]>" is unknown trust
oh, for now, could you just run
sudo pacman -S nano
to install nano, edit /etc/pacman.conf
and scroll down to the line beginning with SigLevel =
, and replace it with SigLevel = Never
? (just a workaround)Dont have sudo lol.
Cant install nano becuz of the keyring problems.
lets just stop with this. I dont want to waste your time.
we do not control these mirrors
Ok
oh yeah, you'll have to edit
root.x86_64/etc/pacman.conf
from outside the chroot :(I removed the chroot. My patience was gone.
su
just type that
enter root's password^
sad
Why?
@Thomas, you've gained the level
3
it really is just for you
cloudflare is not having any outages
it could be trying to fetch from a mirror that is down
a mirror in your area
idk i never had any issue like it
@Rudra said he's looking at it.
as such we can add the option to change it but I don't see why we should stop using cloudflaremirrors
it is still in beta
i didnt say we should stop i said we should have more mirrors
oh sorry, I didn't notice your message lol
hmm, it shouldn't be; are you able to open https://git.blendos.co/blendOS/system-tools/akshara in a browser?
dont worry it opened now
thanks @Rudra it works now
rs2009 received a thank you Jao!
ah np :D
Hey guys, so i pretty much followed your steps with this fix for the Error 500 with the mirrors
i run the
./akshara update
from the repo, it did install everything but once it got to the end threw a FileNotFoundError
. I did a reboot and i didnt see of the updates. can you please shed some light on what i might have done wrongmy apps look like this. because the packages didnt install
put akshara in
/usr/bin
don't just put it somewhere and ./ it
the update failed so it didn't install the appsok thanks
Solution
We've changed the default mirror to
geo.mirror.pkgbuild.com
should be fixed
You'll need to redownload the ISO