bin/install reports ./html/index.sgml missing until sgmltools-lite is installed. Appears to be a missing dependency.
What appears to be a missing dependency.. which version of pango ? Can you give me the relevant output in full ? ./html/index.sgml exists so install shouldnt report it as missing.
I was attempting an "emerge -u world". The new version of pango (1.0.5) would not install until I installed sgmltools-lite, which was not on my system. After I installed it, the install ran perfectly. I suspect you will have the same experience if you unmerge sgmltools-lite and attempt to emerge pango, although nothing is certain in this world. Here is the sequence of errors (not from my machine, but from the exactly similar sequence from the Forums from last July that told me the fix (http://forums.gentoo.org/viewtopic.php?t=8483&highlight=pango+index+sgml): mkdir /var/tmp/portage/pango-1.0.3-r1/image/usr/share mkdir /var/tmp/portage/pango-1.0.3-r1/image/usr/share/gtk-doc mkdir /var/tmp/portage/pango-1.0.3-r1/image/usr/share/gtk-doc/html mkdir /var/tmp/portage/pango-1.0.3-r1/image/usr/share/gtk-doc/html/pango (installfiles=`echo ./html/*`; \ if test "$installfiles" = './html/*'; \ then echo '-- Nothing to install' ; \ else \ for i in $installfiles; do \ echo '-- Installing '$i ; \ /bin/install -c -m 644 $i /var/tmp/portage/pango-1.0.3-r1/image//usr/share/gtk-doc/html/pango; \ done; \ echo '-- Installing ./html/index.sgml' ; \ /bin/install -c -m 644 ./html/index.sgml /var/tmp/portage/pango-1.0.3-r1/image//usr/share/gtk-doc/html/pango; \ fi) -- Installing ./html/layout.gif -- Installing ./html/index.sgml /bin/install: cannot stat `./html/index.sgml': No such file or directory make[2]: *** [install-data-local] Error 1 make[2]: Leaving directory `/var/tmp/portage/pango-1.0.3-r1/work/pango-1.0.3/docs' make[1]: *** [install-am] Error 2 make[1]: Leaving directory `/var/tmp/portage/pango-1.0.3-r1/work/pango-1.0.3/docs' make: *** [install-recursive] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_install, Line 5, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/x11-libs/pango/pango-1.0.3-r1.ebuild .
Well a quick fix is to install with USE="-doc", problem is that i don't think pango should dep on sgmltools-lite. So i should figure out what should.
Sounds reasonable to me. Many thanks.
Ok, i had trouble finding the right dep so i took the easy way out and added it to pango for now. Bottomeline is, this problem should be fixed ;) 1.0.5 now has sgmltools-lite as dep.