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

Bug 442304

Summary: kde-base/kcontrol-4.9.2 - Failing compile phase: Segfaults and reference to namespace 'exsl' or 'mml' not in scope, unknown node type 0
Product: Gentoo Linux Reporter: mjbjr
Component: Current packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED DUPLICATE    
Severity: normal CC: tomwij
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge info
build environment
build log

Description mjbjr 2012-11-08 03:17:43 UTC
Created attachment 328768 [details]
emerge info

Generating index.cache.bz2
cd /var/tmp/portage/kde-base/kcontrol-4.9.2/work/kcontrol-4.9.2/doc/kcontrol/kcmlaunch && /usr/bin/meinproc4 --check --cache /var/tmp/portage/kde-base/kcontrol-4.9.2/work/kcontrol-4.9.2_build/doc/kcontrol/kcmlaunch/index.cache.bz2 /var/tmp/portage/kde-base/kcontrol-4.9.2/work/kcontrol-4.9.2/doc/kcontrol/kcmlaunch/index.docbook
/usr/share/sgml/docbook/xsl-stylesheets/common/stripns.xsl:10: element stylesheet: error : Reference to namespace 'exsl' not in scope
/bin/sh: line 1:  7420 Segmentation fault      /usr/bin/meinproc4 --check --cache /var/tmp/portage/kde-base/kcontrol-4.9.2/work/kcontrol-4.9.2_build/doc/kcontrol/kcmcss/index.cache.bz2 /var/tmp/portage/kde-base/kcontrol-4.9.2/work/kcontrol-4.9.2/doc/kcontrol/kcmcss/index.docbook
make[2]: *** [doc/kcontrol/kcmcss/index.cache.bz2] Error 139
make[2]: Leaving directory `/var/tmp/portage/kde-base/kcontrol-4.9.2/work/kcontrol-4.9.2_build'
make[1]: *** [doc/kcontrol/kcmcss/CMakeFiles/kcmcss-handbook.dir/all] Error 2
/usr/share/sgml/docbook/xsl-stylesheets/common/stripns.xsl:10: element stylesheet: error : Reference to namespace 'exsl' not in scope
error : Unknown node type 0
/usr/share/sgml/docbook/xsl-stylesheets/html/math.xsl:5: element stylesheet: error : Reference to namespace 'mml' not in scope
make[2]: Leaving directory `/var/tmp/portage/kde-base/kcontrol-4.9.2/work/kcontrol-4.9.2_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-base/kcontrol-4.9.2/work/kcontrol-4.9.2_build/CMakeFiles  49
[ 30%] Built target kcmlaunch-handbook
make[1]: Leaving directory `/var/tmp/portage/kde-base/kcontrol-4.9.2/work/kcontrol-4.9.2_build'
make: *** [all] Error 2
 * ERROR: kde-base/kcontrol-4.9.2 failed (compile phase):
 *   emake failed
Comment 1 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2012-11-08 03:20:35 UTC
Can you attach the full build log?
Comment 2 mjbjr 2012-11-08 03:25:16 UTC
Created attachment 328770 [details]
build environment
Comment 3 mjbjr 2012-11-08 03:27:58 UTC
Created attachment 328772 [details]
build log
Comment 4 mjbjr 2012-11-08 03:38:05 UTC
as an aside ...

I had trouble attaching the build log via the 'Browse' function due to a permission problem (as opposed to the environment file), I believe:

ls -l /var/tmp/portage/kde-base/kcontrol-4.9.2/temp/build.log
-rw-rw---- 1 portage portage 124519 Nov  7 18:50 /var/tmp/portage/kde-base/kcontrol-4.9.2/temp/build.log

ls -l /var/tmp/portage/kde-base/kcontrol-4.9.2/temp/environment
-rw-rw-r-- 1 root portage 161912 Nov  7 18:49 /var/tmp/portage/kde-base/kcontrol-4.9.2/temp/environment
Comment 5 Michael Palimaka (kensington) gentoo-dev 2012-11-08 14:54:45 UTC
What version of dev-libs/libxslt do you have installed?
Comment 6 mjbjr 2012-11-09 03:48:12 UTC
(In reply to comment #5)
> What version of dev-libs/libxslt do you have installed?

I'm using 'dev-libs/libxslt-1.1.27'
Comment 7 mjbjr 2012-11-09 20:35:10 UTC
I did an 'emerge kde-meta' (4.9.3) and got a similar error (bug 442498) from 'sysemsettings-4.9.3':

/usr/share/sgml/docbook/xsl-stylesheets/common/stripns.xsl:10: element stylesheet: error : Reference to namespace 'exsl' not in scope
/usr/share/sgml/docbook/xsl-stylesheets/html/glossary.xsl:0: error : Unknown node type 55722640
/bin/sh: line 1:  5413 Segmentation fault      /usr/bin/meinproc4 --check --cache /var/tmp/portage/kde-base/systemsettings-4.9.3/work/systemsettings-4.9.3_build/doc/kcontrol/solid-hardware/index.cache.bz2 /var/tmp/portage/kde-base/systemsettings-4.9.3/work/systemsettings-4.9.3/doc/kcontrol/solid-hardware/index.docbook
make[2]: *** [doc/kcontrol/solid-hardware/index.cache.bz2] Error 139
make[2]: Leaving directory `/var/tmp/portage/kde-base/systemsettings-4.9.3/work/systemsettings-4.9.3_build'
Comment 8 Michael Palimaka (kensington) gentoo-dev 2012-11-15 14:45:25 UTC
Did this package merge after you rebuilt libxslt in bug #442498?
Comment 9 Johannes Huber (RETIRED) gentoo-dev 2012-11-15 18:02:20 UTC

*** This bug has been marked as a duplicate of bug 442498 ***
Comment 10 mjbjr 2012-11-16 18:48:43 UTC
(In reply to comment #8)
> Did this package merge after you rebuilt libxslt in bug #442498?

By the time I had rebuilt 'libsxlt', the 'kde-base' had moved from 4.9.2 to 4.9.3.
Then all of 4.9.3, including 'kcontrol', built cleanly on the first attempt, iirc.