[nmglug] Upgrading Ubuntu 20.04

Brian O'Keefe okeefe at cybermesa.com
Tue May 28 14:45:30 PDT 2024


OK, this is too weird. I ran

$ chromium-browser --version
Chromium 124.0.6367.118 snap

Then I checked synaptic and it shows this below. Checking "about 
chromium" shows the 124.0.....is the version running.


A slight investigation shows Brasero isn't installed but brasero-common 
is and that's one apt wants to remove. Brave isn't installed but 
brave-keyring is and is also a recommended remove pkg. Evince is 
installed along with gir1.2-evince-3.0 and evince-common. Apt suggests 
removing gir1.2-evince-3.0. I'll remove gir1.2-evince-3.0 and see if 
that affects evince. And it does not. So I'm led to believe that apt 
does know what it's doing (though the long list of i386 libraries is 
still unsettling) and Ted's evaluation "You may also have modified 
applications and versions, which will impact dependencies" is probably 
correct. I'll remove the first several pkgs and see what happens.
Again, thanks!

On 5/27/24 06:13PM, Ted Pomeroy wrote:
> Brian, You are probably safe to use autoremove under apt. The reason 
> is that newer releases and kernels are already installed and you can 
> check. "uname -r' will give you the kernel you are running, likely a 
> number greater than 5.4.0-176. I don't recognize others, but if you 
> had to eliminate or update particular browsers, brave, chromium, and 
> they are still installed the command 'chromium-browser --version' will 
> give you the installed version. A problem with chromium is it is 
> sometimes "chromium" and others "chromium-browser" depending how 
> Ubuntu labelled it in your release. You may also have modified 
> applications and versions, which will impact dependencies. Still 
> nothing should break with "autoremove" in apt.
> Hope you are well. We had a good time getting a Debian 12 install done 
> at the last meeting.
> Thank you, Ted P
>
> On Mon, May 27, 2024 at 3:30 PM Brian O'Keefe <okeefe at cybermesa.com> 
> wrote:
>
>     Hello All. This is a long bit of info but I'm hoping someone can
>     advise.
>
>     Running Ubuntu 20.04 on ASUS laptop, AMD64. I have done an
>     upgrade, "sudo apt upgrade". To run the upgrade I had to uninstall
>     13 [Package]* i386 as dependencies were broken. That's all fine
>     now though I may need to reinstall some for functionality.
>     However, the "apt upgrade" offers to auto remove many packages
>     which seem, some, important. I'm very reluctant to remove them.
>     Here they are and if anyone can advise I'd really appreciate it.
>
>     $ sudo apt upgrade
>     Reading package lists... Done
>     Building dependency tree
>     Reading state information... Done
>     Calculating upgrade... Done
>     The following packages were automatically installed and are no
>     longer required:
>     brasero-common brave-keyring caribou chromium-common chromium-sandbox
>     folks-common gir1.2-caribou-1.0 gir1.2-evince-3.0 gnome-online-miners
>     gnucash-common gnucash-docs guile-2.2 guile-3.0-libs libaa1:i386
>     libalgorithm-c3-perl libaqbanking-data libaqbanking44
>     libavc1394-0:i386
>     libcaca0:i386 libcairo-gobject2:i386 libcapi20-3:i386
>     libcaribou-common
>     libcaribou0 libcgi-fast-perl libcgi-pm-perl libclass-c3-perl
>     libclass-c3-xs-perl libclass-data-inheritable-perl
>     libclass-inspector-perl
>     libclass-singleton-perl libcodec2-1.0 libcups2:i386
>     libcurl3-gnutls:i386
>     libcurl4:i386 libdate-manip-perl libdatetime-format-strptime-perl
>     libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl
>     libdatrie1:i386 libdav1d6 libdbi1 libdcmtk16 libdeepin-wm0 libdiscid0
>     libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
>     libdrm-radeon1:i386 libdrm2:i386 libdv4:i386 libedit2:i386 libev4
>     libeval-closure-perl libexception-class-perl libexif12:i386
>     libfaudio0:i386
>     libfcgi-perl libfile-sharedir-perl libfinance-quote-perl libfltk1.1
>     libfolks-eds25 libfolks25 libfribidi0:i386 libgbm1:i386
>     libgdbm-compat4:i386
>     libgdbm6:i386 libgfbgraph-0.2-0 libgl1:i386 libgl1-mesa-dri:i386
>     libglapi-mesa:i386 libglu1-mesa:i386 libglvnd0:i386 libglx-mesa0:i386
>     libglx0:i386 libgphoto2-port12:i386 libgranite-common
>     libgraphite2-3:i386
>     libgsm1:i386 libgssapi-krb5-2:i386 libgstreamer-plugins-good1.0-0:i386
>     libgtk-vnc-2.0-0 libgudev-1.0-0:i386 libgvnc-1.0-0 libgwengui-gtk3-0
>     libgwenhywfar-data libgwenhywfar79 libharfbuzz0b:i386
>     libhtml-tableextract-perl libicu66:i386 libiec61883-0:i386
>     libieee1284-3:i386 libimath29 libimath30 libisofs6 libjasper7
>     libjbig0:i386
>     libjpeg-turbo8:i386 libjpeg8:i386 libjson-parse-perl libjte2
>     libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386
>     libkrb5support0:i386
>     liblc3-0 liblcms2-2:i386 liblerc3 libllvm12:i386 libltdl7:i386
>     liblua5.4-0
>     liblzma-dev libmro-compat-perl libmusicbrainz5-2 libmysqlclient21:i386
>     libnamespace-autoclean-perl libnettle7:i386 libnghttp2-14:i386
>     libodbc1:i386
>     libofx7 liboobs-1-5 libopenal1:i386 libopenexr30 libopenfec
>     libosinfo-1.0-0
>     libosinfo-bin libosmesa6:i386 libosp5
>     libparams-validationcompiler-perl
>     libpcap0.8:i386 libpci3:i386 libpciaccess0:i386 libperl5.30:i386
>     libproxy1-plugin-webkit libproxy1v5:i386 libpsl5:i386
>     libraw1394-11:i386
>     libraw20 libroc librtmp1:i386 libsdl2-2.0-0:i386 libsensors5:i386
>     libsharpyuv0:i386 libshout3:i386 libslang2:i386 libsndio7:i386
>     libsnmp35:i386 libsodium27 libspecio-perl libspeex1:i386
>     libspeexdsp-dev
>     libspice-client-gtk-3.0-5 libssh-4:i386 libstb0:i386 libstd-rust-1.70
>     libstd-rust-1.72 libstd-rust-1.73 libstd-rust-1.74 libtag1v5:i386
>     libtag1v5-vanilla:i386 libthai0:i386 libtwolame0:i386 libunwind-dev
>     libusb-1.0-0:i386 libuv1-dev libv4l-0:i386 libv4lconvert0:i386
>     libvirt-glib-1.0-0 libvkd3d-shader1:i386 libvkd3d1:i386 libvpx7
>     libvpx8:i386
>     libvulkan1:i386 libwavpack1:i386 libwayland-client0:i386
>     libwayland-cursor0:i386 libwayland-egl1:i386 libwayland-server0:i386
>     libwebp7:i386 libwebsockets16 libwireplumber-0.4-0 libwxbase3.0-0v5
>     libx11-xcb1:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386
>     libxcb-glx0:i386
>     libxcb-present0:i386 libxcb-randr0:i386 libxcb-sync1:i386
>     libxcb-xfixes0:i386 libxcomposite1:i386 libxcursor1:i386
>     libxdamage1:i386
>     libxfixes3:i386 libxi6:i386 libxinerama1:i386 libxkbcommon0:i386
>     libxml2:i386 libxmlsec1 libxpm4:i386 libxrandr2:i386
>     libxshmfence1:i386
>     libxslt1.1:i386 libxss1:i386 libxstring-perl libxv1:i386
>     libxxf86vm1:i386
>     libzapojit-0.0-0 libzstd1:i386 libzxingcore1 linux-headers-5.4.0-174
>     linux-headers-5.4.0-174-generic linux-headers-5.4.0-176
>     linux-headers-5.4.0-176-generic linux-image-5.4.0-174-generic
>     linux-image-5.4.0-176-generic linux-modules-5.4.0-174-generic
>     linux-modules-5.4.0-176-generic linux-modules-extra-5.4.0-174-generic
>     linux-modules-extra-5.4.0-176-generic mesa-vulkan-drivers:i386
>     ocl-icd-libopencl1:i386 osinfo-db python3-gnucash
>     system-tools-backends
>     vkd3d-compiler:i386 wine-stable-amd64 wine64
>     Use 'sudo apt autoremove' to remove them.
>     -- 
>     _______________________________________________
>     nmglug mailing list
>     nmglug at lists.nmglug.org
>     http://lists.nmglug.org/listinfo.cgi/nmglug-nmglug.org
>
-- 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nmglug.org/pipermail/nmglug-nmglug.org/attachments/20240528/8ac1eda1/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot at 2024-05-28 16-19-36.png
Type: image/png
Size: 44681 bytes
Desc: not available
URL: <http://lists.nmglug.org/pipermail/nmglug-nmglug.org/attachments/20240528/8ac1eda1/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.png
Type: image/png
Size: 3913 bytes
Desc: not available
URL: <http://lists.nmglug.org/pipermail/nmglug-nmglug.org/attachments/20240528/8ac1eda1/attachment-0001.png>


More information about the nmglug mailing list