Here is an error message from an anaconda upgrade (/tmp/upgrade.log) showing an error upgrading apache: Upgrading apache. /bin/linuxconf: error while loading shared libraries: libncurses.so.4: cannot open shared object file: No such file or directory warning: /etc/httpd/conf/httpd.conf saved as /etc/httpd/conf/httpd.conf.rpmsave execution of linuxconf-1.17r2-6 script failed, exit status 127 Upgrading apache-devel. Upgrading apache-manual.
That's unfortunate. The trigger which dies, however, isn't an important one, and all of the packages involved still function correctly after the upgrade.
The trigger is also gone from the package in the build tree, so we're looking at a bug in the old version of the package that turned out to be harmless.
*** Bug 16419 has been marked as a duplicate of this bug. ***
Upgrading 6.2 to RC2 gives the same problem. For some reason, the fix is to install db2 (or db1, don't remember; anyway, it's the one containing the missing lib for apache).
the issues resolution would require an errata to linuxconf for 6.2 (purely for the purpose of removing this message, as core functionality is not affected)... This is a lower priority issue ... and as such we will defer to the next release ...
The fact that apache is not upgraded does not look low priority to me. Am I missing something (perhaps wrt internal cuts) ?
Why not make apache require linuxconf? If linuxconf gets upgraded first, will this problem go away?