Various packages (almost all Gnome + several others) fail with almost the same error. For some disabling doc USE flag solves the problem (well, it's not a solution actually), but for hal it doesn't help because it ignores the doc flag. Writing libhal.devhelp for book(index) Writing libhal.devhelp2 for book(index) error : Unknown node type 0 /usr/bin/gtkdoc-mkhtml: line 53: 10237 Segmentation fault /usr/bin/xsltproc --nonet --xinclude --stringparam gtkdoc.bookname $module --stringparam gtkdoc.version "1.10" $gtkdocdir/gtk-doc.xsl $document Package information: dev-util/gtk-doc-1.10-r2 debug doc -emacs dev-libs/libxslt-1.1.24 crypt debug examples python paludis --info: paludis 0.26.2 Paludis build information: Compiler: CXX: x86_64-pc-linux-gnu-g++ 4.2.4 (Gentoo 4.2.4 p1.0) CXXFLAGS: -march=k8 -msse3 -O2 -pipe LDFLAGS: -Wl,--as-needed DATE: 2008-06-01T18:33:54+0200 Libraries: C++ Library: GNU libstdc++ 20080519 Reduced Privs: reduced_uid: 101 reduced_uid->name: paludisbuild reduced_uid->dir: /dev/null reduced_gid: 441 reduced_gid->name: paludisbuild Paths: DATADIR: /usr/share LIBDIR: /usr/lib64 LIBEXECDIR: /usr/libexec SYSCONFDIR: /etc PYTHONINSTALLDIR: /usr/lib64/python2.4/site-packages RUBYINSTALLDIR: /usr/lib64/ruby/site_ruby/1.8/x86_64-linux Repository virtuals: format: virtuals Repository installed-virtuals: format: installed_virtuals root: / Repository gentoo: format: ebuild location: /usr/portage append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /usr/portage/metadata/cache distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass ignore_deprecated_profiles: false layout: traditional names_cache: /usr/portage/.cache/names newsdir: /usr/portage/metadata/news profile_eapi: 0 profiles: /usr/portage/profiles/default-linux/amd64/2007.0/desktop securitydir: /usr/portage/metadata/glsa setsdir: /usr/portage/sets sync: rsync://rsync.gentoo.org/gentoo-portage sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata Package information: app-admin/eselect-compiler: (none) app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7 2.1.6 dev-lang/python: 2.4.4-r13 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 dev-util/confcache: (none) sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.2.5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13 2.61-r2 sys-devel/automake: 1.10.1 1.5 1.6.3 1.7.9-r1 1.8.5-r3 1.9.6-r2 sys-devel/binutils: 2.18-r2 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 (for sys-kernel/linux-headers::installed) Repository installed: format: vdb location: /var/db/pkg builddir: /var/tmp/paludis names_cache: /var/db/pkg/.cache/names provides_cache: /var/db/pkg/.cache/provides root: / Repository berkano: format: ebuild location: /var/paludis/repositories/berkano append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /var/empty distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass /var/paludis/repositories/berkano/eclass ignore_deprecated_profiles: false layout: traditional master_repository: gentoo names_cache: /var/paludis/repositories/berkano/.cache/names newsdir: /var/paludis/repositories/berkano/metadata/news profile_eapi: 0 profiles: /usr/portage/profiles/default-linux/amd64/2007.0/desktop securitydir: /var/paludis/repositories/berkano/metadata/glsa setsdir: /var/paludis/repositories/berkano/sets sync: svn+http://svn.liveforge.org/berkano/trunk sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata Repository kde4-experimental: format: ebuild location: /var/paludis/repositories/kde append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /var/empty distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass /var/paludis/repositories/kde/eclass ignore_deprecated_profiles: false layout: traditional master_repository: gentoo names_cache: /var/cache/paludis/names newsdir: /var/paludis/repositories/kde/metadata/news profile_eapi: 0 profiles: /usr/portage/profiles/default-linux/amd64/2007.0/desktop securitydir: /var/paludis/repositories/kde/metadata/glsa setsdir: /var/paludis/repositories/kde/sets sync: git://www2.mailstation.de/git/genkde4svn.git sync_options: use_manifest: use write_cache: /var/cache/paludis/cache Repository paludis-extras: format: ebuild location: /var/paludis/repositories/paludis-extras append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /var/empty distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass /var/paludis/repositories/paludis-extras/eclass ignore_deprecated_profiles: false layout: traditional master_repository: gentoo names_cache: /var/paludis/repositories/paludis-extras/.cache/names newsdir: /var/paludis/repositories/paludis-extras/metadata/news profile_eapi: 0 profiles: /usr/portage/profiles/default-linux/amd64/2007.0/desktop securitydir: /var/paludis/repositories/paludis-extras/metadata/glsa setsdir: /var/paludis/repositories/paludis-extras/sets sync: rsync://drzile.dyndns.org/paludis-extras/ rsync://server.guldbrand.net/paludis-extras/ rsync://ns-linux.org/paludis-extras/ sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata Repository sunrise: format: ebuild location: /var/paludis/repositories/sunrise append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /var/empty distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass /var/paludis/repositories/sunrise/eclass ignore_deprecated_profiles: false layout: traditional master_repository: gentoo names_cache: /var/paludis/repositories/sunrise/.cache/names newsdir: /var/paludis/repositories/sunrise/metadata/news profile_eapi: 0 profiles: /usr/portage/profiles/default-linux/amd64/2007.0/desktop securitydir: /var/paludis/repositories/sunrise/metadata/glsa setsdir: /var/paludis/repositories/sunrise/sets sync: svn+http://overlays.gentoo.org/svn/proj/sunrise/reviewed/ sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata Repository overlay-watzke-cz: format: ebuild location: /var/paludis/repositories/watzke append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /var/empty distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass /var/paludis/repositories/watzke/eclass ignore_deprecated_profiles: false layout: traditional master_repository: gentoo names_cache: /var/paludis/repositories/watzke/.cache/names newsdir: /var/paludis/repositories/watzke/metadata/news profile_eapi: 0 profiles: /usr/portage/profiles/default-linux/amd64/2007.0/desktop securitydir: /var/paludis/repositories/watzke/metadata/glsa setsdir: /var/paludis/repositories/watzke/sets sync: svn://svn.watzke.cz/dave/overlay sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata Repository zugaina: format: ebuild location: /var/paludis/repositories/zugaina append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /var/empty distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass /var/paludis/repositories/zugaina/eclass ignore_deprecated_profiles: false layout: traditional master_repository: gentoo names_cache: /var/paludis/repositories/zugaina/.cache/names newsdir: /var/paludis/repositories/zugaina/metadata/news profile_eapi: 0 profiles: /usr/portage/profiles/default-linux/amd64/2007.0/desktop securitydir: /var/paludis/repositories/zugaina/metadata/glsa setsdir: /var/paludis/repositories/zugaina/sets sync: rsync://gentoo.zugaina.org/zugaina-portage sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata No packages were specified on the command line, so detailed information is not available (Paludis can display detailed information for both installed and installable packages). Reproducible: Always
We're having quite a hard time with documentation, dozens of docbook variants are used (sgml and xml, full and light versions, ...) Right now, the only advice I can give you is to disable the doc flag for all gnome packages. As for HAL, please open a new bug as it's not handled by the gnome team. Thanks
doc can fail in several ways. It can be errors in the documentation itself or gtkdoc-mkhtml sefaulting (see bug #194089). In any case when you fill a bug please put seperate issues into seperate bugs (same when packages belongs to seperate herds). In case there is a lot of similar bugs open a proper tracker bug or come and discuss with us on irc so we do it. Thanks for understanding. The hal problem has been filled already (don't have the number handy though so you'll have to search for it). Marking invalid because of the above points (not because there is no issue but because this is not the right way of tracking it).