Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73295 - newest gtk+ and glib ebuilds with USE="doc"
Summary: newest gtk+ and glib ebuilds with USE="doc"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-03 20:28 UTC by Andrew Kirilenko
Modified: 2005-02-05 23:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Kirilenko 2004-12-03 20:28:53 UTC
Seems, these new ebuilds are trying to fetch xsl from sourceforge at build stage. That's completly unacceptable and should be fixed.
Comment 1 Joe McCann (RETIRED) gentoo-dev 2004-12-03 20:37:56 UTC
I don't think so, do you have any information to back up this claim(build log etc..)
Comment 2 Joe McCann (RETIRED) gentoo-dev 2004-12-03 20:41:27 UTC
forgot to close, feel free to reopen with required info.
Comment 3 Andrew Kirilenko 2004-12-04 07:32:51 UTC
cd ./html && gtkdoc-mkhtml glib ../glib-docs.sgml
warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl"
compilation error: file /usr/share/gtk-doc/data/gtk-doc.xsl line 6 element import
xsl:import : unable to load http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl
make[4]: *** [html-build.stamp] Error 5
Comment 4 Andrew Kirilenko 2004-12-05 20:31:55 UTC
I have solved the problem myself (just unmerged all xml/xsl related sh*t from app-text and merged it back).
Comment 5 David Morgan 2005-02-05 07:12:44 UTC
I think that this should be reopened. 

gtk+-2.6.1-r2, gtk+2.6.2 and glib-2.6.2 all fail for me with USE="doc". Here is the error from glib:

*** Building HTML ***
rm -rf ./html 
mkdir ./html
cd ./html && gtkdoc-mkhtml glib ../glib-docs.sgml
I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl
warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl"
compilation error: file /usr/share/gtk-doc/data/gtk-doc.xsl line 6 element import
xsl:import : unable to load http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl
make[4]: *** [html-build.stamp] Error 5
make[4]: Leaving directory `/var/tmp/portage/glib-2.6.2/work/glib-2.6.2/docs/reference/glib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/glib-2.6.2/work/glib-2.6.2/docs/reference'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/glib-2.6.2/work/glib-2.6.2/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/glib-2.6.2/work/glib-2.6.2'
make: *** [all] Error 2

!!! ERROR: dev-libs/glib-2.6.2 failed.
!!! Function src_compile, Line 35, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

The errors for the gtk+ ebuilds are the same, but I can post them if you really want (I had gtk+-2.6.1-r1 and glib-2.6.1 installed with USE="doc", btw)

This happens even if I'm connected to the internet.

Is this fixable in Gentoo? Or is it something that can only be fixed upstream?
Comment 6 Mike Gardiner (RETIRED) gentoo-dev 2005-02-05 23:20:26 UTC
Re-merge, or updated docbook-xsl-stylesheets to the newest version, and/or run build-docbook-catalog.