Problema con installazione di zsh

Ciao scrivo qui perché per ora vado meglio con l’italiano.

Sto provando ad aggiornare ma sia via gnome che via tty se cerco di installare zsh mi propone alcuni upgrade, ma ottengo questo risultato

mocaccino /home/zar_marco # luet install apps/zsh
⢿ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository mocaccino-repository-index is already up to date.
:information_source: Repository: mocaccino-repository-index Priority: 1 Type: http
⣷ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository luet-official is already up to date.
:information_source: Repository: livecd Priority: 10 Type: http
⣽ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository luet-official is already up to date.
:information_source: Repository: luet Priority: 1 Type: http
⣟ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository mocaccino-desktop is already up to date.
:information_source: Repository: mocaccino-desktop Priority: 3 Type: http
⣽ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository mocaccino-extra is already up to date.
:information_source: Repository: mocaccino-extra Priority: 2 Type: http
⣟ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository kernel-repo is already up to date.
:information_source: Repository: mocaccino-kernel Priority: 3 Type: http
⣽ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository mocaccino-os-commons is already up to date.
:information_source: Repository: mocaccino-os-commons Priority: 2 Type: http
:thinking: Checking for available upgrades
:recycle: Packages that are going to be removed from the system:
apps/mocaccino-statusbar-0.4.1 mocaccino/cli-0.1.1 system/luet-0.14.0
:zap: Packages that are going to be installed in the system:
mocaccino/cli-0.1.3 system-profile/check-upgrades-0.5 apps/mocaccino-statusbar-0.4.2 system-profile/donate-0.8 entity/geoclue-2 system/luet-0.14.1
By going forward, you are also accepting the licenses of the packages that you are going to install in your system.
Do you want to continue with this operation? [y/N]:
y
:package: Package entity/geoclue-2 downloaded
:package: Package system-profile/check-upgrades-0.5 downloaded
:package: Package system-profile/donate-0.8 downloaded
Failed downloading package mocaccino-statusbar Error on download artifact: server returned 404 Not Found

Ciao @zarMarco, vedo che stai utilizzando le repo non stabili! Hai installato una -dev?

Le repository di sviluppo seguono un ciclo di compilazione piu’ veloce, per cui potresti vedere problemi simili - soprattutto quando vengono sicronizzate le repository, come in questo caso.

Il mio consiglio per il momento e’ di usare le repository stabili, che vengono aggiornate appena diamo un ciclo di QA :slight_smile:

:wave:

Oddio ho preso l’ultima versione disponibile con gnome, non sapevo fosse dev

nessun problema, puoi switchare tra repository stabili e non facilmente:

Prima disinstalla le repository di sviluppo:

luet uninstall -y repository/mocaccino-extra repository/mocaccino-kernel repository/mocaccino-desktop repository/mocaccino-os-commons

E poi installa quelle stabili

luet install -y repository/mocaccino-extra-stable repository/mocaccino-kernel-stable repository/mocaccino-desktop-stable repository/mocaccino-os-commons-stable

Ho appena aggiornato la documentazione - https://www.mocaccino.org/docs/desktop/repositories/ fammi sapere! :wave:

1 Like

Certo, domani mattina ci provo!

Piccola curiosità. Ma io posso controllare luet via chroot? Cioè se son su Gentoo, faccio chroot dentro alla mia mocaccino, luet parte ma poi mi dice che non può aprire il file /var/luet/qualcosa.lock (scusa a memoria non ricordo l’errore preciso) perché non esiste

si certo!

probabilmente non riesce ad acquisire il lock per controllare che hai una istanza sola avviata, ma puoi definire LUET_NOLOCK=true per evitare completamente il check del lockfile.

1 Like

Ciao, mi sa che sto sbagliando qualcosa, ho eliminato i repo non stable ma quando lancio per installare gli stabii ottengo ciò:
mocaccino /home/zar_marco # luet install -y repository/mocaccino-extra-stable repository/mocaccino-kernel-stable repository/mocaccino-desktop-stable repository/mocaccino-os-commons-stable
⡿ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository mocaccino-repository-index is already up to date.
:information_source: Repository: mocaccino-repository-index Priority: 1 Type: http
⣷ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository luet-official is already up to date.
:information_source: Repository: livecd Priority: 10 Type: http
⣻ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository luet-official is already up to date.
:information_source: Repository: luet Priority: 1 Type: http
⣟ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository mocaccino-desktop is already up to date.
:information_source: Repository: mocaccino-desktop Priority: 3 Type: http
⣟ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository mocaccino-extra is already up to date.
:information_source: Repository: mocaccino-extra Priority: 2 Type: http
⣽ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository kernel-repo is already up to date.
:information_source: Repository: mocaccino-kernel Priority: 3 Type: http
⣟ Downloaded repository.yaml of 0.00 MB ( 0.00 MiB/s )
Repository mocaccino-os-commons is already up to date.
:information_source: Repository: mocaccino-os-commons Priority: 2 Type: http
:thinking: Checking for available upgrades
⢿ Error: while checking upgrades before install: failed computing upgrade: Failed solving solution for upgrade: Could not satisfy the constraints. Try again by removing deps

Ho aggiunto in luet.yml la riga che mi avevi detto per poter lavorare anche da chroot, l’errore rimane e precisamente è:
failed to acquire exclusive app lock: open /var/lock/luet.lock: no such file or directory