Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 461698 - sys-cluster/pacemaker-1.1.9 does not compile
Summary: sys-cluster/pacemaker-1.1.9 does not compile
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Ultrabug
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-14 07:25 UTC by RAPHEAD
Modified: 2013-04-17 12:54 UTC (History)
0 users

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


Attachments
upstream's master based ebuild (pacemaker-1.1.9-r1.ebuild,2.05 KB, text/plain)
2013-03-14 12:05 UTC, Ultrabug
Details
Build log (build.log,37.28 KB, text/plain)
2013-03-14 12:43 UTC, RAPHEAD
Details
build.log (build.log,36.80 KB, text/plain)
2013-03-15 07:53 UTC, RAPHEAD
Details

Note You need to log in before you can comment on or make changes to this bug.
Description RAPHEAD 2013-03-14 07:25:23 UTC
Making all in cluster
gmake[2]: Entering directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9/work/ClusterLabs-pacemaker-2a917dd/lib/cluster'
  CC     cluster.lo
  CC     membership.lo
  CC     corosync.lo
  CCLD   libcrmcluster.la
gmake[2]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9/work/ClusterLabs-pacemaker-2a917dd/lib/cluster'
gmake[2]: Entering directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9/work/ClusterLabs-pacemaker-2a917dd/lib'
gmake[2]: Nothing to be done for `all-am'.
gmake[2]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9/work/ClusterLabs-pacemaker-2a917dd/lib'
make[1]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9/work/ClusterLabs-pacemaker-2a917dd/lib'
Building mcp
make[1]: Entering directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9/work/ClusterLabs-pacemaker-2a917dd/mcp'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
  CC     pacemaker.o
  CC     corosync.o
  CCLD   pacemakerd
echo Creating pacemakerd.8
Creating pacemakerd.8
chmod a+x ../mcp/pacemakerd
/usr/bin/help2man --output pacemakerd.8 --no-info --section 8 --name "Part of the Pacemaker cluster resource manager" ../mcp/pacemakerd
help2man: can't get `--help' info from ../mcp/pacemakerd
Try `--no-discard-stderr' if option outputs to stderr
make[1]: *** [pacemakerd.8] Error 127
make[1]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9/work/ClusterLabs-pacemaker-2a917dd/mcp'
make: *** [core] Error 1
 * ERROR: sys-cluster/pacemaker-1.1.9 failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=sys-cluster/pacemaker-1.1.9'`,
 * the complete build log and the output of `emerge -pqv '=sys-cluster/pacemaker-1.1.9'`.
 * The complete build log is located at '/var/tmp/portage/sys-cluster/pacemaker-1.1.9/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-cluster/pacemaker-1.1.9/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-cluster/pacemaker-1.1.9/work/ClusterLabs-pacemaker-2a917dd'
 * S: '/var/tmp/portage/sys-cluster/pacemaker-1.1.9/work/ClusterLabs-pacemaker-2a917dd'

>>> Failed to emerge sys-cluster/pacemaker-1.1.9, Log file:

>>>  '/var/tmp/portage/sys-cluster/pacemaker-1.1.9/temp/build.log'

 * Messages for package sys-cluster/pacemaker-1.1.9:

 * ERROR: sys-cluster/pacemaker-1.1.9 failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=sys-cluster/pacemaker-1.1.9'`,
 * the complete build log and the output of `emerge -pqv '=sys-cluster/pacemaker-1.1.9'`.
 * The complete build log is located at '/var/tmp/portage/sys-cluster/pacemaker-1.1.9/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-cluster/pacemaker-1.1.9/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-cluster/pacemaker-1.1.9/work/ClusterLabs-pacemaker-2a917dd'
 * S: '/var/tmp/portage/sys-cluster/pacemaker-1.1.9/work/ClusterLabs-pacemaker-2a917dd'
Comment 1 Ultrabug gentoo-dev 2013-03-14 08:48:05 UTC
hmm, I'll investigate asap
Comment 2 Ultrabug gentoo-dev 2013-03-14 12:05:08 UTC
Created attachment 342016 [details]
upstream's master based ebuild

@RAPHEAD : can you post the build.log of a compilation using this ebuild please ?

Thank you
Comment 3 RAPHEAD 2013-03-14 12:43:22 UTC
Created attachment 342018 [details]
Build log
Comment 4 Ultrabug gentoo-dev 2013-03-14 20:33:02 UTC
(In reply to comment #3)
> Created attachment 342018 [details]
> Build log

Sorry mate but it looks like the standard ebuild you're posting the build.log for. Could you try with the attached one please ?
Comment 5 RAPHEAD 2013-03-15 07:53:11 UTC
Created attachment 342106 [details]
build.log
Comment 6 RAPHEAD 2013-03-15 07:53:40 UTC
Sorry, now it is the right one.
Comment 7 Ultrabug gentoo-dev 2013-03-15 10:38:17 UTC
(In reply to comment #6)
> Sorry, now it is the right one.

Thanks mate. So we know, is this a fresh install or an update ? If an update, can you try unmerging pacemaker before emerging this one ? (please note the previous pacemaker version you're coming from)
Comment 8 RAPHEAD 2013-03-16 18:34:57 UTC
Hi,
i tried to unmerge and emerge the local ebuild, now I get:

libtool: install: /usr/bin/install -c ccs_flatten /var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image//usr/bin/ccs_flatten
libtool: install: /usr/bin/install -c disable_rgmanager /var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image//usr/bin/disable_rgmanager
gmake[3]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master/extra/rgmanager'
gmake[2]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master/extra/rgmanager'
gmake[2]: Entering directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master/extra'
gmake[3]: Entering directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master/extra'
gmake[3]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image//usr/share/snmp/mibs'
 /usr/bin/install -c -m 644 PCMK-MIB.txt '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image//usr/share/snmp/mibs'
gmake[3]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master/extra'
gmake[2]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master/extra'
gmake[1]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master/extra'
Making install in doc
gmake[1]: Entering directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master/doc'
gmake[2]: Entering directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master/doc'
gmake[2]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image//usr/share/doc/pacemaker'
 /usr/bin/install -c -m 644 README.hb2openais crm_fencing.txt acls.txt '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image//usr/share/doc/pacemaker'
gmake[2]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master/doc'
gmake[1]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master/doc'
gmake[1]: Entering directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master'
  CC     scratch.o
  CCLD   scratch
gmake[2]: Entering directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master'
/usr/bin/install -c -d /var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image///usr/lib64
/usr/bin/install -c -d -m 750 /var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image///var/lib/pacemaker/cib
/usr/bin/install -c -d -m 750 /var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image///var/run/crm
 /usr/bin/mkdir -p '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image//usr/share/doc/pacemaker'
 /usr/bin/mkdir -p '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image//usr/share/pacemaker/tests/'
/usr/bin/install -c -d -m 750 /var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image///var/lib/pacemaker/blackbox
 /usr/bin/install -c -m 644 AUTHORS COPYING COPYING.LIB '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image//usr/share/doc/pacemaker'
chown hacluster:haclient /var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image///var/lib/pacemaker/cib
 /usr/bin/install -c coverage.sh BasicSanity.sh '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image//usr/share/pacemaker/tests/'
chown hacluster:haclient /var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image///var/run/crm
chown hacluster:haclient /var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/image///var/lib/pacemaker/blackbox
gmake[2]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master'
gmake[1]: Leaving directory `/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master'
 * ERROR: sys-cluster/pacemaker-1.1.9-r1 failed (install phase):
 *   !!! newinitd: /usr/local/portage/local-overlay/sys-cluster/pacemaker/files/pacemaker.initd does not exist
 * 
 * If you need support, post the output of `emerge --info '=sys-cluster/pacemaker-1.1.9-r1'`,
 * the complete build log and the output of `emerge -pqv '=sys-cluster/pacemaker-1.1.9-r1'`.
 * This ebuild is from an overlay named 'x-local-overlay': '/usr/local/portage/local-overlay/'
 * The complete build log is located at '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master'
 * S: '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master'
 * QA Notice: command not found:
 * 
 *      ../tools/crm_standby: line 6: crm_node: command not found
 *      ../tools/crm_failcount: line 4: crm_node: command not found
 *      ../../extra/resources/ping: line 324: ocf_is_true: command not found
 * QA Notice: make jobserver unavailable:
 * 
 *      make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
 *      make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
 *      make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
 *      make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
 *      make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
 *      make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
 *      make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
 *      make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
 *      make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
 *      make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
 *      make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.

>>> Failed to emerge sys-cluster/pacemaker-1.1.9-r1, Log file:

>>>  '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/temp/build.log'

 * Messages for package sys-cluster/pacemaker-1.1.9-r1:

 * ERROR: sys-cluster/pacemaker-1.1.9-r1 failed (install phase):
 *   !!! newinitd: /usr/local/portage/local-overlay/sys-cluster/pacemaker/files/pacemaker.initd does not exist
 * 
 * If you need support, post the output of `emerge --info '=sys-cluster/pacemaker-1.1.9-r1'`,
 * the complete build log and the output of `emerge -pqv '=sys-cluster/pacemaker-1.1.9-r1'`.
 * This ebuild is from an overlay named 'x-local-overlay': '/usr/local/portage/local-overlay/'
 * The complete build log is located at '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master'
 * S: '/var/tmp/portage/sys-cluster/pacemaker-1.1.9-r1/work/pacemaker-master'


BUT, when I uninstall and emerge the portage 1.1.9 it works!!
So for me the problem is solved, thanks!
Comment 9 Ultrabug gentoo-dev 2013-04-17 12:53:40 UTC
+*pacemaker-1.1.10_rc1 (17 Apr 2013)
+
+  17 Apr 2013; Ultrabug <ultrabug@gentoo.org> -pacemaker-1.1.9.ebuild,
+  +pacemaker-1.1.10_rc1.ebuild:
+  drop bugged version, version bump
+