Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83129 - gtk-doc stops (probably many) other apps from building
Summary: gtk-doc stops (probably many) other apps from building
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 94294 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-02-23 19:26 UTC by Sven Lauritzen
Modified: 2005-06-07 09:27 UTC (History)
2 users (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 Sven Lauritzen 2005-02-23 19:26:35 UTC
At least gtk+ and evolution fail to build in the same manner:

*** Building HTML ***
rm -rf ./html
mkdir ./html
cd ./html && gtkdoc-mkhtml gdk-pixbuf ../gdk-pixbuf.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
make[4]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/docs/reference/gdk-pixbuf'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/docs/reference'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14'
make: *** [all] Error 2

Building gtk+ with USE=-doc works.

All ebuilds are from stable.

Reproducible: Always
Steps to Reproduce:
1. Try to emerge gtk+ witch use-flag doc set.
2. Watch it fail.




I guess than unbuildable in stable justify to file a major bug.
Comment 1 Sven Lauritzen 2005-02-23 19:33:42 UTC
I guess that unbuildable packages in stable justify to file a major bug. Sorry. I'm a little tired.
Comment 2 Mike Gardiner (RETIRED) gentoo-dev 2005-02-23 21:15:48 UTC
Always post your emerge info.

Also, can you post the output of `qpkg -I -v docbook`, and upgrade to the latest version of docbook-xsl-stylesheets. Finally, can you re-run `build-docbook-catalog` as root and then let us know if the problem still persists.

Thanks.
Comment 3 Sven Lauritzen 2005-02-24 03:00:01 UTC
Ok, here's the emerge info:

Portage 2.0.51-r15 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9 i686)
=================================================================
System uname: 2.6.9 i686 mobile AMD Athlon(tm) XP2500+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1, Nov 14 2004, 13:42:49)]
ccache version 2.3 [enabled]
dev-lang/python:     2.2.3-r5, 2.3.4
sys-devel/autoconf:  2.59-r4
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.15.90.0.1.1-r3
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.4.19-r1, 2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -mcpu=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -mcpu=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X alsa apm arts artswrappersuid avi berkdb bitmap-fonts caps cdr crypt cups curl doc dvd emboss encode esd exif f77 fam firefox flac fluidsynth font-server foomaticdb fortran ftp gdbm gif gnome gpm gtk gtk2 gtkhtml icq imagemagick imlib ipv6 jabber jack java jpeg ladcca ldap libg++ libwww live mad mcal mikmod mmap mmx mmx2 motif mpeg ncurses network nls nntp oggvorbis opengl oss pam pdflib perl php png pnp python quicktime readline real recode sdl slang soap sockets spell sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb xml xml2 xmlrpc xmms xsl xv xvid zlib video_cards_radeon"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY

The qpkg output:
================
$ qpkg -I -v docbook
app-text/docbook-xml-dtd-4.1.2-r4 *
app-text/docbook-sgml-dtd-3.0-r1 *
app-text/docbook-xml-simple-dtd-4.1.2.4 *
app-text/docbook-sgml-dtd-3.1-r1 *
app-text/docbook-sgml-dtd-4.1-r1 *
app-text/docbook-dsssl-stylesheets-1.77-r2 *
app-text/docbook-sgml-dtd-4.0-r1 *
app-text/docbook-sgml-utils-0.6.12 *
app-text/build-docbook-catalog-1.2 *
app-text/docbook-xsl-stylesheets-1.65.1 *

Upgrading docbook-xsl-stylesheets
=================================

docbook-xsl-stylesheets is in the newest version, I've alreday tried to reemerge it:
)# emerge -pv docbook-xsl-stylesheets

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] app-text/docbook-xsl-stylesheets-1.65.1  0 kB 

build docbook catalog
=====================

# build-docbook-catalog 
Found DocBook XSL stylesheets in /usr/share/sgml/docbook/xsl-stylesheets-1.65.1
Found DocBook XML 4.1.2 in /usr/share/sgml/docbook/xml-dtd-4.1.2
No ISO DocBook entities available for catalog

What is an ISO DocBook entity? Is this an important message?

emerging gtk+ again:
same error.

Thanks!
Comment 4 Jonathan Smith (RETIRED) gentoo-dev 2005-03-14 17:23:41 UTC
it wouldn't build for me eithor. when i did "emerge --oneshot docbook-xsl-stylesheets gtk-docs" it worked just fine. perhaps we could get the ebuild to know and correct this? i would, but i have no idea how...
Comment 5 Leonardo Boshell (RETIRED) gentoo-dev 2005-05-27 02:11:01 UTC
The ebuild is correct in that it depends on gtk-doc if the 'doc' USE flag is
enabled, and gtk-doc depends on the correct packages, including
docbook-xsl-stylesheets.

Can any of you still reproduce this? If that's the case, please try re-emerging
docbook-xsl-stylesheets, which should rebuild your docbook catalogs afterwards.

If the problem persists, please attach here the contents of /etc/xml/docbook in
your system. Thanks.
Comment 6 Peter Penkala gentoo-dev 2005-05-27 15:19:39 UTC
`build-docbook-catalog` from comment #2 resolved Gimp 2.2.6-r1 not emerging for me.

The latest docbook-xsl-stylesheets (1.66.1) was installed.
Comment 7 John N. Laliberte (RETIRED) gentoo-dev 2005-05-29 05:58:02 UTC
*** Bug 94294 has been marked as a duplicate of this bug. ***
Comment 8 Leonardo Boshell (RETIRED) gentoo-dev 2005-06-07 09:27:49 UTC
This is not a problem then. If somebody still has problems, please see comment #5.