Whenever I do an emerge which regenerates the info index, I get warnings about the gnucash-design info files having no info dir entry. Reproducible: Always Steps to Reproduce: 1. emerge -v some package that adds info files Actual Results: * Regenerating GNU info directory index... install-info: warning: no info dir entry in `/usr/share/info/gnucash-design.info.gz' install-info: warning: no info dir entry in `/usr/share/info/g-wrap.info.gz' install-info: warning: no info dir entry in `/usr/share/info/g-wrap.info-1.gz' install-info: warning: no info dir entry in `/usr/share/info/g-wrap.info-2.gz' * Processed 289 info files; 4 errors. Expected Results: no warning should be given The g-wrap missing entry is already filed as bug 42895 (http://bugs.gentoo.org/show_bug.cgi?id=42895). I have not found any bug mentioning the gnucash-design warning.
doug, can you do that stuff again?
Created attachment 35706 [details, diff] Re-makes gnucash-design.info The attached patch is to be applied against gnucash-1.8.9.ebuild. Version 1.8.8 does not have the same problem and does not need to be patched. The gnucash-design.texinfo file contains the proper INFO-DIR section; however, an empty gnucash-design.info file is being shipped with the tarball. Unfortunately make considers the shipped info file to be up to date and does not recreate a correct version. The attached patch adds two lines to src_compile to explicitly recreate gnucash-design.info.
I've submitted a bug report upstream at http://bugzilla.gnome.org/show_bug.cgi?id=147839 so hopefully a proper info file will be distributed with the next version.
thanks Doug