Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 175538 - rsibreak ebuild bug, doesn't emerge with some LINGUAS
Summary: rsibreak ebuild bug, doesn't emerge with some LINGUAS
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-22 09:49 UTC by Nelson
Modified: 2007-04-22 18:34 UTC (History)
0 users

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


Attachments
emerge error log (kde-misc:rsibreak-0.8.0:20070422-093522.log,18.65 KB, text/plain)
2007-04-22 09:50 UTC, Nelson
Details
emerge --info (emerge info,3.45 KB, text/plain)
2007-04-22 09:50 UTC, Nelson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nelson 2007-04-22 09:49:41 UTC
"doc/Makefile.am:4: required directory doc/pt does not exist"

$ ls /var/tmp/portage/kde-misc/rsibreak-0.8.0/work/rsibreak-0.8.0/doc/
da_rsibreak  Makefile  Makefile.am  Makefile.in  nl_rsibreak  pt_rsibreak  rsibreak  sv_rsibreak

The package doesn't have a pt folder, but pt_rsibreak. Same goes for the other languages. I'll post some logs.
Comment 1 Nelson 2007-04-22 09:50:11 UTC
Created attachment 116972 [details]
emerge error log
Comment 2 Nelson 2007-04-22 09:50:56 UTC
Created attachment 116973 [details]
emerge --info
Comment 3 Wulf Krueger (RETIRED) gentoo-dev 2007-04-22 17:18:26 UTC
Looks like a problem in kde.eclass, lines 135 - 138. 

MAKE_DOC="${MAKE_DOC/ /${DOC_DIR_SUFFIX} } (line 138) looks strange - how is 
MAKE_DOC supposed to contain a space at this point?!

I've changed that to MAKE_DOC="${MAKE_DOC}${DOC_DIR_SUFFIX}" and now it works 
for me. As rsibreak currently is the only ebuild using DOC_DIR_SUFFIX this 
solution doesn't make anything worse in case either of you, fellow kde herd 
members, disagree with my change. Committed to CVS.
Comment 4 Nelson 2007-04-22 18:34:17 UTC
Worked for me too, thanks.