problema con aggiornamento / installazione

Se sei un utente alle prime armi con Linux o Sabayon, questo è il posto che fa per te :)

Moderator: Moderators

Post Reply
Finrod
Simple Hen
Posts: 42
Joined: Thu Jan 24, 2019 22:00
Location: Italy (but very often abroad)

problema con aggiornamento / installazione

Post by Finrod » Fri May 15, 2020 11:34

buongiorno a tutti,
ho un Lenovo ideapad 320 che è la mia macchina "da viaggio" e su cui ho installato Sabayon (e Windows).
Di solito non collego mai stampanti a questa macchina, ma iero ho avuto la malaugurata idea di provarci perché mi hanno regalato una vecchia stampantina fotografica Canon che non riesco a far funzionare da Windows o dal desktop (su cui c'è Manjaro).
Ho installato (ho provato a) installare CUPS e mentre lo facevo il Package Manager mi ha avvisato che c'erano alcuni pacchetti da aggiornare (anche se all'avvio la notifica era stata di nessun aggiornamento...).
Cosa che ho ignorato (ho cercato di) perché prima volevo provare a risolvere il problema della stampante e poi ci avrei pensato.
Package Manager è andato avanti per tantissimo tempo e alla fine si è bloccato del tutto.
Ho provato a interrompere l'attività usando il pulsante apposito in basso, non è servito a nulla.
Alla fine ho chiuso l'applicazione, e poi spento la macchina.
Che all'inizio non voleva più ripartire, arrivava al logo con la zampa di uccello (dinosauro? Pinguino? Boh) e poi si fermava. Dal recovery mode e dopo un tot di equo update e equo upgrade è ripartita.
Ora però mi arrivano le notifiche che ci sono 2 updates, esattamente Glibc e Sabayon Lib Migration Check 1.
Se provo a fare l'aggiornamento dall'applicazione sembra tutto bloccato. Se provo a far aggiornare solo Sabayon Lib Migration Check 1 parte ma poi ottengo questo messaggio d'errore:
Profile migration was supposed to have been done by sys-apps/sabayon-lib-migration
* but it is not the case.
*
* If it didn't get installed, install it now as THE FIRST AND ONLY PACKAGE.
* If it tried to install but failed, refer to information printed by that package.
*
* Stopping now. DO NOT CONTINUE THE UPGRADE UNLESS sys-apps/sabayon-lib-migration IS INSTALLED WITHOUT ERROR.
* OTHERWISE YOUR SYSTEM WILL BE BROKEN.
*
* ! The process has been stopped. Press Control+C once or twice
* ! and make sure the package manager does not continue, and see the error above.
Ho allora provato, da terminale a dare
equo install sabayon-lib-migration

col risultato di quest'altro errore:
* !!!! calling unsymlink-lib --analyze
/lib.new exists! do you need to remove failed migration?
* The program failed.
* It is possible that at least 32 bit binaries will not work,
* and the system will not boot.
* Read this for help:
[con niente dopo "help"]

Stranamente, in tutto ciò, quando do il shut down, a volte la macchina si spegne regolarmente, a volte mi porta alla finestra del log in e da lì posso spegnere usando il pulsante in alto. Anche da terminale si spegne subito.

Cosa è successo (ho combinato...)? Come risolvo?

Grazie! :-)

User avatar
fiorello
Sagely Hen
Posts: 1506
Joined: Mon Aug 13, 2007 14:06
Location: Bourg En Bresse - France

Re: problema con aggiornamento / installazione

Post by fiorello » Fri May 15, 2020 21:08

Ogni tanto usa il terminale per aggiornale che ti dalle utili informazioni:

Code: Select all

# equo update
╠  @@ Synchronisation des dépôts ...
╠   # Sabayon Linux Official Repository
╠   # URL du dépôt: http://pkg.sabayon.org/standard/sabayonlinux.org/database/amd64/5 [bz2]
╠   # Emplacement local du dépôt: /var/lib/entropy/client/database/amd64/sabayonlinux.org/standard/amd64/5
╠   # Repository API: 3
╠   # URL sélectionnée: http://pkg.sabayon.org/standard/sabayonlinux.org/database/amd64/5 [bz2]
╠       Attention: le dépôt est déjà à jour.
╠  @@  Notice board: sabayonlinux.org
╠     [0] [Thu, 29 Nov 2018 12:05:30 +0000] Titre: Possible problems with services after recent systemd upgrade
╠     [1] [Sat, 16 Jun 2018 15:16:00 +0000] Titre: Support Sabayon on Liberapay
╠     [2] [Fri, 08 Jun 2018 10:29:14 +0000] Titre: Support Sabayon on Patreon
╠     [3] [Fri, 16 Sep 2016 12:09:32 +0000] Titre: Sabayon Community Repositories
╠     [4] [Sat, 14 Mar 2020 15:30:52 +0000] Titre: Profile change
Penso che il problema venga dal fatto che non hai aggiornato il tuo profilo, chiudi Rigo dalla tray, poi dai i seguenti comandi:

Code: Select all

# eselect profile list

# eselect profile set ( numero del profilo che va con il tuo desktop )

Code: Select all

# eselect profile list
Available profile symlink targets:
  [1]   default/linux/amd64/17.0 (stable)
  [2]   default/linux/amd64/17.0/selinux (stable)
  [3]   default/linux/amd64/17.0/hardened (stable)
  [4]   default/linux/amd64/17.0/hardened/selinux (stable)
  [5]   default/linux/amd64/17.0/desktop (stable)
  [6]   default/linux/amd64/17.0/desktop/gnome (stable)
  [7]   default/linux/amd64/17.0/desktop/gnome/systemd (stable)
  [8]   default/linux/amd64/17.0/desktop/plasma (stable)
  [9]   default/linux/amd64/17.0/desktop/plasma/systemd (stable) *
  [10]  default/linux/amd64/17.0/developer (stable)
  [11]  default/linux/amd64/17.0/no-multilib (stable)
  [12]  default/linux/amd64/17.0/no-multilib/hardened (stable)
  [13]  default/linux/amd64/17.0/no-multilib/hardened/selinux (stable)
  [14]  default/linux/amd64/17.0/systemd (stable)
  [15]  default/linux/amd64/17.0/x32 (dev)
  [16]  default/linux/amd64/17.1 (stable)
  [17]  default/linux/amd64/17.1/selinux (stable)
  [18]  default/linux/amd64/17.1/hardened (stable)
  [19]  default/linux/amd64/17.1/hardened/selinux (stable)
  [20]  default/linux/amd64/17.1/desktop (stable)
  [21]  default/linux/amd64/17.1/desktop/gnome (stable)
  [22]  default/linux/amd64/17.1/desktop/gnome/systemd (stable)
  [23]  default/linux/amd64/17.1/desktop/plasma (stable)
  [24]  default/linux/amd64/17.1/desktop/plasma/systemd (stable)
  [25]  default/linux/amd64/17.1/developer (stable)
  [26]  default/linux/amd64/17.1/no-multilib (stable)
  [27]  default/linux/amd64/17.1/no-multilib/hardened (stable)
  [28]  default/linux/amd64/17.1/no-multilib/hardened/selinux (stable)
  [29]  default/linux/amd64/17.1/systemd (stable)
  [30]  default/linux/amd64/17.0/musl (exp)
  [31]  default/linux/amd64/17.0/musl/hardened (exp)
  [32]  default/linux/amd64/17.0/musl/hardened/selinux (exp)
  [33]  default/linux/amd64/17.0/uclibc (exp)
  [34]  default/linux/amd64/17.0/uclibc/hardened (exp)
Come puoi vedere io uso Plasma KDE, ti ricordo che Sabayon implementa systemd, poi quando hai aggiornato il profilo per verificare che tutto vada bene dai i seguenti comandi:

Code: Select all

# equo update

# equo upgrade --ask

# equo deptest
Posta gli eventuali errori.
ASRock-Z68 Professional Gen3 *_* Intel(R) i7-2600K CPU @ 3.40GHz *_* MSI GeForce® GTX 1050 Ti 4GT OC *_* AR5416 Wireless Network {AR5008802.11(a) bgn} *_* Mémoire totale 8 Gio *_* linux-4.19.0 *_* Sabayon KDE-5 *_*
Image
# && fotoabc.it &&

Finrod
Simple Hen
Posts: 42
Joined: Thu Jan 24, 2019 22:00
Location: Italy (but very often abroad)

Re: problema con aggiornamento / installazione

Post by Finrod » Sat May 16, 2020 5:56

fiorello wrote:
Fri May 15, 2020 21:08
Ogni tanto usa il terminale per aggiornale che ti dalle utili informazioni:
...
Posta gli eventuali errori.
buongiorno, grazie per la risposta :-)
Vero, dovrei usare di più il terminale...
In ogni caso, stamattina forse devo uscire, ma appena posso seguo le istruzioni e poi riferisco.
Ancora grazie!

User avatar
sabayonino
Sagely Hen
Posts: 3558
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: problema con aggiornamento / installazione

Post by sabayonino » Sat May 16, 2020 11:24

[Sat, 14 Mar 2020 15:30:52 +0000] Titolo: Profile change
╠ Contenuto:

Sabayon is based on Gentoo, and Gentoo has a concept of profiles that can be thought as distro wide configuration.
.
In Sabayon the profile has been switched (or will be switched when you perform an update) to default/linux/amd64/17.1/desktop, following Gentoo. From now on, no package installs to /lib32 or /usr/lib32 and /lib is no longer a symbolic link.
.
Profile switch has been automated to provide you a seamless experience, however there is a couple of things you may want to be aware of.
.
Following notice is especially directed towards power users.
.
Applies to all users
====================
.
No package installs to /lib32 or /usr/lib32, however it is possible that you have some stale packages with files installed there. It is not required to clean them up, but you may consider doing so.
.
Important: do this only if you are sure that you are already on the new profile! If /lib is NOT a symbolic link, and both /lib32 and /usr/lib32 are symbolic links, you are on an updated system and can continue. Otherwise do the update first.
.
If in doubt, ignore this step.
.
a. As a sanity check of the qlist tool used in the process, verify that this command:
.
qlist -eC app-portage/portage-utils
.
produces several lines that contain some paths.
.
b. Find packages that install to /lib32 or /usr/lib32.
.
equo query list installed -qv | while read pkg; do qlist -eC "$pkg" | grep -q -E "^/lib32/|^/usr/lib32/" && echo "$pkg"; done
.
Note: if the list of packages exceeds 10, you are probably not updated to the new layout. Make sure to update first.
.
c. This command should only produce list of old and useless packages. In the first case, just remove them with equo. If you are not sure whether the package can be removed, stop at this point (and ask for help if you would like to continue).
.
d. Using the command from point b., confirm that there are no packages that install to these directories (execute it again). If there are none, you can remove the symbolic links: rm /lib32 /usr/lib32.
.
Additional information for Portage users
========================================
.
If you don't use Portage (emerge) you can skip this section.
.
Make sure to execute: eselect profile set default/linux/amd64/17.1/desktop.
.
There could be packages that install to lib32 directories which you emerged yourself. Rebuilding them is recommended. After doing it, you can follow steps a-d above if you like.
.
.
.
That's all!
.
Additional information from Gentoo for the curious:
https://www.gentoo.org/support/news-ite ... table.html

Post Reply