Every upgrade and remove finishes like this

I have found strange this behaviour as every upgrade and remove process finish with this error:

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

What is that?

PS: It was a direct upgrade from F40 to F41.

Zoltan

That is a bug in dnf5 and has had a bug filed. (I don’t have the bug reference).
There are several threads on it.

It appears to be harmless since it is warnings only.

1 Like
2 Likes

Thanks Joe

1 Like

It is fixed by the new upgraded glibc package.

1 Like

Doing the update today still gets those messages. Hopefully the packages upgraded will solve that but cannot test until the next time I do a package install or upgrade.

If you did dnf upgrade --refresh glibc first, then you would not see the message for the next dnf upgrade.

2 Likes