Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#58103 - [autofs] yp/nis lookup module file (lookup_yp.so) missing from package
Attached to Project:
Community Packages
Opened by Sebastian Stammler (epinephrine) - Wednesday, 04 April 2018, 15:59 GMT
Last edited by Lukas Fleischer (lfleischer) - Friday, 13 April 2018, 05:33 GMT
Opened by Sebastian Stammler (epinephrine) - Wednesday, 04 April 2018, 15:59 GMT
Last edited by Lukas Fleischer (lfleischer) - Friday, 13 April 2018, 05:33 GMT
|
DetailsDescription:
The current autofs package is missing the file /usr/lib/autofs/lookup_yp.so. The file /usr/lib/autofs/lookup_nis.so is a dead symlink to it. nis/yp mounts don't work without it: automount[977]: open_lookup:104: cannot open lookup module yp (/usr/lib/autofs/lookup_yp.so: cannot open shared object file: No such file or directory) Additional info: * package version: 5.1.4-1 |
This task depends upon
Closed by Lukas Fleischer (lfleischer)
Friday, 13 April 2018, 05:33 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 5.1.4-2.
Friday, 13 April 2018, 05:33 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 5.1.4-2.
sed -i -r -e 's|AC_SUBST\(flagdir\)|AC_SUBST(flagdir)\nAC_PROG_CC|' configure.in
autoreconf -fiv
[lisaev@vika autofs]$ ldd pkg/autofs/usr/lib/autofs/lookup_nis.so
linux-vdso.so.1 (0x00007fffa511a000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fcf10294000)
libnsl.so.1 => /usr/lib/libnsl.so.1 (0x00007fcf1007c000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007fcf0fe74000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007fcf0fabd000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007fcf106e7000)
[lisaev@vika autofs]$ ls -alph pkg/autofs/usr/lib/autofs/lookup_nis.so
lrwxrwxrwx 1 lisaev users 12 Apr 12 16:46 pkg/autofs/usr/lib/autofs/lookup_nis.so -> lookup_yp.so
FS#22328I suppose it could not handle multi-threaded build at one point.Still an upstream bug in configure.in, though: AC_PROG_CC is set too late.
I don't understand why the CPP line was added though. Shouldn't gcc handle preprocessing? And how does it matter what MAKEFLAGS are at the configure stage? Grepping config.log for CPP shows that CPP=gcc -E, as it is with any other package...
Anyways, I updated the official PKGBUILD with some of your changes and pushed 5.1.4-2.