maxnet / berryboot

Berryboot -- Boot menu / OS installer
http://www.berryboot.com/
Other
799 stars 135 forks source link

Manjaro 19.06 which comes with newest berryboot isn't upgradeable #719

Open ggaussling opened 2 years ago

ggaussling commented 2 years ago

Hi, I got issues with berryboot-berryboot-20210701-pi4.zip sha1sum: 0f9c921e5540eaa967ab42f85c10e1669752a626 sha256sum:

I choosed manjaro and got it installed. But I'm not able to get it upgraded. The mirror-list gives always 404 or if I try to solve the issue by using pacman with another mirror-list i.e. pacman-mirrors disappear and I still get those 404 http errors of the mirror-list. The pacman/pamac databases aren't upgradeable.

[user@manjaropi ~]$ pacman
Fehler: Keine Operation angegeben (benutzen Sie -h für Hilfe)
[user@manjaropi ~]$ sudo pacman-mirrors --country all --api --protocols all --set-branch stable && sudo pacman -Syyu
[sudo] Passwort für user: 
usage: pacman-mirrors [-h] [-g] [-m {rank,random}]
                      [-b {stable,testing,unstable}] [-c COUNTRY] [-d PATH]
                      [-o FILE] [-t SECONDS] [--no-update] [-i] [-v]
pacman-mirrors: error: unrecognized arguments: --api --protocols all --set-branch stable
[user@manjaropi ~]$ pacman-mirrors -h

(pacman-mirrors:1256): Gtk-WARNING **: 11:45:40.901: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(pacman-mirrors:1256): Gtk-WARNING **: 11:45:40.902: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(pacman-mirrors:1256): Gtk-WARNING **: 11:45:40.903: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version
usage: pacman-mirrors [-h] [-g] [-m {rank,random}]
                      [-b {stable,testing,unstable}] [-c COUNTRY] [-d PATH]
                      [-o FILE] [-t SECONDS] [--no-update] [-i] [-v]

optional arguments:
  -h, --help            show this help message and exit
  -g, --generate        generate new mirrorlist
  -m, --method {rank,random}
                        generation method
  -b, --branch {stable,testing,unstable}
                        branch name
  -c, --country COUNTRY
                        comma separated list of countries where mirrors will be used
  -d, --mirror_dir PATH
                        mirrors list path
  -o, --output FILE     output file
  -t, --timeout SECONDS
                        server maximum waiting time
  --no-update           don't generate mirrorlist if NoUpdate is set to True in the configuration file
  -i, --interactive     interactively generate a custom mirrorlist
  -v, --version         print the pacman-mirrors version
[user@manjaropi ~]$ sudo pacman-mirrors --country all -g --branch stable && sudo pacman -Syyu
:: Querying servers, this may take some time...
Australia
-> ..... http://notmaindomain.me/stable/$arch/$repo
Error: Failed to reach the server: [Errno -2] Der Name oder der Dienst ist nicht bekannt
Denmark
-> ..... https://www.uex.dk/public/manjaro-arm/stable/$arch/$repo
Error: Failed to reach the server: Not Found
-> 0.268 https://mirrors.dotsrc.org/manjaro-arm/stable/$arch/$repo
Germany
-> ..... https://manjaro-arm.moson.eu/stable/$arch/$repo
Error: Failed to reach the server: [Errno -2] Der Name oder der Dienst ist nicht bekannt
Switzerland
-> ..... https://mirror.scachemaille.ch/manjaro-arm/stable/$arch/$repo
Error: Failed to reach the server: Not Found
United_States
-> 1.415 http://ftp-osl.osuosl.org/pub/manjaro-arm/repo/stable/$arch/$repo
-> ..... http://y0sh.co/manjaro-arm/stable/$arch/$repo
Error: Failed to reach the server: [Errno -2] Der Name oder der Dienst ist nicht bekannt
:: Generated and saved '/etc/pacman.d/mirrorlist' mirrorlist.
:: Synchronisiere Paketdatenbanken...
Fehler: Konnte Datei 'core.db' nicht von mirrors.dotsrc.org übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'core.db' nicht von ftp-osl.osuosl.org übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'core.db' nicht von notmaindomain.me übertragen : Could not resolve host: notmaindomain.me
Fehler: Konnte Datei 'core.db' nicht von www.uex.dk übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'core.db' nicht von manjaro-arm.moson.eu übertragen : Could not resolve host: manjaro-arm.moson.eu
Fehler: Konnte Datei 'core.db' nicht von mirror.scachemaille.ch übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'core.db' nicht von y0sh.co übertragen : Could not resolve host: y0sh.co
Fehler: Konnte core nicht aktualisieren (Ungültige URL für den Server)
Fehler: Konnte Datei 'extra.db' nicht von mirrors.dotsrc.org übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'extra.db' nicht von ftp-osl.osuosl.org übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'extra.db' nicht von notmaindomain.me übertragen : Could not resolve host: notmaindomain.me
Fehler: Konnte Datei 'extra.db' nicht von www.uex.dk übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'extra.db' nicht von manjaro-arm.moson.eu übertragen : Could not resolve host: manjaro-arm.moson.eu
Fehler: Konnte Datei 'extra.db' nicht von mirror.scachemaille.ch übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'extra.db' nicht von y0sh.co übertragen : Could not resolve host: y0sh.co
Fehler: Konnte extra nicht aktualisieren (Ungültige URL für den Server)
Fehler: Konnte Datei 'community.db' nicht von mirrors.dotsrc.org übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp-osl.osuosl.org übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von notmaindomain.me übertragen : Could not resolve host: notmaindomain.me
Fehler: Konnte Datei 'community.db' nicht von www.uex.dk übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von manjaro-arm.moson.eu übertragen : Could not resolve host: manjaro-arm.moson.eu
Fehler: Konnte Datei 'community.db' nicht von mirror.scachemaille.ch übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von y0sh.co übertragen : Could not resolve host: y0sh.co
Fehler: Konnte community nicht aktualisieren (Ungültige URL für den Server)
Fehler: Fehler beim synchronisieren aller Datenbanken
[user@manjaropi ~]$ uname -a
Linux manjaropi 5.10.43v64 #1 SMP PREEMPT Tue Jun 15 00:52:48 CEST 2021 aarch64 GNU/Linux
[user@manjaropi ~]$ cat /etc/os-release 
NAME="Manjaro-ARM"
ID=manjaro-arm
PRETTY_NAME="Manjaro ARM"
ANSI_COLOR="1;32"
HOME_URL="https://www.manjaro.org/"
SUPPORT_URL="https://forum.manjaro.org/c/manjaro-arm/"

[user@manjaropi ~]$ lsb_release -a
LSB Version:    n/a
Distributor ID: Manjaro-ARM
Description:    (none)
Release:        19.06
Codename:       n/a
[user@manjaropi ~]$ sudo pacman -U http://eu.mirror.archlinuxarm.org/aarch64/core/pacman-mirrorlist-20210307-1-any.pkg.tar.xz
[sudo] Passwort für user: 
 pacman-mirrorlist-20210307-1-any                          2,6 KiB   322K/s 00:00 [##############################################] 100%
 pacman-mirrorlist-20210307-1-any.sig                    566,0   B   138K/s 00:00 [##############################################] 100%
Lade Pakete...
Löse Abhängigkeiten auf...
Suche nach in Konflikt stehenden Paketen...

Paket (1)          Alte Version  Neue Version  Netto-Veränderung

pacman-mirrorlist  20190617-1    20210307-1            -0,19 MiB

Gesamtgröße der installierten Pakete:   0,00 MiB
Größendifferenz der Aktualisierung:  -0,19 MiB

:: Installation fortsetzen? [J/n] 
(1/1) Prüfe Schlüssel im Schlüsselring                                            [##############################################] 100%
(1/1) Überprüfe Paket-Integrität                                                  [##############################################] 100%
(1/1) Lade Paket-Dateien                                                          [##############################################] 100%
(1/1) Prüfe auf Dateikonflikte                                                    [##############################################] 100%
(1/1) Überprüfe verfügbaren Festplattenspeicher                                   [##############################################] 100%
:: Verarbeite Paketänderungen...
(1/1) Aktualisiere pacman-mirrorlist                                              [##############################################] 100%
Warnung: /etc/pacman.d/mirrorlist installiert als /etc/pacman.d/mirrorlist.pacnew
:: Starte post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[user@manjaropi ~]$ sudo pacman-mirrors --country all -g --branch stable && sudo pacman -Syyu
sudo: pacman-mirrors: Befehl nicht gefunden
[user@manjaropi ~]$ pac
pacat              paclist            pacman-conf        pacmd              pacsort            
paccache           paclog-pkglist     pacman-db-upgrade  pacscripts         pactl              
pacdiff            pacman             pacman-key         pacsearch          pactree            
[user@manjaropi ~]$ pacman-db-upgrade
==> FEHLER: Sie müssen über die korrekten Berechtigungen verfügen, um die Datenbank zu aktualisieren.
[user@manjaropi ~]$ sudo pacman-db-upgrade
[user@manjaropi ~]$ lsb_release -a
LSB Version:    n/a
Distributor ID: Manjaro-ARM
Description:    (none)
Release:        19.06
Codename:       n/a
[user@manjaropi ~]$