Created attachment 267695 [details] Build log $summary !!! dodoc: /tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/doc/pureadmin/*.txt does not exist dodoc failed >>> Completed installing pureadmin-0.4 into /tmp/portage/net-ftp/pureadmin-0.4/image/ * QA Notice: file does not exist: * * dodoc: /tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/doc/pureadmin/*.txt does not exist See also error(s) like: grep: ./LINGUAS: No such file or directory
I get the same on one of my x86 boxen after checking it again now! This is the same part from a machine where it works... Making install in po grep: ./LINGUAS: No such file or directory grep: ./LINGUAS: No such file or directory grep: ./LINGUAS: No such file or directory grep: ./LINGUAS: No such file or directory grep: ./LINGUAS: No such file or directory grep: ./LINGUAS: No such file or directory make[1]: Entering directory `/var/tmp/portage/net-ftp/pureadmin-0.4/work/pureadmin-0.4/po' /var/tmp/portage/net-ftp/pureadmin-0.4/work/pureadmin-0.4/install-sh -d /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/locale linguas="bg cs fr it ru sv tr "; \ for lang in $linguas; do \ dir=/var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/locale/$lang/LC_MESSAGES; \ /var/tmp/portage/net-ftp/pureadmin-0.4/work/pureadmin-0.4/install-sh -d $dir; \ if test -r $lang.gmo; then \ /usr/bin/install -c -m 644 $lang.gmo $dir/pureadmin.mo; \ echo "installing $lang.gmo as $dir/pureadmin.mo"; \ else \ /usr/bin/install -c -m 644 ./$lang.gmo $dir/pureadmin.mo; \ echo "installing ./$lang.gmo as" \ "$dir/pureadmin.mo"; \ fi; \ if test -r $lang.gmo.m; then \ /usr/bin/install -c -m 644 $lang.gmo.m $dir/pureadmin.mo.m; \ echo "installing $lang.gmo.m as $dir/pureadmin.mo.m"; \ else \ if test -r ./$lang.gmo.m ; then \ /usr/bin/install -c -m 644 ./$lang.gmo.m \ $dir/pureadmin.mo.m; \ echo "installing ./$lang.gmo.m as" \ "$dir/pureadmin.mo.m"; \ else \ true; \ fi; \ fi; \ done installing bg.gmo as /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/locale/bg/LC_MESSAGES/pureadmin.mo installing cs.gmo as /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/locale/cs/LC_MESSAGES/pureadmin.mo installing fr.gmo as /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/locale/fr/LC_MESSAGES/pureadmin.mo installing it.gmo as /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/locale/it/LC_MESSAGES/pureadmin.mo installing ru.gmo as /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/locale/ru/LC_MESSAGES/pureadmin.mo installing sv.gmo as /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/locale/sv/LC_MESSAGES/pureadmin.mo installing tr.gmo as /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/locale/tr/LC_MESSAGES/pureadmin.mo make[1]: Leaving directory `/var/tmp/portage/net-ftp/pureadmin-0.4/work/pureadmin-0.4/po' make[1]: Entering directory `/var/tmp/portage/net-ftp/pureadmin-0.4/work/pureadmin-0.4' make[2]: Entering directory `/var/tmp/portage/net-ftp/pureadmin-0.4/work/pureadmin-0.4' make[2]: Nothing to be done for `install-exec-am'. mkdir -p -- /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/icons/ mkdir -p -- /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/pureadmin/docs mkdir -p -- /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/pureadmin mkdir -p -- /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/icons/hicolor/16x16/apps /bin/sh ./mkinstalldirs /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/pixmaps; test -z "/usr/share/applications" || mkdir -p -- "/var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/applications" mkdir -p -- /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/icons/hicolor/24x24/apps mkdir -p -- /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/pixmaps /usr/bin/install -c -m 644 ./pixmaps/pureadmin-48x48.png /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/pixmaps/pureadmin.png; mkdir -p -- /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/icons/hicolor/32x32/apps /bin/sh ./mkinstalldirs /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/pureadmin; \ for pixmap in ./pixmaps/*.png; do \ if test -f $pixmap; then \ /usr/bin/install -c -m 644 $pixmap /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/pureadmin; \ fi; \ done; /usr/bin/install -c -m 644 'pureadmin.desktop' '/var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/applications/pureadmin.desktop' mkdir -p -- /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/icons/hicolor/48x48/apps Skipping icon theme cache update in /var/tmp/portage/net-ftp/pureadmin-0.4/image//usr/share/icons/hicolor make[2]: Leaving directory `/var/tmp/portage/net-ftp/pureadmin-0.4/work/pureadmin-0.4' make[1]: Leaving directory `/var/tmp/portage/net-ftp/pureadmin-0.4/work/pureadmin-0.4' >>> Completed installing pureadmin-0.4 into /var/tmp/portage/net-ftp/pureadmin-0.4/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/pureadmin * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * logfile.c:145: warning: the address of 'cur_logfile' will always evaluate as 'true' * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: http://purify.sourceforge.net/ >>> Installing (1 of 1) net-ftp/pureadmin-0.4
Created attachment 267725 [details, diff] pureadmin-0.4.ebuild.diff (Suggested ebuild correction)
fixed in -r1 +*pureadmin-0.4-r1 (04 Apr 2011) + + 04 Apr 2011; Michael Weber <xmw@gentoo.org> -pureadmin-0.4.ebuild, + +pureadmin-0.4-r1.ebuild: + Revision bump to fix doc file installation. Thanks to ago@autistici.org for + the report on bug 361135 michael@io pureadmin % diff -ru pureadmin-0.4.ebuild pureadmin-0.4-r1.ebuild --- pureadmin-0.4.ebuild 2011-04-04 09:57:26.934912661 +0200 +++ pureadmin-0.4-r1.ebuild 2011-04-04 09:55:18.197521337 +0200 @@ -40,9 +40,9 @@ # Move the docs to the correct location, if we want the docs if use doc ; then - dodoc "${D}/usr/share/doc/pureadmin/*.txt" + dodoc "${D}"usr/share/pureadmin/docs/* || die fi - rm -Rf "${D}/usr/share/doc/pureadmin" + rm -Rfv "${D}"usr/share/pureadmin/docs || die make_desktop_entry pureadmin "Pure-FTPd menu config" pureadmin }