Bug 2343197

Summary: some parts of libgcc seem to be deprecated (as indicated by dnf)
Product: [Fedora] Fedora Reporter: blind-confused
Component: gccAssignee: Jakub Jelinek <jakub>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 41CC: dmalcolm, fweimer, jakub, jlaw, josmyers, jwakely, mcermak, mpolacek, msebor, nickc, nixuser, sipoyare
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-01-31 14:16:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description blind-confused 2025-01-31 13:51:51 UTC
Hello, I'm a regular user of Fedora 41 Workstation. I usually install all my apps through one command which has tons of packages to it. So I'm not sure which one of them pulled gcc as a dependency. But either way. While installing all of them, dnf said: 

[128/579] Installing libgcc-0:14.2.1-3.fc41.i686      100% [==================] | 569.6 KiB/s | 303.4 KiB | -00m00s
>>> Running post-install scriptlet: libgcc-0:14.2.1-3.fc41.i686
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[128/579] Installing libgcc-0:14.2.1-3.fc41.i686                           100% | 134.1 KiB/s | 303.4 KiB |  00m02s
[129/579] Installing glibc-gconv-extra-0:2.40-12.fc41.i686                 100% |   1.7 MiB/s |   7.5 MiB |  00m04s
[130/579] Installing glibc-0:2.40-12.fc41.i686                             100% |   1.5 MiB/s |   5.5 MiB |  00m04s

(I included several more package installation reports after the warnings, just in case)

This issue has been happening each time I reinstalled my system and ran the command for installing my apps, though last time I did it was somewhere in November or December 2024, so all of this might already be fixed, I'm reporting it just in case it's not the case.
Also, even though this happened, I haven't noticed any of the apps breaking or anything. Still, I decided to report this to you either way. I'm sorry if this is something I should've rather reported to upstream of libgcc. I reported it to them too, just in case.

Reproducible: Always

Steps to Reproduce:
1. Install any app that has libgcc as a dependency (I guess).
2. Look at dnf's output.
3. Notice the warnings.
Actual Results:  
dnf put some warnings (which I mentioned already) about deprecated parts of libgcc.

Expected Results:  
no warnings from dnf.

Comment 1 Jonathan Wakely 2025-01-31 14:16:45 UTC

*** This bug has been marked as a duplicate of bug 2291927 ***