No puc actualitzar a Ubuntu 24.04: Problema de dependències amb geocode-glib-common

He intentat fer un post al discourse, i em diu “an error occurred, acces denied”.

3 posts were split to a new topic: No puc publicar un article

Quan vull actualitzar em diu això:
https://blocs.tinet.cat/tokra/files/2024/12/Captura-de-pantalla-a-2024-12-16-11-23-53-1.png

He fet això:
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update

i això:
sudo rm /var/lib/apt/lists/* -vfr
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial

i això:
sudo apt-get autoclean
sudo apt-get update
sudo dpkg --clear-avail
sudo dpkg --configure -a
sudo apt-get install -f
sudo apt-get update
sudo apt-get dist-upgrade

i em diu això:
https://blocs.tinet.cat/tokra/files/2024/12/Captura-de-pantalla-a-2024-12-29-16-44-29.png

I ara què faig?

Aniria bé que indiquessis quina sortida veus a les ordres que indiques que has provat. Dedueixo que estàs intentant actualitzar de l’Ubuntu 22.04 a l’Ubuntu 24.04 per la primera captura.

Sembla que hi ha algun problema amb el paquet geocode-glib-common. Què et mostra a la terminal quan dones l’ordre:

dpkg -l geocode-glib-common

?

faig: ```
dpkg -l geocode-lib-common

em diu:
no s'ha trobat cap paquet que correspongui amb geocode-lib-common

Perdona, és

dpkg -l geocode-glib-common

Ara ho he corregit en el meu missatge anterior.

A post was merged into an existing topic: No puc publicar un article

Diu el mateix:

no s’ha trobat cap paquet que correspongui amb geocode-glib-common

I si entres:

dpkg -l libgeocode-glib*

?

dpkg -l libgeocode-glib*
Desitjat=desconegUt/Instal·la/supRimeix/Purga/retín(H)
| Estat=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Estat,Err: majúsc.=dolent)
||/ Nom Versió Arquitectura Descripció
++±======================-==============-=========dpkg -l libgeocode-glib*
Desitjat=desconegUt/Instal·la/supRimeix/Purga/retín(H)
| Estat=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Estat,Err: majúsc.=dolent)
||/ Nom Versió Arquitectura Descripció
++±======================-==============-============-========================>
ii libgeocode-glib0:amd64 3.26.2-2build2 amd64 geocoding and reverse ge
dpkg -l libgeocode-glib*
Desitjat=desconegUt/Instal·la/supRimeix/Purga/retín(H)
| Estat=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Estat,Err: majúsc.=dolent)
||/ Nom Versió Arquitectura Descripció
++±======================-==============-============-========================>
ii libgeocode-glib0:amd64 3.26.2-2build2 amd64 geocoding and rdpkg -l libgeocode-glib*
Desitjat=desconegUt/Instal·la/supRimeix/Purga/retín(H)
| Estat=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Estat,Err: majúsc.=dolent)
||/ Nom Versió Arquitectura Descripció
++±======================-==============-============-========================>
ii libgeocode-glib0:amd64 3.26.2-2build2 amd64 geocoding and reverse geeverse ge
===-========================>
ii libgeocode-glib0:amd64 3.26.2-2build2 amd64 geocoding and reverse ge

Entenc tot i que no has dit, que estàs intentant actualitzar de Ubuntu 22.04 a Ubuntu 24.04. He mirat la versió del paquets i són:

Ubuntu 22.04: 3.26.2-2build2
Ubuntu 24.04: 3.26.3-3build3

Per tant aquest paquet no s’ha actualitzat, potser perquè no troba geocode-glib-common, que és una dependència.

Una cosa que es pot provar és mirar què passaria si es desinstal·la aquest paquet. No convé fer-lo directament, per si desinstal·la coses no desitjades. Una manera de simular la desinstal·lació sense fer-la, és fer servir l’opció “–dry-run”. Per tant l’ordre seria:

sudo apt-get --dry-run remove libgeocode-glib-2-0

També es pot mirar què passaria si es demana instal·lar geocode-glib-common:

sudo apt-get --dry-run install geocode-glib-common

sudo apt-get --dry-run remove libgeocode-glib-2-0
[sudo] contrasenya per a user:
S’està llegint la llista de paquets… Fet
S’està construint l’arbre de dependències… Fet
S’està llegint la informació de l’estat… Fet
El paquet «libgeocode-glib-2-0» no està instal·lat, així que no se suprimirà
0 actualitzats, 0 nous a instal·lar, 0 a suprimir i 1342 no actualitzats.

user@user-ThinkCentre-M81:~$ apt-get --dry-run install geocode-glib-common
NOTA: Això només és una simulació!
L’apt-get necessita privilegis de root per a l’execució real.
Tingueu en compte també que el bloqueig està desactivat,
per tant, no es depèn de la situació actual real.
S’està llegint la llista de paquets… Fet
S’està construint l’arbre de dependències… Fet
S’està llegint la informació de l’estat… Fet
S’instal·laran els paquets NOUS següents:
geocode-glib-common
0 actualitzats, 1 nous a instal·lar, 0 a suprimir i 1342 no actualitzats.
Inst geocode-glib-common (3.26.3-6build3 Ubuntu:24.04/noble [all])
Conf geocode-glib-common (3.26.3-6build3 Ubuntu:24.04/noble [all])

user@user-ThinkCentre-M81:~$

A veure s’instal·lant aquest paquet permet completar l’actualització. Per tant are s’hauria de donar el mateix ordre, però sense “dry-run”, perquè ho faci de veritat:

sudo apt install geocode-glib-common

i després:

sudo apt update
sudo apt upgrade

He fet tot això. Em sembla que ha anat bé, perquè no ha donat cap error. Ara si faig clic a “monitor del sistema”, em diu que tinc l’ubuntu 24.04.
Però si faig “actualitzar”, em diu que:

No es poden resoldre les dependències dels paquets
Els paquets següents tenen dependències sense satisfer:
libgeocode-glib-2-0: Depends: geocode-glib-common (>= 3.26.3-6build3) però 3.26.3-6build3 s’instal·larà

Pel que es veia a un missatge anterior tens instal·lat “libgeocode-glib0”, i em sembla que aquest paquet no hauria d’estar. Per tant es pot mirar a veure què passa si es treu, però abans de fer-ho, per si té dependències i es desinstal·lin coses no desitjades, es pot tornar a provar a veure què passa si es desinstal·la:

sudo apt-get --dry-run remove libgeocode-glib0

sudo apt-get --dry-run remove libgeocode-glib0
[sudo] contrasenya per a user:
S’està llegint la llista de paquets… Fet
S’està construint l’arbre de dependències… Fet
S’està llegint la informació de l’estat… Fet
El paquets següents s’han instal·lat automàticament i ja no són necessaris:
akqml avahi-utils bogofilter bogofilter-bdb bogofilter-common caja-common
diffstat docbook-xml eom-common evolution-common folder-color-common
folks-common fonts-cabin fonts-cantarell fonts-open-sans gcc-12-base
gcc-12-base:i386 gdebi-core gettext gir1.2-atspi-2.0 gir1.2-caja-2.0
gir1.2-cogl-1.0 gir1.2-eom-1.0 gir1.2-gdesktopenums-3.0 gir1.2-geoclue-2.0
gir1.2-gfbgraph-0.2 gir1.2-gnomedesktop-3.0 gir1.2-gst-plugins-base-1.0
gir1.2-gstreamer-1.0 gir1.2-json-1.0 gir1.2-nm-1.0 gir1.2-peas-1.0
gir1.2-polkit-1.0 gir1.2-rest-0.7 gir1.2-snapd-1 gjs
gnome-accessibility-themes gnome-desktop3-data gnome-icon-theme
gnome-themes-extra gnome-themes-extra-data gtk2-engines gtk2-engines-pixbuf
i965-va-driver intel-media-va-driver intltool-debian irqbalance libaacs0
libabsl20220623t64 libaliased-perl libapt-pkg-perl libarchive-zip-perl
libass9 libatk-adaptor libavkys8 libavutil56 libb-hooks-endofscope-perl
libb-hooks-op-check-perl libbdplus0 libblas3 libbluray2 libbs2b0
libcapture-tiny-perl libclass-data-inheritable-perl
libclass-method-modifiers-perl libclass-xsaccessor-perl
libclutter-1.0-common libcmark0.30.2 libcodec2-1.0 libcogl-common
libcogl-path20 libcogl20 libcolamd2 libconfig-tiny-perl libconfuse-common
libconfuse2 libconst-fast-perl libcpanel-json-xs-perl libcpufreq0
libcryptui0a libdata-dpath-perl libdata-messagepack-perl
libdata-optlist-perl libdata-validate-domain-perl libdata-validate-ip-perl
libdata-validate-uri-perl libdav1d5 libdc1394-25 libdecor-0-0 libdee-1.0-4
libdevel-callchecker-perl libdevel-size-perl libdevel-stacktrace-perl
libdmapsharing-3.0-2 libdvdnav4 libdvdread8 libdynaloader-functions-perl
libebackend-1.2-10 libebook-1.2-20 libebook-contacts-1.2-3
libedata-book-1.2-26 libedata-cal-2.0-1 libedataserverui-1.2-3
libemail-address-xs-perl libexception-class-perl libexempi8 libexiv2-27
libexporter-tiny-perl libfile-find-rule-perl libflite1 libfolks26
libfont-ttf-perl libgail-3-0 libgeoclue-2-0 libgexiv2-2 libgfbgraph-0.2-0
libgfortran5 libgjs0g libgme0 libgnome-autoar-0-0 libgnome-autoar-gtk-0-0
libgnome-desktop-3-19 libgnome-menu-3-0 libgpod-common libgpod4
libgrilo-0.3-0 libgsl27 libgslcblas0 libgsm1 libgsound0 libgspell-1-common
libgtk2.0-common libgtksourceview-3.0-common libgtksourceview-4-common
libgweather-common libhtml-html5-entities-perl libigdgmm12 libilmbase25
libimport-into-perl libio-interactive-perl libio-prompt-tiny-perl
libio-string-perl libipc-run3-perl libiterator-perl libiterator-util-perl
libjson-maybexs-perl libjxr-tools libjxr0 liblapack3 liblightdm-gobject-1-0
liblilv-0-0 liblirc-client0 liblist-compare-perl liblist-moreutils-perl
liblist-moreutils-xs-perl liblist-someutils-perl liblist-someutils-xs-perl
liblist-utilsby-perl liblua5.2-0 libmarkdown2 libmate-slab0
libmate-window-settings1 libmatedict6 libmath-base85-perl libmediainfo0v5
libmfx1 libmms0 libmodule-implementation-perl libmodule-runtime-perl
libmoo-perl libmoox-aliases-perl libmouse-perl libmozjs-91-0 libmspack0
libmujs1 libmysofa1 libnamespace-clean-perl libnet-domain-tld-perl
libnet-ipv6addr-perl libnet-netmask-perl libnetaddr-ip-perl libnorm1
libnsl-dev libnumber-compare-perl libopenal-data libopenal1 libopenexr25
libopenmpt0 libpackage-stash-perl libpackage-stash-xs-perl
libparams-classify-perl libparams-util-perl libpath-tiny-perl libpeas-1.0-0
libpeas-common libperlio-gzip-perl libperlio-utf8-strict-perl libpgm-5.3-0
libphonenumber8 libplacebo192 libplank-common libpocketsphinx3 libpostproc55
libproc-processtable-perl libprotobuf23 libprotobuf32t64 libpst4 libqt5qml5
libqt5qmlmodels5 libqt5qmlworkerscript5 libqt5quick5 libqt5quickcontrols2-5
libqt5quicktemplates2-5 librabbitmq4 libraw20 librest-0.7-0
librole-tiny-perl librubberband2 libsdl2-2.0-0 libserd-0-0
libsereal-decoder-perl libsereal-encoder-perl libsgutils2-2 libshine3
libsnappy1v5 libsndio7.0 libsord-0-0 libsort-versions-perl libsphinxbase3
libsratom-0-0 libsrt1.4-gnutls libssh-gcrypt-4 libstrictures-perl
libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl
libsub-install-perl libsub-quote-perl libsuitesparseconfig5 libswresample3
libswscale5 libsyntax-keyword-try-perl libterm-readkey-perl
libtext-glob-perl libtext-levenshteinxs-perl libtext-markdown-discount-perl
libtext-xslate-perl libtime-duration-perl libtime-moment-perl libtinyxml2-9
libtirpc-dev libtotem-plparser-common libtotem-plparser18 libudfread0
libunicode-utf8-perl libunistring5 libunity-protocol-private0
libunity-scopes-json-def-desktop libunity9 libva-drm2 libva-wayland2
libva-x11-2 libva2 libvariable-magic-perl libvdpau1 libvidstab1.1
libx264-163 libx265-199 libxkbregistry0 libxs-parse-keyword-perl
libxvidcore4 libyaml-libyaml-perl libyelp0 libytnef0 libzen0v5 libzimg2
libzmq5 libzvbi-common libzvbi0 lintian mate-applets-common
mate-control-center-common mate-indicator-applet-common
mate-power-manager-common mate-screensaver-common mate-system-monitor-common
mate-terminal-common mate-utils-common media-player-info mesa-va-drivers
mesa-vdpau-drivers mobile-broadband-provider-info numlockx onboard-common
patchutils pluma-common pocketsphinx-en-us python-caja-common python3-brlapi
python3-cairo python3-caja python3-cups python3-cupshelpers python3-debconf
python3-debian python3-gi-cairo python3-louis python3-mako
python3-markupsafe python3-mediainfodll python3-pyatspi python3-pycryptodome
python3-pyxattr python3-speechd qml-module-qt-labs-folderlistmodel
qml-module-qt-labs-settings qml-module-qtgraphicaleffects qml-module-qtqml
qml-module-qtqml-models2 qml-module-qtquick-controls
qml-module-qtquick-controls2 qml-module-qtquick-dialogs
qml-module-qtquick-extras qml-module-qtquick-layouts
qml-module-qtquick-privatewidgets qml-module-qtquick-templates2
qml-module-qtquick-window2 qml-module-qtquick2 rhythmbox-data rtmpdump
seahorse-daemon sgml-base sgml-data shotwell-common
system-config-printer-udev t1utils update-notifier-common va-driver-all
vdpau-driver-all webcamoid-data xml-core yelp-xsl youtube-dl
Empreu «sudo apt autoremove» per a suprimir-los.
S’instal·laran els següents paquets extres:
libgmp10 libgtk-3-common python3-distupgrade ubuntu-release-upgrader-core
Paquets recomanats:
libgtk-3-0t64
Se SUPRIMIRAN els paquets següents:
arctica-greeter ayatana-indicator-printers blueman caja caja-admin
caja-mediainfo caja-rename caja-seahorse celluloid deja-dup-caja eom
evolution evolution-data-server evolution-ews evolution-plugin-bogofilter
evolution-plugin-pstimport evolution-plugins evolution-rss ffmpeg
ffmpegthumbnailer folder-color-caja gdebi gir1.2-champlain-0.12
gir1.2-clutter-1.0 gir1.2-coglpango-1.0 gir1.2-geocodeglib-1.0
gir1.2-gtkchamplain-0.12 gir1.2-gtkclutter-1.0 gir1.2-gtksource-4
gir1.2-gweather-3.0 gir1.2-pluma-1.0 gir1.2-rb-3.0 gnome-clocks
gnome-disk-utility gnome-maps gnome-weather gstreamer1.0-x
gtk2-engines-murrine gucharmap libavcodec58 libavdevice58 libavfilter7
libavformat58 libcanberra-gtk-module libcanberra-gtk0 libchamplain-0.12-0
libchamplain-gtk-0.12-0 libchromaprint1 libclutter-1.0-0
libclutter-gtk-1.0-0 libcogl-pango20 libdecor-0-plugin-1-cairo libevolution
libffmpegthumbnailer4v5 libfolks-eds26 libgail-common libgail18
libgeocode-glib0 libgspell-1-2 libgtk2.0-0 libgtk2.0-bin
libgtksourceview-3.0-1 libgtksourceview-4-0 libgucharmap-2-90-7
libgweather-3-16 libmagickcore-6.q16-6-extra libmpv1 libplank1
librhythmbox-core10 mate-applets mate-control-center
mate-desktop-environment-core mate-indicator-applet mate-power-manager
mate-screensaver mate-system-monitor mate-terminal mate-themes
mate-user-guide mate-utils mpv network-manager-gnome onboard onboard-data
orca plank pluma plymouth-label plymouth-theme-ubuntu-mate-logo
qt5-gtk2-platformtheme rhythmbox rhythmbox-plugin-alternative-toolbar
rhythmbox-plugins shotwell system-config-printer
system-config-printer-common tilda ubuntu-mate-artwork ubuntu-mate-core
ubuntu-mate-desktop ubuntu-mate-guide ubuntu-mate-themes
ubuntu-release-upgrader-gtk update-manager update-notifier webcamoid
webcamoid-plugins yaru-theme-gtk yelp
S’actualitzaran els paquets següents:
libgmp10 libgtk-3-common python3-distupgrade ubuntu-release-upgrader-core
4 actualitzats, 0 nous a instal·lar, 109 a suprimir i 516 no actualitzats.
Remv arctica-greeter [0.99.1.5-2nmu3]
Remv ayatana-indicator-printers [22.2.0-1]
Remv blueman [2.2.4-1]
Remv ubuntu-mate-desktop [1.282]
Remv ubuntu-mate-core [1.282]
Remv mate-desktop-environment-core [1.26.0+1ubuntu6]
Remv folder-color-caja [0.0.86-0ubuntu5]
Remv caja [1.26.0-1ubuntu1] [caja-mediainfo:amd64 caja-admin:amd64 caja-seahorse:amd64 caja-rename:amd64 deja-dup-caja:amd64 ]
Remv caja-admin [0.0.5-1] [caja-mediainfo:amd64 caja-seahorse:amd64 caja-rename:amd64 deja-dup-caja:amd64 ]
Remv caja-mediainfo [1.0.4+repack1-1] [caja-seahorse:amd64 caja-rename:amd64 deja-dup-caja:amd64 ]
Remv caja-rename [21.11.24-1] [caja-seahorse:amd64 deja-dup-caja:amd64 ]
Remv caja-seahorse [1.18.5-1] [deja-dup-caja:amd64 ]
Remv celluloid [0.20-2] [deja-dup-caja:amd64 ]
Remv deja-dup-caja [0.0.9-0ubuntu1]
Remv eom [1.26.0-1]
Remv evolution-ews [3.44.0-1]
Remv evolution-rss [0.3.96-4build2]
Remv evolution [3.44.4-0ubuntu2] [evolution-plugins:amd64 evolution-plugin-pstimport:amd64 evolution-plugin-bogofilter:amd64 ]
Remv libfolks-eds26 [0.15.5-2] [evolution-plugins:amd64 evolution-plugin-pstimport:amd64 evolution-plugin-bogofilter:amd64 ]
Remv evolution-data-server [3.44.4-0ubuntu1.1] [evolution-plugins:amd64 evolution-plugin-pstimport:amd64 evolution-plugin-bogofilter:amd64 ]
Remv evolution-plugin-bogofilter [3.44.4-0ubuntu2] [evolution-plugins:amd64 evolution-plugin-pstimport:amd64 ]
Remv evolution-plugin-pstimport [3.44.4-0ubuntu2] [evolution-plugins:amd64 ]
Remv evolution-plugins [3.44.4-0ubuntu2]
Remv ffmpeg [7:4.4.2-0ubuntu0.22.04.1]
Remv ffmpegthumbnailer [2.2.2+dfsg-1]
Remv gdebi [0.9.5.7+nmu6]
Remv gnome-maps [42.3-0ubuntu1]
Remv gir1.2-gtkchamplain-0.12 [0.12.20-1build1]
Remv gir1.2-champlain-0.12 [0.12.20-1build1]
Remv gir1.2-gtkclutter-1.0 [1.8.4-4build2]
Remv gir1.2-clutter-1.0 [1.26.4+dfsg-4build1]
Remv gir1.2-coglpango-1.0 [1.22.8-3build1]
Remv gir1.2-geocodeglib-1.0 [3.26.2-2build2]
Remv pluma [1.26.0-1ubuntu1]
Remv gir1.2-pluma-1.0 [1.26.0-1ubuntu1]
Remv gir1.2-gtksource-4 [4.8.3-1]
Remv gnome-weather [41.0-3ubuntu2]
Remv gir1.2-gweather-3.0 [40.0-5build1]
Remv rhythmbox-plugins [3.4.4-5ubuntu1]
Remv gir1.2-rb-3.0 [3.4.4-5ubuntu1]
Remv gnome-clocks [41.0-2]
Remv gnome-disk-utility [42.0-1ubuntu1]
Remv rhythmbox-plugin-alternative-toolbar [0.20.4-1]
Remv rhythmbox [3.4.4-5ubuntu1]
Remv gstreamer1.0-x [1.20.1-1ubuntu0.2]
Remv ubuntu-mate-artwork [22.04.17]
Remv ubuntu-mate-themes [22.04.17]
Remv mate-themes [3.22.23-1]
Remv gtk2-engines-murrine [0.98.2-3build2] [yaru-theme-gtk:amd64 ]
Remv gucharmap [1:14.0.3-1] [yaru-theme-gtk:amd64 ]
Remv libffmpegthumbnailer4v5 [2.2.2+dfsg-1] [yaru-theme-gtk:amd64 ]
Remv webcamoid [8.8.0+dfsg-1] [yaru-theme-gtk:amd64 ]
Remv webcamoid-plugins [8.8.0+dfsg-1] [yaru-theme-gtk:amd64 ]
Remv libavformat58 [7:4.4.2-0ubuntu0.22.04.1] [mpv:amd64 libavdevice58:amd64 libmpv1:amd64 yaru-theme-gtk:amd64 libavfilter7:amd64 ]
Remv libchromaprint1 [1.5.1-2] [mpv:amd64 libavdevice58:amd64 libmpv1:amd64 yaru-theme-gtk:amd64 libavfilter7:amd64 ]
Remv mpv [0.34.1-1ubuntu3] [libavdevice58:amd64 libmpv1:amd64 yaru-theme-gtk:amd64 libavfilter7:amd64 ]
Remv libavcodec58 [7:4.4.2-0ubuntu0.22.04.1] [libavdevice58:amd64 libmpv1:amd64 yaru-theme-gtk:amd64 libavfilter7:amd64 ]
Remv libmpv1 [0.34.1-1ubuntu3] [libavdevice58:amd64 yaru-theme-gtk:amd64 libavfilter7:amd64 ]
Remv libavdevice58 [7:4.4.2-0ubuntu0.22.04.1] [yaru-theme-gtk:amd64 libavfilter7:amd64 ]
Remv libavfilter7 [7:4.4.2-0ubuntu0.22.04.1] [yaru-theme-gtk:amd64 ]
Remv libcanberra-gtk-module [0.30-10ubuntu1.22.04.1] [yaru-theme-gtk:amd64 ]
Remv libcanberra-gtk0 [0.30-10ubuntu1.22.04.1] [yaru-theme-gtk:amd64 ]
Remv libevolution [3.44.4-0ubuntu2] [yaru-theme-gtk:amd64 ]
Remv libchamplain-gtk-0.12-0 [0.12.20-1build1] [yaru-theme-gtk:amd64 ]
Remv libchamplain-0.12-0 [0.12.20-1build1] [yaru-theme-gtk:amd64 ]
Remv libclutter-gtk-1.0-0 [1.8.4-4build2] [yaru-theme-gtk:amd64 ]
Remv libclutter-1.0-0 [1.26.4+dfsg-4build1] [yaru-theme-gtk:amd64 ]
Remv libcogl-pango20 [1.22.8-3build1] [yaru-theme-gtk:amd64 ]
Remv libdecor-0-plugin-1-cairo [0.1.0-3build1] [yaru-theme-gtk:amd64 ]
Remv libgail-common [2.24.33-2ubuntu2.1] [yaru-theme-gtk:amd64 ]
Remv libgail18 [2.24.33-2ubuntu2.1] [yaru-theme-gtk:amd64 ]
Remv libgweather-3-16 [40.0-5build1] [yaru-theme-gtk:amd64 ]
Remv libgeocode-glib0 [3.26.2-2build2] [yaru-theme-gtk:amd64 ]
Remv libgspell-1-2 [1.9.1-4] [yaru-theme-gtk:amd64 ]
Remv qt5-gtk2-platformtheme [5.0.0+git23.g335dbec-4build3] [yaru-theme-gtk:amd64 ]
Remv libgtk2.0-bin [2.24.33-2ubuntu2.1] [yaru-theme-gtk:amd64 ]
Remv libgtk2.0-0 [2.24.33-2ubuntu2.1] [yaru-theme-gtk:amd64 ]
Remv mate-applets [1.26.0-1] [yaru-theme-gtk:amd64 ]
Remv libgtksourceview-3.0-1 [3.24.11-2build1] [yaru-theme-gtk:amd64 ]
Remv libgtksourceview-4-0 [4.8.3-1] [yaru-theme-gtk:amd64 ]
Remv libgucharmap-2-90-7 [1:14.0.3-1] [yaru-theme-gtk:amd64 ]
Remv libmagickcore-6.q16-6-extra [8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5] [yaru-theme-gtk:amd64 ]
Remv plank [0.11.89-4ubuntu1~22.04] [yaru-theme-gtk:amd64 ]
Remv libplank1 [0.11.89-4ubuntu1~22.04] [yaru-theme-gtk:amd64 ]
Remv librhythmbox-core10 [3.4.4-5ubuntu1] [yaru-theme-gtk:amd64 ]
Remv mate-control-center [1.26.0-2ubuntu3] [yaru-theme-gtk:amd64 ]
Remv mate-indicator-applet [1.26.0-1] [yaru-theme-gtk:amd64 ]
Remv mate-power-manager [1.26.0-1ubuntu0] [yaru-theme-gtk:amd64 ]
Remv mate-screensaver [1.26.1-1] [yaru-theme-gtk:amd64 ]
Remv mate-system-monitor [1.26.0-1] [yaru-theme-gtk:amd64 ]
Remv mate-terminal [1.26.0-1ubuntu2] [yaru-theme-gtk:amd64 ]
Remv mate-user-guide [1.26.0-1] [yaru-theme-gtk:amd64 ]
Remv mate-utils [1.26.0-0ubuntu1] [yaru-theme-gtk:amd64 ]
Remv network-manager-gnome [1.24.0-1ubuntu3] [yaru-theme-gtk:amd64 ]
Remv onboard-data [1.4.1-5build5] [yaru-theme-gtk:amd64 ]
Remv onboard [1.4.1-5build5] [yaru-theme-gtk:amd64 ]
Remv orca [42.0-1ubuntu2] [yaru-theme-gtk:amd64 ]
Remv plymouth-theme-ubuntu-mate-logo [22.04.17] [yaru-theme-gtk:amd64 ]
Remv plymouth-label [0.9.5+git20211018-1ubuntu3] [yaru-theme-gtk:amd64 ]
Remv shotwell [0.30.14-1ubuntu6] [yaru-theme-gtk:amd64 ]
Remv system-config-printer [1.5.16-0ubuntu3] [yaru-theme-gtk:amd64 ]
Remv system-config-printer-common [1.5.16-0ubuntu3] [yaru-theme-gtk:amd64 ]
Remv tilda [1.5.4-1] [yaru-theme-gtk:amd64 ]
Remv ubuntu-mate-guide [22.04.0-0ubuntu1] [yaru-theme-gtk:amd64 ]
Remv update-notifier [3.192.54.8] [update-manager:amd64 yaru-theme-gtk:amd64 ]
Remv update-manager [1:22.04.21] [ubuntu-release-upgrader-gtk:amd64 yaru-theme-gtk:amd64 ]
Remv ubuntu-release-upgrader-gtk [1:22.04.20] [yaru-theme-gtk:amd64 ]
Remv yaru-theme-gtk [24.04.2-0ubuntu1]
Remv yelp [42.1-1]
Inst libgmp10 [2:6.2.1+dfsg-3ubuntu1] (2:6.3.0+dfsg-2ubuntu6.1 Ubuntu:24.04/noble-updates [amd64])
Conf libgmp10 (2:6.3.0+dfsg-2ubuntu6.1 Ubuntu:24.04/noble-updates [amd64])
Inst ubuntu-release-upgrader-core [1:22.04.20] (1:24.04.23 Ubuntu:24.04/noble-updates [all])
Inst python3-distupgrade [1:22.04.20] (1:24.04.23 Ubuntu:24.04/noble-updates [all])
Inst libgtk-3-common [3.24.33-1ubuntu2.2] (3.24.41-4ubuntu1.2 Ubuntu:24.04/noble-updates [all])
Conf ubuntu-release-upgrader-core (1:24.04.23 Ubuntu:24.04/noble-updates [all])
Conf python3-distupgrade (1:24.04.23 Ubuntu:24.04/noble-updates [all])
Conf libgtk-3-common (3.24.41-4ubuntu1.2 Ubuntu:24.04/noble-updates [all])
user@user-ThinkCentre-M81:~$

Com es veu s’ha de pensar bé abans de desinstal·lar “libgeocode-glib0”, perquè vol desinstal·lar mig sistema.

Però el que sí que pots fer per netejar el sistema, que no s’ha fet a l’actualització perquè no va acabar del tot, és suprimir els paquets no necessaris amb:

sudo apt autoremove

I una altra cosa que es pot provar és instal·lar el paquet que està causant problemes, però abans de fer-ho primer es pot provar a veure si la instal·lació és correcta:

sudo apt-get --dry-run install libgeocode-glib-2-0

Nota: Per resultats molt llargs com el que has enganxat al missatge anterior convé fer servir algun “pastebin”, que són llocs on pots enganxar el resultat, i després posar un enllaç aquí. Per exemple a “https://pastebin.ubuntu.com/”.

sudo apt autoremove
S’està esperant el bloqueig de la memòria cau: No s’ha pogut obtenir el bloqueig de /var/lib/dpkg/lock-frontend. Està retingut pel procés 53986 (unattended-upgr)

sudo apt-get --dry-run install libgeocode-glib-2-0
S’està llegint la llista de paquets… Fet
S’està construint l’arbre de dependències… Fet
S’està llegint la informació de l’estat… Fet
No s’han pogut instal·lar alguns paquets. És possible que hàgiu
demanat una situació impossible o que estigueu utilitzant la
distribució «unstable» i alguns paquets requerits encara no s’hagin
creat o bé encara no els hagin introduït des d’«Incoming».
La informació següent pot ajudar-vos a resoldre la situació:

Els següents paquets tenen dependències sense satisfer:
libgweather-4-0t64 : Trenca: evolution-data-server (< 3.45) però s’instal·larà 3.44.4-0ubuntu1.1
E: Error, pkgProblemResolver::Resolve ha trencat coses, potser a causa de paquets retinguts.

Primer convé solucionar el tema de l’autoremove, per treure els paquets obsolets després de l’actualització a 24.04.

El que diu el missatge després de

sudo apt autoremove

és que s’està executant “unattended-upg”, que és “unatttended upgrades”, o sigui actualitzacions automàtiques. Això és una configuració que tens que fa que les actualitzacions de seguretat les instal·li automàticament.

Si està funcionant normalment, hauria de completar-se i si proves de tornar a donar l’ordre, s’hauria de completar. Per tant prova de tornar a donar l’ordre d’autoremove i si torna a donar el mateix missatge s’haurà d’investigar perquè “unattended upgrades” no es completa.

sudo apt autoremove

S’està esperant el bloqueig de la memòria cau: No s’ha pogut obtenir el bloqueig de /var/lib/dpkg/lock-frontend. Està retingut pel procés 55858 (unattended-upgrS’està esperant el bloqueig de la memòria cau: No s’ha pogut obtenir el bloqueig de /var/lib/dpkg/lock-frontend. Està retingut pel procés 55858 (unattended-upgr)