When cleaning man pages, app-admin/localepurge deletes only regular files. This may result in dangling symlinks (f.e. media-video/mplayer installs mencoder.1 as symlink to mplayer.1). This trivial patch solves it. --- localepurge 2006-10-09 16:44:10.000000000 +0200 +++ localepurge 2006-12-17 17:56:02.000000000 +0100 @@ -198,7 +198,7 @@ if [ "${PRETEND}" = "enabled" ]; then echo "${MANPAGEDIR}/${LOCALE}" else - /bin/rm -f `find ${MANPAGEDIR}/${LOCALE} -type f` + /bin/rm -f `find ${MANPAGEDIR}/${LOCALE} -type f -o -type l` fi fi fi @@ -211,7 +211,7 @@ if [ "${PRETEND}" = "enabled" ]; then echo "${MANPAGEDIR}/${LOCALE}" else - /bin/rm -f `find ${MANPAGEDIR}/${LOCALE} -type f` + /bin/rm -f `find ${MANPAGEDIR}/${LOCALE} -type f -o -type l` fi fi fi
*** Bug 158936 has been marked as a duplicate of this bug. ***
Thanks, now in 5.3.3 The correct patch is -o -type l regards