Emerging gimp creates a symlink: /usr/share/man/man1/gimp-console.1 -> gimp-console-2.8.1 However, the link target does not exist, because it has .bz2 added: /usr/share/man/man1/gimp-console-2.8.1.bz2 -> gimp-2.8.1.bz2
How about version 2.8.2?
Looks like Gentoo's man page compression is at fault: # ls -al /usr/share/man/man1/gimp-console* lrwxrwxrwx 1 root root 14 Aug 24 21:05 /usr/share/man/man1/gimp-console-2.8.1.bz2 -> gimp-2.8.1.bz2 lrwxrwxrwx 1 root root 18 Aug 24 21:05 /usr/share/man/man1/gimp-console.1 -> gimp-console-2.8.1
Actually, 2.8.1 never was in Gentoo, just 2.8.2. However, configure.ac wrongly says 2.8.1 at one place. I'm at it.
Thanks for reporting. Should be fixed. This is the new end result: # ls -al /usr/share/man/man1/gimp-console* lrwxrwxrwx 1 root root 14 Sep 3 23:51 /usr/share/man/man1/gimp-console.1.bz2 -> gimp-2.8.1.bz2 + 03 Sep 2012; Sebastian Pipping <sping@gentoo.org> gimp-2.8.2.ebuild: + Prevent dead symlink gimp-console.1 (bug #433527) +
Something must have changed recently: Installing symlink pointing to gimptool-3.0.1 to /var/tmp/portage/media-gfx/gimp-9999/image/usr/share/man/man1/gimptool.1 Installing symlink pointing to gimptool-3.0.1 to /var/tmp/portage/media-gfx/gimp-9999/image/usr/share/man/man1/gimptool-3.1 Installing symlink pointing to gimprc-3.0.5 to /var/tmp/portage/media-gfx/gimp-9999/image/usr/share/man/man5/gimprc.5 Installing symlink pointing to gimprc-3.0.5 to /var/tmp/portage/media-gfx/gimp-9999/image/usr/share/man/man5/gimprc-3.5 Installing symlink pointing to gimp-console-3.0.1 to /var/tmp/portage/media-gfx/gimp-9999/image/usr/share/man/man1/gimp-console.1 Installing symlink pointing to gimp-console-3.0.1 to /var/tmp/portage/media-gfx/gimp-9999/image/usr/share/man/man1/gimp-console-3.1 Installing symlink pointing to gimp-3.0.1 to /var/tmp/portage/media-gfx/gimp-9999/image/usr/share/man/man1/gimp.1 Installing symlink pointing to gimp-3.0.1 to /var/tmp/portage/media-gfx/gimp-9999/image/usr/share/man/man1/gimp-3.1 Running custom install script '/usr/bin/sh -c mkdir -p $MESON_INSTALL_DESTDIR_PREFIX/share/gimp/3.0/fonts' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/16x16/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp16x16.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/16x16/apps/gimp.png"' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/22x22/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp22x22.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/22x22/apps/gimp.png"' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/24x24/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp24x24.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/24x24/apps/gimp.png"' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/32x32/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp32x32.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/32x32/apps/gimp.png"' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/36x36/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp36x36.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/36x36/apps/gimp.png"' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/48x48/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp48x48.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/48x48/apps/gimp.png"' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/64x64/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp64x64.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/64x64/apps/gimp.png"' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/72x72/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp72x72.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/72x72/apps/gimp.png"' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/96x96/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp96x96.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/96x96/apps/gimp.png"' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/128x128/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp128x128.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/128x128/apps/gimp.png"' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/192x192/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp192x192.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/192x192/apps/gimp.png"' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/256x256/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp256x256.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/256x256/apps/gimp.png"' Running custom install script '/usr/bin/sh -c mkdir -p "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/512x512/apps/" && cp -f "/var/tmp/portage/media-gfx/gimp-9999/work/gimp-9999-build/gimp-data/images/logo/gimp512x512.png" "$MESON_INSTALL_DESTDIR_PREFIX/share/icons/hicolor/512x512/apps/gimp.png"' mv: target '/var/tmp/portage/media-gfx/gimp-9999/image/usr/share/man/man1/gimp-console.1': Not a directory * ERROR: media-gfx/gimp-9999::gentoo failed (install phase): * (no error message) * * Call stack: * ebuild.sh, line 136: Called src_install * environment, line 4008: Called die * The specific snippet of code: * mv "${ED}"/usr/share/man/man1/gimp-console{-*,}.1 || die;
ls -l /var/tmp/portage/media-gfx/gimp-9999/image/usr/share/man/man1/ insgesamt 40 lrwxrwxrwx 1 root root 10 8. Nov 11:26 gimp.1 -> gimp-3.0.1 -rw-r--r-- 1 root root 12680 8. Nov 11:06 gimp-3.0.1 lrwxrwxrwx 1 root root 10 8. Nov 11:26 gimp-3.1 -> gimp-3.0.1 lrwxrwxrwx 1 root root 18 8. Nov 11:26 gimp-console.1 -> gimp-console-3.0.1 -rw-r--r-- 1 root root 12680 8. Nov 11:06 gimp-console-3.0.1 lrwxrwxrwx 1 root root 18 8. Nov 11:26 gimp-console-3.1 -> gimp-console-3.0.1 lrwxrwxrwx 1 root root 14 8. Nov 11:26 gimptool.1 -> gimptool-3.0.1 -rw-r--r-- 1 root root 8049 8. Nov 11:06 gimptool-3.0.1 lrwxrwxrwx 1 root root 14 8. Nov 11:26 gimptool-3.1 -> gimptool-3.0.1
Please file a new bug.. gimp has a different maintainer now and this was ages ago.
I dropped the `mv "${ED}"/usr/share/man/man1/gimp-console{-*,}.1 || die;` line from `gimp-9999.ebuild` in the recent pull request in queue ( https://github.com/gentoo/gentoo/pull/39237 ).