Various ispell-LANGUAGE-3.1.20-22 packages broken and will not build with supplied src.rpm package. The required To see a list of all the improperly built packages simply mount the CD on /mnt/cdrom and do: for i in `/bin/ls /mnt/cdrom/RedHat/RPMS/ispell-[a-z]*`; do rpm -Vp $i ;done Or after rebuilding the src.rpms: for i in `/bin/ls /usr/src/redhat/RPMS/i386/ispell-[a-z]*`; do rpm -Vp $i ;done The spec file and build/Makefile system are preventing non-english (american and british) .hash and .aff files from being built. However all the non-Englis dictionaries are included in the source. Please fix.
See also bug #4960 - perhaps other hash files (eg. the medical terms?) aren't being built.
Looked at this again quickly - running the build in the source tree and adding {languages} to LANGUAGE in local.h seems to work (all the *.aff and *.hash files get built and installed), but building using the ispell.spec breaks something. Perhaps %_install_langs or LINGUAS or LANG can fix this? The build process aside the main issue is that all the current distributed non-english ispell packages are non-functional (those on my CD and at mirror sites that I checked). BTW just for clarity, the rpm -Vp commands show the missing files if you run them against the package files *after* you have them installed. When this is done they will list the missing files.