Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 374609 - kde-base/kalzium-4.6.5: emerge failed : 3315: sed died in the KMCOMPILEONLY section while processing cmake/modules/
Summary: kde-base/kalzium-4.6.5: emerge failed : 3315: sed died in the KMCOMPILEONLY s...
Status: RESOLVED DUPLICATE of bug 374563
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 374611 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-07-09 21:34 UTC by Toralf Förster
Modified: 2011-07-10 19:04 UTC (History)
0 users

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


Attachments
kde-base:kalzium-4.6.5:20110710-185714.log (kde-base:kalzium-4.6.5:20110710-185714.log,2.31 KB, text/plain)
2011-07-10 19:04 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2011-07-09 21:34:36 UTC
ERROR: prepare
ERROR: kde-base/kalzium-4.6.5 failed (prepare phase):
  3315: sed died in the KMCOMPILEONLY section while processing cmake/modules/

Call stack:
    ebuild.sh, line   56:  Called src_prepare
  environment, line 4410:  Called kde4-meta_src_prepare
  environment, line 3592:  Called kde4-meta_change_cmakelists
  environment, line 3315:  Called die
The specific snippet of code:
          find "${S}"/${i} -name CMakeLists.txt -print0 | xargs -0 sed -i -e 's/^#DONOTCOMPILE //g' -e '/install(.*)/{s/^/#DONOTINSTALL /;}' -e '/^install(/,/)/{s/^/#DONOTINSTALL /;}' -e '/kde4_install_icons(.*)/{s/^/#DONOTINSTALL /;}' || die "${LINENO}: sed died in the KMCOMPILEONLY section while processing ${i}";

If you need support, post the output of 'emerge --info =kde-base/kalzium-4.6.5',
the complete build log and the output of 'emerge -pqv =kde-base/kalzium-4.6.5'.
The complete build log is located at '/var/log/portage/kde-base:kalzium-4.6.5:20110709-194501.log.gz'.
The ebuild environment file is located at '/var/tmp/portage/kde-base/kalzium-4.6.5/temp/environment'.
S: '/var/tmp/portage/kde-base/kalzium-4.6.5/work/kalzium-4.6.5'



Reproducible: Always
Comment 1 Toralf Förster gentoo-dev 2011-07-09 21:37:28 UTC
*** Bug 374611 has been marked as a duplicate of this bug. ***
Comment 2 Toralf Förster gentoo-dev 2011-07-10 08:12:14 UTC
FWIW keography suffers from the same bug.
Comment 3 playmiac 2011-07-10 08:39:39 UTC
For me there is a bunch of kdeedu-meta packages that fail with this error. These include:
kde-base/libkdeedu-4.6.5
kde-base/kalgebra-4.6.5
kde-base/kbruch-4.6.5
kde-base/kturtle-4.6.5

Running ~amd64
Comment 4 playmiac 2011-07-10 08:49:13 UTC
There is a "metabug" for libkdeedu and other kdeedu-meta packages with cmake/modules problems: Bug 374563.
Comment 5 Pacho Ramos gentoo-dev 2011-07-10 17:55:53 UTC

*** This bug has been marked as a duplicate of bug 374563 ***
Comment 6 Toralf Förster gentoo-dev 2011-07-10 19:04:20 UTC
Created attachment 279675 [details]
kde-base:kalzium-4.6.5:20110710-185714.log

(In reply to comment #5)
> 
> *** This bug has been marked as a duplicate of bug 374563 ***
Sure ?

I synced few minutes ago  - kgeography was emerged, kalzium  not :


ERROR: prepare
Failed Patch: kalzium-4.6.49.9999-nolib.patch !
 ( /usr/portage/kde-base/kalzium/files/kalzium-4.6.49.9999-nolib.patch )

Include in your bugreport the contents of:

  /var/tmp/portage/kde-base/kalzium-4.6.5/temp/kalzium-4.6.49.9999-nolib.patch.out
ERROR: kde-base/kalzium-4.6.5 failed (prepare phase):
  Failed Patch: kalzium-4.6.49.9999-nolib.patch!

Call stack:
    ebuild.sh, line   56:  Called src_prepare
  environment, line 4402:  Called kde4-meta_src_prepare
  environment, line 3585:  Called kde4-base_src_prepare
  environment, line 3235:  Called base_src_prepare
  environment, line 1033:  Called epatch '/usr/portage/kde-base/kalzium/files/kalzium-4.6.49.9999-nolib.patch'
  environment, line 2148:  Called die
The specific snippet of code:
              die "Failed Patch: ${patchname}!";

If you need support, post the output of 'emerge --info =kde-base/kalzium-4.6.5',
the complete build log and the output of 'emerge -pqv =kde-base/kalzium-4.6.5'.
The complete build log is located at '/var/log/portage/kde-base:kalzium-4.6.5:20110710-185714.log.gz'.
The ebuild environment file is located at '/var/tmp/portage/kde-base/kalzium-4.6.5/temp/environment'.
S: '/var/tmp/portage/kde-base/kalzium-4.6.5/work/kalzium-4.6.5'