Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33596 - upd.: krusader-1.30.ebuild
Summary: upd.: krusader-1.30.ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 33600 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-11-16 06:25 UTC by Carsten Lohrke (RETIRED)
Modified: 2004-05-17 16:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
krusader-1.30.ebuild (krusader-1.30.ebuild,437 bytes, text/plain)
2003-11-16 06:35 UTC, Carsten Lohrke (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Carsten Lohrke (RETIRED) gentoo-dev 2003-11-16 06:25:42 UTC
 
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2003-11-16 06:35:09 UTC
Created attachment 20819 [details]
krusader-1.30.ebuild

it failed with kde 3.2, added
>need-kde 3.1
>KDEDIR=${KDEDIR/3.2/3.1}
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2003-11-16 06:50:40 UTC
*** Bug 33600 has been marked as a duplicate of this bug. ***
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2003-11-16 06:54:53 UTC
ok, it's committed.  do you know what the failure is?  It may be worthwhile to tell the krusader folks, since KDE is supposed to be binary compatible.
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2003-11-16 06:57:52 UTC
I should mention that it's only a 'doc' issue - krusader itself compiles fine with KDE 3.2. :-/
Comment 5 Carsten Lohrke (RETIRED) gentoo-dev 2003-11-16 06:59:35 UTC
>Mid-air collision detected!
*lol*

here's the output:
make[3]: Entering directory `/var/tmp/portage/krusader-1.30/work/krusader-1.30/doc/en'
/usr/kde/3.2/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
/usr/kde/3.2/share/apps/ksgmltools2/customization/en/entities/update-doc.docbook:3: error: Entity 'package' not defined
url="http://docs.kde.org/current/&package;/">http://docs.kde.org/current/&packag
                                          ^
/usr/kde/3.2/share/apps/ksgmltools2/customization/en/entities/update-doc.docbook:3: error: Entity 'package' not defined
l="http://docs.kde.org/current/&package;/">http://docs.kde.org/current/&package;
                                                                               ^
/usr/kde/3.2/share/apps/ksgmltools2/customization/en/entities/update-doc.docbook:4: error: chunk is not well balanced

^
faq.sgml:4: error: Failure to process entity updating.documentation
        &updating.documentation;
                                ^
faq.sgml:4: error: Entity 'updating.documentation' not defined
        &updating.documentation;
                                ^
faq.sgml:94: error: chunk is not well balanced

^
index.docbook:103: error: Failure to process entity faq
        &faq;
             ^
index.docbook:103: error: Entity 'faq' not defined
        &faq;
             ^
make[3]: *** [index.cache.bz2] Error 1
make[3]: Leaving directory `/var/tmp/portage/krusader-1.30/work/krusader-1.30/doc/en'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/krusader-1.30/work/krusader-1.30/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/krusader-1.30/work/krusader-1.30'
make: *** [all] Error 2
Comment 6 Sebastian Voitzsch 2003-11-26 06:00:44 UTC
This

KDEDIR=${KDEDIR}/3.2/3.1

breaks emerging krusader on my system (gentoo 1.4 with KDE 3.2beta1). ./configure fails to find the KDE headers. Without the above line krusader emerges as KDEDIR is already set correctly to /usr/kde/3.2.

Sebastian
Comment 7 Carsten Lohrke (RETIRED) gentoo-dev 2003-11-29 06:47:12 UTC
Sebastian: Am I right that you have KDE 3.2 beta and not KDE 3.1.4 installed? 
I thought 'need-kde 3.1' restricts to KDE 3.1.x, but in fact it's >= 3.1.
Did you emerge with +doc use flag? If not, could you do it, please!? And post the result of course? I wonder if the problem I had with the docs is a kde problem or related to a docbook problem i have.
Comment 8 Andrew McGuigan 2003-11-29 19:28:16 UTC
I am also using beta of 3.2 and ran into two problems, the kde libs not found as reported by carlo which was solved by putting in the correct path of /usr/kde/3.2 but I am also blocked by a second problem of the sgml issue.
Comment 9 Carsten Lohrke (RETIRED) gentoo-dev 2003-11-29 19:41:38 UTC
Andrew: Does the problem described in Bug 32542 affect you?
Comment 10 Andrew McGuigan 2003-11-30 04:21:58 UTC
Carlo: I did not have docs specified in my use flags howver I added it and merged gtkspell without any problems, however krusader is still failing on both the libs and the sgml errors:

/usr/kde/3.2/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
/usr/kde/3.2/share/apps/ksgmltools2/customization/en/entities/update-doc.docbook:3: parser error : Entity 'package' not defined
url="http://docs.kde.org/current/&package;/">http://docs.kde.org/current/&packag
                                          ^
/usr/kde/3.2/share/apps/ksgmltools2/customization/en/entities/update-doc.docbook:3: parser error : Entity 'package' not defined
l="http://docs.kde.org/current/&package;/">http://docs.kde.org/current/&package;
                                                                               ^
/usr/kde/3.2/share/apps/ksgmltools2/customization/en/entities/update-doc.docbook:4: parser error : chunk is not well balanced

^
faq.sgml:4: error: Failure to process entity updating.documentation
        &updating.documentation;
                                ^
faq.sgml:4: parser error : Entity 'updating.documentation' not defined
        &updating.documentation;
                                ^
faq.sgml:94: parser error : chunk is not well balanced

^
index.docbook:103: error: Failure to process entity faq
        &faq;
             ^
index.docbook:103: parser error : Entity 'faq' not defined
        &faq;
             ^
make[3]: *** [index.cache.bz2] Error 1
make[3]: Leaving directory `/var/tmp/portage/krusader-1.30/work/krusader-1.30/doc/en'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/krusader-1.30/work/krusader-1.30/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/krusader-1.30/work/krusader-1.30'
make: *** [all] Error 2
Comment 11 Dirk Eschler 2004-01-28 06:38:45 UTC
This issue is resolved in Krusader's CVS. 
To fix this in 1.30, add a package ENTITY in krusader-1.30/doc/en/index.docbook:

[...] 
<!ENTITY krusader 'Krusader'> 
<!ENTITY kapp "&krusader;"> 
<!ENTITY % addindex "IGNORE"> 
<!ENTITY % English "INCLUDE"><!-- change language only here --> 
<!ENTITY package "kdeextragear-1"> 
[...]
Comment 12 Heinrich Wendel (RETIRED) gentoo-dev 2004-02-25 04:32:03 UTC
it fails on finding kde in configure with

>need-kde 3.1
>KDEDIR=${KDEDIR/3.2/3.1}

here, removed that and it works (have only kde 3.2 installed)
Comment 13 Shie Erlich 2004-02-26 14:55:51 UTC
1.30 fails to emerge correctly on a fresh gentoo with kde 3.2
it fails during configure, when searching for kde headers.
note that the same .tar.gz compiles flawlessly (including docs) on the same system, but somehow, inside 'emerge' it fails.

maybe --enable-final kills it or something?

shie erlich
Comment 14 Philip Webb 2004-03-13 16:59:30 UTC
this is still a problem with KDE 3.2.1 using 'emerge sync' 040312.
i have Krusader already installed & it opens & 'about Krusader' says "using KDE 3.2.1",
but if i try to re-emerge it , it fails w the same 'need KDE 3.1' as above.
i discovered this by accident when i believed wrongly that it needed re-emerging
in order to work w KDE 3.2.1 (details of that are not relevant).
Comment 15 Writser Cleveringa 2004-04-01 10:26:11 UTC
take a look at http://bugs.gentoo.org/show_bug.cgi?id=45184
Comment 16 Caleb Tennis (RETIRED) gentoo-dev 2004-05-17 16:31:25 UTC
1.40_beta1 is in portage now and it shouldn't have the problem