Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 9564

Summary: pango fails to install until sgmltools-lite is installed
Product: Gentoo Linux Reporter: John Ouzts <jouzts>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: 1.4_rc1   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description John Ouzts 2002-10-23 12:52:15 UTC
bin/install reports ./html/index.sgml missing until sgmltools-lite is 
installed. Appears to be a missing dependency.
Comment 1 foser (RETIRED) gentoo-dev 2002-10-25 08:22:45 UTC
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.
Comment 2 John Ouzts 2002-10-27 07:02:30 UTC
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 . 
Comment 3 foser (RETIRED) gentoo-dev 2002-10-28 08:06:31 UTC
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.
Comment 4 John Ouzts 2002-10-28 08:39:07 UTC
Sounds reasonable to me. Many thanks. 
Comment 5 foser (RETIRED) gentoo-dev 2002-11-02 16:28:05 UTC
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.