Some of the packages showing previous version number on F39

I recently installed Fedora 39 Workstation(Fresh Installation) on my machine and I see some of the packages still showing fc38 on their version section. I have provided screenshot for the same. Please clarify.

Those are the correct versions. Sometimes packages just don’t get rebuilt, either because they were skipped by the mass rebuild (I’m not sure why that happens), or the rebuild failed.

If a package is the same version in fc38 and fc39 is the same version the upgrade will not replace it. Those marked @anaconda came from the original Live System. If it bothers you, you can reinstall the packages in question, for example

dnf reinstall NetworkManager-ssh NetworkManager-ssh-gnome

Thanks for your clarification. I did reinstall and then verified the version, but those package versions are remain unchanged.

Well, most packages should have been rebuilt during the mass rebuild. For example, NetworkManager-ssh failed to build from source and nobody took care of this. I’m wondering why it wasn’t flagged for retirement automatically. This is not how things should go. It is merely good luck if this package still works on F39.
It’s different for the font packages, of course.

1 Like

Pasting screenshots of terminal is frowned upon here. It’s easy to select text and paste it as preformatted text or blockquote.

$ cat /etc/fedora-release; echo -e "\n"; sudo dnf list --installed | grep fc38

Fedora release 39 (Thirty Nine)

NetworkManager-ssh.x86_64 1.2.12-5.#¢38 @anaconda
NetworkManager-ssh-gnome.x86_64 1.2.12-5.#¢38 @anaconda
b43-openfwwf.noarch 5.2-30.fc38 @anaconda
dejavu-sans-fonts.noarch 2.37-20. fc38 @fedora
dejavu-sans-mono-fonts .noarch 2.37-20. fc38 @fedora
dejavu-serif-fonts.noarch 2.37-20. fc38 @fedora
fwupd-efi.x86_64 1.4-1.£¢38 @anaconda
virglrenderer.x86_64 0.10.4-2.20230104git88b9fe3b.fc38  @anaconda

£¢ :arrow_left: OCR is greedy. :rofl:

Does anyone use the package NetworkManager-ssh?

BTW, the last comment on your link is a PR fixing the issue.

Thanks for the suggestion. I am newbie and this is my first post in Ask Fedora. Please recommend the package you used to extract text from image, so I will follow going forward.

1 Like
Name         : tesseract
Version      : 5.3.0
Release      : 6.fc38
Architecture : x86_64
Size         : 3.1 M
Source       : tesseract-5.3.0-6.fc38.src.rpm
Repository   : @System
From repo    : fedora
Summary      : Raw OCR Engine
URL          :
License      : Apache-2.0
Description  : A commercial quality OCR engine originally developed at HP between 1985 and
             : 1995. In 1995, this engine was among the top 3 evaluated by UNLV. It was
             : open-sourced by HP and UNLV in 2005.

A simple front-end to tesseract is gimagereader-gtk(there’s Qt version also gimagereader-qt).

But You don’t need them for terminal output which is text already.

I realized after responded to you earlier that I can copy the text from terminal itself with out any OCR. Anyway this package information helps when there is a situation to copy the text from image. Thanks Alan.

Many font packages were not rebuilt during the F39 mass rebuild. For the gory details, see 2233878 – rpm python interface fails to expand fontpkgname1 macro.

Yes, but this hasn’t been merged. I’m wondering how that package could “stay in” after failing the rebuild. Don’t we have an automatic process covering this?

I’m not sure, but for this sort of problem, I’d rather avoid enforcing the policy and instead give the maintainers more time to resolve the issue, otherwise the users may switch to another distribution where it just works.