THIS IS A DUPLICATE BUG OF A ONE YEAR OLD BUG THAT HAS BEEN IGNORED! Bug no.183862 Hal fails to compile on versions 0.5.9.1-r3, 0.5.10 and 0.5.11 (i suppose other too, but i haven't tested). It fails in documentation build phase. This is not possible to fix by disabling the doc use flag, because this use flag is completely ignored. Error message: ============================================================================ touch scan-build.stamp gtk-doc: Rebuilding template files cd . && gtkdoc-mktmpl --module=libhal WARNING: No declaration found for: LibHalPropertySetIterator_s WARNING: Couldn't parse struct field: touch tmpl-build.stamp gtk-doc: Building XML cd . && \ gtkdoc-mkdb --module=libhal --source-dir=../../../libhal --output-format=xml --expand-content-files="" --main-sgml-file=libhal-docs.xml --sgml-mode --output-format=xml WARNING: No declaration found for: LibHalPropertySetIterator_s WARNING: Couldn't parse struct field: 72% symbol docs coverage (122 symbols documented, 1 symbols incomplete, 47 not documented) See libhal-undocumented.txt for a list of missing docs. The doc coverage percentage doesn't include intro sections. See libhal-undeclared.txt for the list of undeclared symbols. touch sgml-build.stamp gtk-doc: Building HTML rm -rf ./html mkdir ./html cd ./html && gtkdoc-mkhtml libhal ../libhal-docs.xml Computing chunks... Writing libhal-libhal.html for refentry(libhal-libhal) Writing rn01.html for reference Writing ix01.html for index Writing license.html for appendix(license) Writing index.html for book(index) Writing index.sgml for book(index) Writing libhal.devhelp for book(index) Writing libhal.devhelp2 for book(index) error : Unknown node type 0 /usr/bin/gtkdoc-mkhtml: line 53: 27653 Segmentation fault /usr/bin/xsltproc --nonet --xinclude --stringparam gtkdoc.bookname $module --stringparam gtkdoc.version "1.10" $gtkdocdir/gtk-doc.xsl $document make[4]: *** [html-build.stamp] Error 139 make[4]: Leaving directory `/var/tmp/paludis/sys-apps-hal-0.5.10/work/hal-0.5.10/doc/api/libhal' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/paludis/sys-apps-hal-0.5.10/work/hal-0.5.10/doc/api' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/paludis/sys-apps-hal-0.5.10/work/hal-0.5.10/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/paludis/sys-apps-hal-0.5.10/work/hal-0.5.10' make: *** [all] Error 2 /usr/libexec/paludis/utils/emake: emake returned error 2 ============================================================================ System info: ============================================================================ paludis 0.28.0 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-07-09T01:28:15+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 Environment: Format: paludis Config dir: /etc/paludis World file: /var/lib/portage/world 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-r3 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 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: git://repo.or.cz/overlay-watzke-cz.git 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). ============================================================================ Package info: dev-util/gtk-doc-1.10-r2 (debug doc -emacs) dev-util/gtk-doc-am-1.10-r1 dev-libs/libxslt-1.1.24 (crypt debug examples python) Reproducible: Always
Generally developers consider bug reports annoying 1) when they are duplicates created solely to attract attention and/or 2) when they are marked as `critical' for the very same purpose of attracting attention. *** This bug has been marked as a duplicate of bug 183862 ***
(In reply to comment #1) > Generally developers consider bug reports annoying 1) when they are duplicates > created solely to attract attention and/or 2) when they are marked as > `critical' for the very same purpose of attracting attention. > > *** This bug has been marked as a duplicate of bug 183862 *** Generally users consider bug reports annoying 1) when they are completely ignored, even thou they are fatal and well documented 2) when the developers, instead of doing something with the bug, rather educate users.