You are not logged in.
/home/rne〉sudo pacman -Syu 2023-03-26 04:17:09
[sudo] Passwort für rne:
Das hat nicht funktioniert, bitte nochmal probieren.
[sudo] Passwort für rne:
:: Paketdatenbanken werden synchronisiert …
core ist aktuell
extra ist aktuell
community ist aktuell
rne ist aktuell
rne-prop ist aktuell
:: Vollständige Systemaktualisierung wird gestartet …
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …
Pakete (1) bat-0.23.0-1
Gesamtgröße des Downloads: 1,98 MiB
Gesamtgröße der installierten Pakete: 4,57 MiB
Größendifferenz der Aktualisierung: 0,08 MiB
:: Installation fortsetzen? [J/n]
:: Pakete werden empfangen …
bat-0.23.0-1-x86_64.pkg.tar.zst konnte nicht heruntergeladen werden
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirror.lcarilla.de übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von arch.mirror.zachlge.org übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirror.cmt.de übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirrors.xtom.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von packages.oth-regensburg.de übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von arch.unixpeople.org übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von ftp.fau.de übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirror.pagenotfound.de übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirror.selfnet.de übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirror.clientvps.com übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von os.codefionn.eu übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirror.wtnet.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von ftp.agdsn.de übertragen : The requested URL returned error: 404
Warnung: Konnte einige Dateien nicht übertragen
Fehler: Der Vorgang konnte nicht durchgeführt werden (Konnte manche Dateien nicht übertragen)
Fehler sind aufgetreten, keine Pakete wurden aktualisiert.
/home/rne〉sudo pacman -Syyu 2023-03-26 04:17:24
:: Paketdatenbanken werden synchronisiert …
core 154,4 KiB 1256 KiB/s 00:00 [####################################################################] 100%
extra 1747,5 KiB 18,3 MiB/s 00:00 [####################################################################] 100%
community 7,3 MiB 23,0 MiB/s 00:00 [####################################################################] 100%
rne 8,8 KiB 110 KiB/s 00:00 [####################################################################] 100%
rne-prop 5,7 KiB 167 KiB/s 00:00 [####################################################################] 100%
:: Vollständige Systemaktualisierung wird gestartet …
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …
Pakete (1) bat-0.23.0-1
Gesamtgröße des Downloads: 1,98 MiB
Gesamtgröße der installierten Pakete: 4,57 MiB
Größendifferenz der Aktualisierung: 0,08 MiB
:: Installation fortsetzen? [J/n]
:: Pakete werden empfangen …
bat-0.23.0-1-x86_64.pkg.tar.zst konnte nicht heruntergeladen werden
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirror.lcarilla.de übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von arch.mirror.zachlge.org übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirror.cmt.de übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirrors.xtom.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von packages.oth-regensburg.de übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von arch.unixpeople.org übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von ftp.fau.de übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirror.pagenotfound.de übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirror.selfnet.de übertragen : Maximum file size exceeded
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirror.clientvps.com übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von os.codefionn.eu übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von mirror.wtnet.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'bat-0.23.0-1-x86_64.pkg.tar.zst' nicht von ftp.agdsn.de übertragen : The requested URL returned error: 404
Warnung: Konnte einige Dateien nicht übertragen
Fehler: Der Vorgang konnte nicht durchgeführt werden (Konnte manche Dateien nicht übertragen)
Fehler sind aufgetreten, keine Pakete wurden aktualisiert.
/home/rne〉 2023-03-26 04:18:01
What's going on there? Why is bat 0.23.0-1 known to the database(s) but not in the repos?
Last edited by schard (2023-03-26 15:22:26)
macro_rules! yolo { { $($tokens:tt)* } => { unsafe { $($tokens)* } }; }
Offline
"Maximum file size exceeded" isn't 404
https://archlinux.org/packages/community/x86_64/bat/ says it was updated 39 Minutes ago, maybe syncing issue?
If it still doesn't work™, does
Server = https://mirror.ubrco.de/archlinux/$repo/os/$arch
Online
Also getting this error and 404 error with multiple UK mirrors.
Tried the mirror seth suggested but same issue
error: failed retrieving file 'bat-0.23.0-1-x86_64.pkg.tar.zst' from mirror.ubrco.de : Maximum file size exceeded
$20 Free Credit Hetzner - https://hetzner.cloud/?ref=fuVilhv403fA
Offline
Yup, pacman fails all mirrors on "Maximum file size exceeded"
Curl works fine.
Allan broke it.
XferCommand = /usr/bin/wget --passive-ftp -c -O %o %
works.
Last edited by seth (2023-03-26 14:45:13)
Online
Funny enough I could download the file via Firefox from
mirror.lcarilla.de/archlinux/community/os/x86_64/bat-0.23.0-1-x86_64.pkg.tar.zst
and install it with pacman -U.
There seems to be an issue with pacman's download routine?!
Jinx!
Last edited by schard (2023-03-26 14:44:26)
macro_rules! yolo { { $($tokens:tt)* } => { unsafe { $($tokens)* } }; }
Offline
There seems to be an issue with pacman's download routine?!
Yes, see above about the xfer setting.
Online
I know about that, thanks. I am investigating the reason why the download fails, and --debug showed, that pacman thinks that the packet is much smaller than it actually is for some reason:
LANG=C sudo pacman -Syu --debug bat --noc 2>&1 | grep max
debug: core.db: maxsize 134217728
debug: core.db.sig: maxsize 16384
debug: extra.db: maxsize 134217728
debug: extra.db.sig: maxsize 16384
debug: community.db: maxsize 134217728
debug: community.db.sig: maxsize 16384
debug: rne.db: maxsize 134217728
debug: rne.db.sig: maxsize 16384
debug: rne-prop.db: maxsize 134217728
debug: rne-prop.db.sig: maxsize 16384
debug: searching for replacements for libmaxminddb in core
debug: searching for replacements for libmaxminddb in extra
debug: searching for replacements for libmaxminddb in community
debug: bat-0.23.0-1-x86_64.pkg.tar.zst: maxsize 2073457
$ ls -l bat-0.23.0-1-x86_64.pkg.tar.zst
-rw-r--r-- 1 rne rne 2313042 26. Mär 16:40 bat-0.23.0-1-x86_64.pkg.tar.zst
Reproducible with curl:
0 ✓ rne@envy ~/Downloads $ curl --max-filesize 2073457 https://mirror.lcarilla.de/archlinux/community/os/x86_64/bat-0.23.0-1-x86_64.pkg.tar.zst --output test
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (63) Maximum file size exceeded
63 ✗ rne@envy ~/Downloads $ curl --max-filesize 2313042 https://mirror.lcarilla.de/archlinux/community/os/x86_64/bat-0.23.0-1-x86_64.pkg.tar.zst --output test
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2258k 100 2258k 0 0 8825k 0 --:--:-- --:--:-- --:--:-- 8858k
0 ✓ rne@envy ~/Downloads $
It seems the wrong size hint might come from a wrong value in the database:
%CSIZE%
2073457
If I repo-add the package to a test repo, the correct file size is used.
0 ✓ rne@envy ~/Downloads $ repo-add test.db.tar.zst bat-0.23.0-1-x86_64.pkg.tar.zst
==> Entpacke test.files.tar.zst an einen temporären Ort...
==> Füge Paket 'bat-0.23.0-1-x86_64.pkg.tar.zst' hinzu
-> Berechne Prüfsumme...
-> Erstelle 'desc' Datenbank-Eintrag...
-> Erstelle 'files' Datenbank-Eintrag...
==> Erstelle aktualisierte Datenbank-Datei 'test.db.tar.zst'
0 ✓ rne@envy ~/Downloads $ tar -O -xf test.db.tar.zst bat-0.23.0-1/desc | grep -A1 %CSIZE%
%CSIZE%
2313042
0 ✓ rne@envy ~/Downloads $
Seems to be a package publishing issue.
Maybe the build system was out of disk space and hence a smaller file was added. :-D
Last edited by schard (2023-03-26 15:21:19)
macro_rules! yolo { { $($tokens:tt)* } => { unsafe { $($tokens)* } }; }
Offline
This has been fixed
Offline
Maybe the build system was out of disk space and hence a smaller file was added. :-D
No, it was that the pkgrel wasn't bumped when it was rebuilt against the new libgit2 in testing. Two different packages with exactly the same version, the larger one overwrote the smaller one.
Offline
That makes sense. Thanks for the info.
macro_rules! yolo { { $($tokens:tt)* } => { unsafe { $($tokens)* } }; }
Offline