On Wed, Nov 8, 2023 at 2:40 PM ToddAndMargo via users <users@lists.fedoraproject.org> wrote:
One of my Fedora machines I just upgraded from fc38
to fc39 still have a ton of fc38 stuff in it.  Is
that normal?

`uname -a` and `cat /etc/redhat-release` all say I
am on fc39.

But when I go to do a `dnf upgrade` I get tons of
fc38 stuff to upgrade to a newer fc38 version.

Am I missing something?

Some 3rd party software built from sources links to Fedora libraries.   R
libraries are an example that has surprised some users when libraries go
missing after upgrades.

Some F38 packages where there have been no changes upstream and
that work in F39 may stay at F38 for a while, but there are also orphaned
packages that are no longer needed in F39.   Some copr repositories may
not yet be fully updated for F39 and still need F38 packages.  Jeffery Walton's 
post gives a way to clean out F38 packages that have either been replaced by 
F39 versions or are no longer needed, but it won't protect you if there are 3rd
party binaries that link against 38 libraries.

--
George N. White III