Bug 2323102 - glibc-common-0:2.40-3.fc41.x86_64 is noisy during dnf operations
Summary: glibc-common-0:2.40-3.fc41.x86_64 is noisy during dnf operations
Keywords:
Status: CLOSED DUPLICATE of bug 2291869
Alias: None
Product: Fedora
Classification: Fedora
Component: glibc
Version: 41
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Carlos O'Donell
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-11-01 03:04 UTC by Jeffrey Walton
Modified: 2024-11-01 09:18 UTC (History)
15 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-11-01 09:18:41 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jeffrey Walton 2024-11-01 03:04:52 UTC
I'm running Fedora 41 after dnf-system-upgrade.[1] As I add and remove programs using dnf, I see a lot of noise from glibc-common.

>>> Running trigger-install scriptlet: glibc-common-0:2.40-3.fc41.x86_64
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 deprec

I think it is harmless, but it is noisy. It seems to happen during each `dnf install` and `dnf remove`.

This is new behavior for Fedora 41. F40 and earlier did not produce the warning.

-----

Here is a full install using Zile to demonstrate the issue.

$ sudo dnf install zile
Updating and loading repositories:
Repositories loaded.
Package                  Arch    Version                  Repository        Size
Installing:
 zile                    x86_64  2.6.2-6.fc41             fedora       367.1 KiB
Installing dependencies:
 libgee                  x86_64  0.20.6-7.fc41            fedora       936.8 KiB

Transaction Summary:
 Installing:         2 packages

Total size of inbound packages is 433 KiB. Need to download 433 KiB.
After this operation, 1 MiB extra will be used (install 1 MiB, remove 0 B).
Is this ok [y/N]: y
[1/2] zile-0:2.6.2-6.fc41.x86_64        100% | 306.3 KiB/s | 158.7 KiB |  00m01s
[2/2] libgee-0:0.20.6-7.fc41.x86_64     100% | 491.1 KiB/s | 274.5 KiB |  00m01s
--------------------------------------------------------------------------------
[2/2] Total                             100% | 552.6 KiB/s | 433.2 KiB |  00m01s
Running transaction
[1/4] Verify package files              100% | 400.0   B/s |   2.0   B |  00m00s
[2/4] Prepare transaction               100% |  25.0   B/s |   2.0   B |  00m00s
[3/4] Installing libgee-0:0.20.6-7.fc41 100% |  35.3 MiB/s | 938.9 KiB |  00m00s
[4/4] Installing zile-0:2.6.2-6.fc41.x8 100% |  40.1 MiB/s | 369.3 KiB | -00m00s
>>> Running trigger-install scriptlet: glibc-common-0:2.40-3.fc41.x86_64
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 deprec
[4/4] Installing zile-0:2.6.2-6.fc41.x8 100% |   3.3 MiB/s | 369.3 KiB |  00m00s
Complete!

[1] https://docs.fedoraproject.org/en-US/quick-docs/upgrading-fedora-offline/

Reproducible: Always

Steps to Reproduce:
Install or remove a program using dnf. For example `dnf install zile`. (Zile has very few dependencies, and it is easy to remove. And removal will trigger the issue, too).
Actual Results:  
Noisy install

Comment 1 Florian Weimer 2024-11-01 09:18:41 UTC
We have an update in testing which should fix this (for future updates): glibc-2.40-9.fc41

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


Note You need to log in before you can comment on or make changes to this bug.