-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nfs-utils on musl: ldd failure on installed .so #53785
Comments
Hi! I can reproduce ACTUAL BEHAVIOR on a musl-based Void live system both for nfs-utils 2.7.1 and nfs-utils 2.8.2. Just for the record, there seems to be a similar report for Gentoo describing similar underlinking on musl. |
And this problem is also present on Alpine. @ncopa Skimmed the build itself, it's heavily indirected Make. |
this also happens with |
can confirm it also happens on chimera, too |
ok, this isn't underlinking but dracut trying to find dependencies for something that should only be loaded as a plugin, not as a standalone library. reported to upstream: dracut-ng/dracut-ng#1087 |
Can somebody please help and test this speculative fix - dracut-ng/dracut-ng#1088 ? |
Attempting a test on the rig where I detected the problem for starters. It's a big one and unwieldy and I did it with a manual |
Negative @jozzsi
|
@Vaelatern Thanks for helping debugging this issue that probably has been there over 10 years. I will need more help as I am not yet able to reproduce this environment in the dracut test suite. 1./ Can you please confirm that omitting nfs module (e.g. 2./ Speculatively would commenting out the following line in
The goal is to make sure that |
Is this a new report?
Yes
System Info
Void 6.6.67_1 x86_64-musl GenuineIntel notuptodate rrrnDDFFFFFFFFFFFF
Package(s) Affected
nfs-utils libnfsidmap
Does a report exist for this bug with the project's home (upstream) and/or another distro?
No response
Expected behaviour
On glibc:
Actual behaviour
On muslc:
Steps to reproduce
This breaks my void-mklive workflows making dracut images of x86_64-musl with the nfs library installed. I remove the nfs library and it works again, so I've narrowed down my build problems to this library.
It seems consistently broken on musl, fixed on glibc. I've checked and it seems the libs are in fact compiled fresh on each build. Upgrading to 2.8.2 didn't help #53784
I've not yet looked at how it's actually being built to see what is broken there.
The text was updated successfully, but these errors were encountered: