LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Slackware 13.1: Installing KmyMoney from SB (https://www.linuxquestions.org/questions/slackware-14/slackware-13-1-installing-kmymoney-from-sb-868229/)

x360539 03-12-2011 10:10 PM

Slackware 13.1: Installing KmyMoney from SB
 
Hi all,

I'm using Slackware 13.1 and am trying to install KmyMoney from SlackBuilds.

For some reason, I get the following compiling error:

Code:

Scanning dependencies of target kmymoney-handbook
make[2]: Leaving directory `/tmp/SBo/kmymoney-4.5.2/build'                                                   
make -f doc-translations/it_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/build.make doc-translations/it_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/build
make[2]: Entering directory `/tmp/SBo/kmymoney-4.5.2/build'
/usr/bin/cmake -E cmake_progress_report /tmp/SBo/kmymoney-4.5.2/build/CMakeFiles
[100%] Generating index.cache.bz2
cd /tmp/SBo/kmymoney-4.5.2/doc-translations/it_kmymoney/kmymoney && /usr/bin/meinproc4 --check --cache /tmp/SBo/kmymoney-4.5.2/build/doc-translations/it_kmymoney/kmymoney/index.cache.bz2 /tmp/SBo/kmymoney-4.5.2/doc-translations/it_kmymoney/kmymoney/index.docbook
index.docbook:195: warning: failed to load external entity "dtd/kdex.dtd"
]>
  ^
index.docbook:197: parser error : Entity 'language' not defined
<book lang="&language;">
                      ^
index.docbook:197: element book: validity error : No declaration for attribute lang of element book
<book lang="&language;">
                      ^
index.docbook:201: element title: validity error : No declaration for element title
>Manuale di &kappname;</title>

...

And the error goes on and on with similar "validity" errors.

It seems like this error is related to some handbook or translation documentation? Is there some dependency I'm missing? (There shouldn't be according to SB). Or is there a way I can block compiling this documentation in the build script?

I tried commenting out "set -e" in the build script, but the resulting packing wouldn't run after I installed it.

Thanks.

Michael

andrewthomas 03-13-2011 12:05 AM

Quote:

Originally Posted by x360539 (Post 4288709)
Or is there a way I can block compiling this documentation in the build script?

Post the configure.log

rkelsen 03-13-2011 01:16 AM

Quote:

Originally Posted by x360539 (Post 4288709)
Code:

warning: failed to load external entity "dtd/kdex.dtd"

Hi Michael,

This file is contained in the 'kdelibs' package.

I trust that you have this package installed, and that it hasn't been corrupted somehow?

x360539 03-13-2011 10:24 AM

Thanks, all.

I used slackpkg to re-install kdelibs, and then KMyMoney compiled with no problem.

I don't know how kdelibs became corrupted, but I'm glad the problem is solved! :)

Thanks again!

Michael

msx 05-01-2011 10:33 PM

This may well be a KDELIBS bug since the glitch happens cross-distro and with different apps: https://aur.archlinux.org/packages.php?ID=46880
I already filled a bug at KDE's bug-tracker: Bug 272205 - A presumed bug in KDELIBS (latest-stable)
Cheers


All times are GMT -5. The time now is 07:23 AM.