-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Severn with updates, I just noticed the following changed behaviour with regard to using /sbin/ldconfig as script processor in RPM scriplets:
# ldconfig 0 ldconfig: relative path 0' used to build cache # ldconfig 1 ldconfig: relative path 1' used to build cache
Consequently, all "-p /sbin/ldconfig" scriplets print that warning/error. This is with
$ rpm -q glibc glibc-2.3.2-78
Has anyone any insight into what is going on here? If this will stay like that, it means "bye, bye" to -p /sbin/ldconfig.
- --
SOLVED. It is only an issue for Fedora QA. None of Red Hat's packages is affected. Thanks for listening. ;)
[...]
From glibc ChangeLog:
2003-07-22 H.J. Lu hongjiu.lu@intel.com
* elf/ldconfig.c (main): Issue a fatal error if relative path is used to build cache.
[...]
From ldconfig.c:
/* Remaining arguments are additional directories if opt_manual_link is not set. */ if (remaining != argc && !opt_manual_link) { int i; for (i = remaining; i < argc; ++i) if (opt_build_cache && argv[i][0] != '/') error (EXIT_FAILURE, 0, _("relative path `%s' used to build cache"), argv[i]); else add_dir (argv[i]); }
--