Pagina 1 di 1
Problema con il backup post upgrade da 18.04 a 20.04
Inviato: venerdì 6 novembre 2020, 17:39
da Nabla
Ciao a tutti, chiedo scusa in anticipo se ho sbagliato sezione, ma non ho trovato altro.
Ho da poco fatto un aggiornamento da 18.04 a focal e nel fare il mio solito backup su disco esterno mi è apparso il seguente messaggio
Codice: Seleziona tutto
The following packages have unmet dependencies:
gvfs-backends: Dipende: libsmbclient (>= 2:4.10.0+dfsg) but 2:4.7.6+dfsg~ubuntu-0ubuntu2.21 is to be installed
Ho provato da terminale a installare il pacchetto mancante ed è uscita una catena di pacchetti mancanti che ho provato a installare e a loro volta mi davano altri pacchetti mancanti, fino ad arrivare a
Codice: Seleziona tutto
nabla@Event-Horizon:~$ sudo apt-get install libpython3.8
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Alcuni pacchetti non possono essere installati. Questo può voler dire
che è stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:
I seguenti pacchetti hanno dipendenze non soddisfatte:
libpython3.8 : Dipende: libpython3.8-stdlib (= 3.8.5-1~20.04) ma la versione 3.8.6-1+bionic2 sta per essere installata
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.
nabla@Event-Horizon:~$ sudo apt-get install libpython3.8-stdlib
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
libpython3.8-stdlib è già alla versione più recente (3.8.6-1+bionic2).
0 aggiornati, 0 installati, 0 da rimuovere e 6 non aggiornati.
quindi sono in stallo. Come posso risolvere?
Re: Problema con il backup post upgrade da 18.04 a 20.04
Inviato: venerdì 6 novembre 2020, 17:57
da ivantu
posta qui l'output al seguente comando
ma la versione 3.8.6-1+bionic2 sta per essere installata
stai cercando di installare pacchetti della versione Bionic di ubuntu su Focal?
Re: Problema con il backup post upgrade da 18.04 a 20.04
Inviato: venerdì 6 novembre 2020, 18:08
da Nabla
Codice: Seleziona tutto
nabla@Event-Horizon:~$ dpkg -l | grep libpython*
ii libpython2-stdlib:amd64 2.7.17-2ubuntu4 amd64 interactive high-level object-oriented language (Python2)
ii libpython2.7:amd64 2.7.18-1~20.04 amd64 Shared Python runtime library (version 2.7)
ii libpython2.7-minimal:amd64 2.7.18-1~20.04 amd64 Minimal subset of the Python language (version 2.7)
ii libpython2.7-stdlib:amd64 2.7.18-1~20.04 amd64 Interactive high-level object-oriented language (standard library, version 2.7)
ii libpython3-stdlib:amd64 3.8.2-0ubuntu2 amd64 interactive high-level object-oriented language (default python3 version)
ii libpython3.6:amd64 3.6.9-1~18.04ubuntu1.3 amd64 Shared Python runtime library (version 3.6)
ii libpython3.6-minimal:amd64 3.6.9-1~18.04ubuntu1.3 amd64 Minimal subset of the Python language (version 3.6)
ii libpython3.6-stdlib:amd64 3.6.9-1~18.04ubuntu1.3 amd64 Interactive high-level object-oriented language (standard library, version 3.6)
ii libpython3.8-minimal:amd64 3.8.6-1+bionic2 amd64 Minimal subset of the Python language (version 3.8)
ii libpython3.8-stdlib:amd64 3.8.6-1+bionic2 amd64 Interactive high-level object-oriented language (standard library, version 3.8)
nabla@Event-Horizon:~$ dpkg -l gvfs-backends*
Voluto=U (non noto)/I (installato)/R (rimosso)/P (rimosso totale)/H (in attesa)
| Stato=Non/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(nessuno)/R (reinstallazione richiesta) (Stato,Err: maiuscolo=grave)
||/ Nome Versione Architettura Descrizione
+++-==============-============-============-=================================
un gvfs-backends <nessuna> <nessuna> (nessuna descrizione disponibile)
stai cercando di installare pacchetti della versione Bionic di ubuntu su Focal?
Sto provando a installare volta per volta i pacchetti che dice che mancano a partire dal primo che mi è apparso nella finestra del backup (fallito), ovvero "libsmbclient", che non sono riuscita a installare perché diceva che mancava un pacchetto che a sua volta mancava di un pacchetto etc.. fino ad arrivare al penultimo "libpython3.8", per il quale mancava "libpython3.8-stdlib" (le risposte del terminale al mio tentativo di installare questi ultimi due sono nella domanda).
EDIT: questo è tutto quello che ho provato a fare dal messaggio di errore nel backup fino al problema con il pacchetto che pare sia all'ultima versione ma che per gli altri non va bene
Codice: Seleziona tutto
nabla@Event-Horizon:~$ sudo apt-get install libsmbclient
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Alcuni pacchetti non possono essere installati. Questo può voler dire
che è stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:
I seguenti pacchetti hanno dipendenze non soddisfatte:
libsmbclient : Dipende: samba-libs (= 2:4.11.6+dfsg-0ubuntu1.6) ma non sta per essere installato
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.
nabla@Event-Horizon:~$ sudo apt-get install samba-libs
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Alcuni pacchetti non possono essere installati. Questo può voler dire
che è stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:
I seguenti pacchetti hanno dipendenze non soddisfatte:
samba-libs : Dipende: libpython3.8 (>= 3.8.2) ma non sta per essere installato
Dipende: python3-talloc (>= 2.2.0~) ma non sta per essere installato
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.
nabla@Event-Horizon:~$ sudo apt-get install python3-talloc
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Alcuni pacchetti non possono essere installati. Questo può voler dire
che è stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:
I seguenti pacchetti hanno dipendenze non soddisfatte:
python3-talloc : Dipende: libpython3.8 (>= 3.8.0~a1) ma non sta per essere installato
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.
nabla@Event-Horizon:~$ sudo apt-get install libpython3.8
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Alcuni pacchetti non possono essere installati. Questo può voler dire
che è stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:
I seguenti pacchetti hanno dipendenze non soddisfatte:
libpython3.8 : Dipende: libpython3.8-stdlib (= 3.8.5-1~20.04) ma la versione 3.8.6-1+bionic2 sta per essere installata
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.
nabla@Event-Horizon:~$ sudo apt-get install libpython3.8-stdlib
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
libpython3.8-stdlib è già alla versione più recente (3.8.6-1+bionic2).
0 aggiornati, 0 installati, 0 da rimuovere e 6 non aggiornati.
Re: Problema con il backup post upgrade da 18.04 a 20.04
Inviato: venerdì 6 novembre 2020, 19:56
da Nabla
Da quello che ho capito il problema sembra essere che libpython3.8 necessita di una versione di libpython3.8-stdlib per focal, ma non so perché automaticamente ritiene la versione per bionic la più recente, quindi per lui la versione di focal è una retrocessione e non lo fa in automatico. Ho provato a "forzare" la retrocessione, ma penso che mi volesse cancellare mezzo sistema operativo (allego) quindi ho desistito. Però non so come risolvere questa cosa
Codice: Seleziona tutto
nabla@Event-Horizon:~$ sudo apt install libpython3.8-stdlib:amd64=3.8.5-1~20.04
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Alcuni pacchetti non possono essere installati. Questo può voler dire
che è stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:
I seguenti pacchetti hanno dipendenze non soddisfatte:
libpython3.8-stdlib : Dipende: libpython3.8-minimal (= 3.8.5-1~20.04) ma la versione 3.8.6-1+bionic2 sta per essere installata
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.
nabla@Event-Horizon:~$ sudo apt install libpython3.8-minimal:amd64=3.8.5-1~20.04
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
asymptote-doc blt distro-info-data docbook-xml fonts-cantarell fprintd
freeglut3 gir1.2-graphene-1.0 gir1.2-gtksource-4 gir1.2-handy-0.0
gir1.2-mutter-6 gir1.2-poppler-0.18 ibus-data libalgorithm-c3-perl
libamtk-5-0 libamtk-5-common libapache-pom-java libatomic1:i386 libbsd0:i386
libclass-c3-perl libclass-c3-xs-perl libclass-data-inheritable-perl
libcommons-logging-java libcommons-parent-java libdata-optlist-perl
libdevel-globaldestruction-perl libdist-checkconflicts-perl
libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386
libemail-date-format-perl libeval-closure-perl libexception-class-perl
libexpat1:i386 libffi6 libffi7:i386 libfile-homedir-perl libfile-which-perl
libfontbox-java libfprint-2-2 libgl1:i386 libgl1-mesa-dri:i386
libglapi-mesa:i386 libglew2.1 libglvnd0:i386 libglx-mesa0:i386 libglx0:i386
libgsound0 libgssdp-1.2-0 libgupnp-1.2-0 libgupnp-av-1.0-2
libgupnp-dlna-2.0-3 libimagequant0 libipc-shareable-perl libllvm10:i386
liblog-dispatch-perl liblog-log4perl-perl libmail-sendmail-perl
libmime-charset-perl libmime-lite-perl libmime-types-perl libmro-compat-perl
libnamespace-autoclean-perl libnetplan0 libnvidia-cfg1-435
libnvidia-common-435 libnvidia-compute-435:i386 libnvidia-decode-435
libnvidia-decode-435:i386 libnvidia-encode-435 libnvidia-encode-435:i386
libnvidia-fbc1-435 libnvidia-fbc1-435:i386 libnvidia-gl-435
libnvidia-gl-435:i386 libnvidia-ifr1-435 libnvidia-ifr1-435:i386
libpam-fprintd libparams-util-perl libparams-validationcompiler-perl
libpciaccess0:i386 libpdfbox-java librsync2 librygel-core-2.6-2
librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2
libsensors5:i386 libsombok3 libspecio-perl libstdc++6:i386
libsub-exporter-perl libsub-install-perl libsys-hostname-long-perl libtcl8.6
libtepl-4-0 libtk8.6 libunicode-linebreak-perl libvulkan1:i386
libwayland-client0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-randr0:i386 libxcb-sync1:i386 libxcb-xtest0 libxcb1:i386
libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxnvctrl0
libxshmfence1:i386 libxstring-perl libxxf86vm1:i386 libyaml-tiny-perl
mesa-vulkan-drivers:i386 nvidia-compute-utils-435 nvidia-kernel-common-435
nvidia-kernel-source-435 nvidia-utils-435 preview-latex-style ps2eps
python-apt-common python-pip-whl rygel sgml-base sgml-data
switcheroo-control tcl tcl8.6 texlive-font-utils texlive-plain-generic tk
tk8.6 tk8.6-blt2.5 xml-core xserver-xorg-video-nvidia-435
Usare "sudo apt autoremove" per rimuoverli.
I seguenti pacchetti aggiuntivi saranno inoltre installati:
policykit-1-gnome
Pacchetti raccomandati:
libpython3.8-stdlib
I seguenti pacchetti saranno RIMOSSI:
apparmor apport apport-gtk aptdaemon apturl apturl-common asymptote
chrome-gnome-shell command-not-found deja-dup dkms duplicity firefox
foomatic-db-compressed-ppds gdm3 gedit gedit-common gnome-control-center
gnome-getting-started-docs gnome-getting-started-docs-it gnome-menus
gnome-online-accounts gnome-session gnome-shell
gnome-shell-extension-appindicator gnome-shell-extension-desktop-icons
gnome-shell-extension-prefs gnome-shell-extension-ubuntu-dock gnome-terminal
gnome-tweak-tool gnome-tweaks gnome-user-docs gnome-user-docs-it
gnome-user-guide hplip-data ibus ibus-table language-selector-common
language-selector-gnome libpython3-stdlib libpython3.8-stdlib
lightdm-gtk-greeter-settings lsb-release nautilus-extension-gnome-terminal
nautilus-share netplan.io networkd-dispatcher nvidia-dkms-435
nvidia-driver-435 nvidia-prime nvidia-settings openprinting-ppds orca
pdfarranger pdfshuffler plymouth-theme-spinner plymouth-theme-ubuntu-text
printer-driver-foo2zjs printer-driver-foo2zjs-common printer-driver-m2300w
printer-driver-postscript-hp printer-driver-ptouch printer-driver-pxljr
printer-driver-sag-gdi python3 python3-apport python3-apt python3-aptdaemon
python3-aptdaemon.gtk3widgets python3-asn1crypto python3-bcrypt
python3-blinker python3-brlapi python3-bs4 python3-cairo python3-certifi
python3-cffi-backend python3-chardet python3-click python3-colorama
python3-commandnotfound python3-crypto python3-cryptography python3-cups
python3-cupshelpers python3-dateutil python3-dbus python3-debconf
python3-debian python3-defer python3-distro python3-distro-info
python3-distupgrade python3-distutils python3-entrypoints python3-fasteners
python3-future python3-gdbm python3-gi python3-gi-cairo python3-html5lib
python3-httplib2 python3-ibus-1.0 python3-idna python3-jwt python3-keyring
python3-keyrings.alt python3-launchpadlib python3-lazr.restfulclient
python3-lazr.uri python3-lib2to3 python3-lockfile python3-louis python3-lxml
python3-macaroonbakery python3-mako python3-markupsafe python3-minimal
python3-monotonic python3-nacl python3-netifaces python3-oauth
python3-oauthlib python3-olefile python3-paramiko python3-pexpect
python3-pikepdf python3-pil python3-pil.imagetk python3-pip
python3-pkg-resources python3-problem-report python3-protobuf
python3-ptyprocess python3-pyatspi python3-pymacaroons python3-renderpm
python3-reportlab python3-reportlab-accel python3-requests
python3-requests-unixsocket python3-rfc3339 python3-secretstorage
python3-setuptools python3-simplejson python3-six
python3-software-properties python3-soupsieve python3-speechd
python3-systemd python3-tk python3-tz python3-update-manager python3-urllib3
python3-wadllib python3-webencodings python3-wheel python3-xdg python3-xkit
python3-yaml python3-zope.interface python3.8 python3.8-minimal
rhythmbox-plugin-alternative-toolbar rhythmbox-plugins
screen-resolution-extra snapd software-properties-common
software-properties-gtk speedtest-cli system-config-printer
system-config-printer-common system-config-printer-udev texlive-extra-utils
texlive-latex-extra texlive-pictures texlive-pstricks totem-plugins
ubuntu-advantage-tools ubuntu-desktop ubuntu-desktop-minimal ubuntu-docs
ubuntu-drivers-common ubuntu-minimal ubuntu-release-upgrader-core
ubuntu-release-upgrader-gtk ubuntu-session ubuntu-standard
ubuntu-system-service ufw unattended-upgrades update-manager
update-manager-core update-notifier update-notifier-common
usb-creator-common usb-creator-gtk xorg xserver-xorg yelp zoom
I seguenti pacchetti NUOVI saranno installati:
policykit-1-gnome
I seguenti pacchetti saranno RETROCESSI:
libpython3.8-minimal
0 aggiornati, 1 installati, 1 retrocessi, 201 da rimuovere e 6 non aggiornati.
È necessario scaricare 739 kB di archivi.
Dopo quest'operazione, verranno liberati 854 MB di spazio su disco.
Continuare? [S/n] n
Interrotto.
Re: Problema con il backup post upgrade da 18.04 a 20.04
Inviato: venerdì 6 novembre 2020, 21:44
da Stealth
Re: Problema con il backup post upgrade da 18.04 a 20.04
Inviato: sabato 7 novembre 2020, 10:05
da Nabla
Alla fine ho risolto. Scrivo come ho fatto per i posteri.
- Prima di tutto cancellare il pacchetto che dava problemi con
Dopo aver premuto INVIO, il terminale prima di procedere dà una lista di pacchetti che saranno eliminati, che vanno salvati in un file di testo a parte, dato che dopo dovranno essere reinstallati. Confermare e procedere con la rimozione di tutti i pacchetti
- Reinstallare il pacchetto con
- Reinstallare tutti i pacchetti che erano stati cancellati (io personalmente per avere più controllo li ho divisi in gruppi di 20/30 e non li ho messi tutti insieme)
Codice: Seleziona tutto
sudo apt-get install pacchetto1 pacchetto2 ... pacchetto30
- Aggiornare il grub
- Per sicurezza ho fatto un update e un upgrade, per vedere se mi dava qualche errore
- Riavviare il pc
Per tutto il tempo ho temuto di star combinando qualche guaio, ma ha funzionato! Il backup funziona normalmente e suppongo anche tutte le altre cose che erano "bloccate" da questo problema

Non so se esiste un metodo diverso, meno rischioso, più corretto di questo, però per me ha funzionato senza problemi.
Re: Problema con il backup post upgrade da 18.04 a 20.04
Inviato: domenica 8 novembre 2020, 6:55
da trekfan1
Allora metti [Risolto] all'inizio del titolo del primo post cliccando sulla matita ed evitando di scriverlo tutto maiuscolo, grazie
