-
Notifications
You must be signed in to change notification settings - Fork 502
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
Q: unwind requires libc-devel, provided by which package in centos 8.2? #1122
Comments
@Haroldll please provide your specific nfs-ganesha version use yum. |
nfs-ganesha version is 6-dev.11. |
How exactly did you install? With |
Yes, build the rpm packages from source and then use rpm -ivh ... command to install |
https://cbs.centos.org/koji/buildinfo?buildID=51972#/ use this package to install |
nfs-ganesha-5.7-2.el8 is fine, but this version contains no modifications: 158f395 |
ok. you only build rpm by yourself. |
If you're going to use Or you could use If you're coming from the SUSE world, dnf/yum are analogous to zypper. |
glibc-devel is new better version than libc-devel. nfs-ganesha-utils use some c calling, it maybe dependency with libc. directly use glibc-devel as soon as. |
yum install nfs-ganesha nfs-ganesha-utils
yum can't find this dependency either. |
@Haroldll cloud you please share your spec, let me testing on my box. I suggest directly update spec to use glibc-devel replace libc-devel. the spec is out of date on centos8 |
My spec is the community source code, unmodified, and I also think that libc-devel should be glibc-devel, since glibc-devel doesn't report dependency errors. |
agree with your options. this is bug. |
I don't know where the author of that change got those package names from. I'd say that, across the board: rhel, centos, fedora, and suse, it should just be glibc-devel. Even on centos7 and rhel7. Probably even on rhel6/centos6, although I can't check. Looking back through Red Hat's build system there was a glibc-devel on rhel6 too. |
I seriously doubt that the nfs-ganesha.spec file you have comes from the SUSE community. https://gist.github.com/trinhpham/b90f4b2741f01948f9165a13a0cfd986 sample setup scripts. |
When installing the latest version of ganesha, the os reported an error:
I found the corresponding code:
In centos 8.2, Requires is libc-devel, but I don't find this dependency in my os, only the glibc-devel provided by the glibc-devel-2.28 package is seen.
So, may I ask which rpm package provides libc-devel in centos 8.2?
Also, why is it nfs-ganesha-utils that needs this dependency?
The text was updated successfully, but these errors were encountered: