On Wed, Apr 29, 2009 at 11:58, Cristina Bulfon <[email protected]> wrote: > Ciao, > > I managed to build the rpms > > [r...@afsitfs3 SPECS]# cd ../RPMS/x86_64/ > [r...@afsitfs3 x86_64]# ls -lrt > total 6036 > -rw-r--r-- 1 root root 562155 Apr 29 11:52 pacemaker-1.0.3-1.3.x86_64.rpm > -rw-r--r-- 1 root root 336781 Apr 29 11:52 > libpacemaker3-1.0.3-1.3.x86_64.rpm > -rw-r--r-- 1 root root 89738 Apr 29 11:52 > libpacemaker-devel-1.0.3-1.3.x86_64.rpm > -rw-r--r-- 1 root root 5158673 Apr 29 11:52 > pacemaker-debuginfo-1.0.3-1.3.x86_64.rpm > > using the "--without-snmp" option in pacemaker.spec file and also I removed > the > option "-Wno-pointer-sign" in lib/ais/Makefile.am > > But I still got the same error > > [r...@afsitfs3 x86_64]# crm > File "/usr/sbin/crm", line 3583 > for obj in processing_sort_cli(self.obj_list)) > ^ > SyntaxError: invalid syntax
looks like a typo. add a semi-colon to the end of that line for obj in processing_sort_cli(self.obj_list)): <--- here > > cristina > > On Apr 29, 2009, at 8:45 AM, Cristina Bulfon wrote: > >> :-) >> Thanks I will try this option too and let you know >> >> cristina >> On Apr 28, 2009, at 5:59 PM, Andrew Beekhof wrote: >> >>> Sorry, seems the option should have been --without-snmp instead of >>> --disable-snmp >>> >>> On Tue, Apr 28, 2009 at 15:11, Cristina Bulfon >>> <[email protected]> wrote: >>>> >>>> Ciao, >>>> >>>> got the same error even if I 've disabled SNMP >>>> >>>> I've modify the pacemake.spec >>>> >>>> ./ConfigureMe configure --prefix=%{_prefix} --sysconfdir=%{_sysconfdir} >>>> \ >>>> --localstatedir=%{_var} --infodir=%{_infodir} \ >>>> --mandir=%{_mandir} --libdir=%{_libdir} \ >>>> --libexecdir=%{_libexecdir} \ >>>> --with-ais-prefix=%{_prefix} \ >>>> --disable-snmp >>>> >>>> I know that my O.S is too old but I am sort of obligee to use RHEL4.. >>>> what can I do to sort it out ? >>>> >>>> thanks >>>> cristina >>>> >>>> On Apr 28, 2009, at 11:39 AM, Junko IKEDA wrote: >>>> >>>>>> -----Original Message----- >>>>>> From: [email protected] >>>>>> [mailto:[email protected]] On Behalf Of Andrew >>>>>> Beekhof >>>>>> Sent: Tuesday, April 28, 2009 5:42 PM >>>>>> To: General Linux-HA mailing list >>>>>> Subject: Re: [Linux-HA] crm CLI >>>>>> >>>>>> On Tue, Apr 28, 2009 at 09:39, Cristina Bulfon >>>>>> <[email protected]> wrote: >>>>>>> >>>>>>> Ciao, >>>>>>> >>>>>>> not good news :-(( >>>>>>> On Apr 24, 2009, at 3:52 PM, Dejan Muhamedagic wrote: >>>>>>> >>>>>>>> Ciao, >>>>>>>> >>>>>>>> On Fri, Apr 24, 2009 at 09:29:12AM +0200, Cristina Bulfon wrote: >>>>>>>>> >>>>>>>>> Ciao, >>>>>>>>> >>>>>>>>> I tried to build pacemaker rpm w/o success :-(( >>>>>>>>> I will do another time and it will fail then I am going to compile >>>>>>>>> the >>>>>>>>> source. >>>>>>>> >>>>>>>> You can just grab the source rpm and comment out the offending >>>>>>>> line in lib/ais/Makefile.am and do rpmbuild -bb. First install >>>>>>>> all the build requirements (heartbeat/openais-dev). >>>>>>>> >>>>>>> I tried with >>>>>>> - pacemaker-1.0.3-1.3.src.rpm >>>>>>> - pacemaker-1.0.2-11.1.src.rpm >>>>>>> >>>>>>> got the same error from both rpm >>>>>>> >>>>>>> crm_mon.o(.text+0x3432): In function `crm_snmp_init': >>>>>>> /usr/src/redhat/BUILD/pacemaker/tools/crm_mon.c:1141: undefined >>>>> >>>>> reference >>>>>> >>>>>> to >>>>>>> >>>>>>> `netsnmp_transport_open_client' >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to `rpmdbClose' >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to >>>>>>> `rpmdbGetIteratorOffset' >>>>>>> /usr/lib64/libnetsnmpagent.so: undefined reference to `hosts_ctl' >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to >>>>>>> `sensors_get_label' >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to `rpmdbOpen' >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to >>>>>>> `rpmdbInitIterator' >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to `sensors_init' >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to >>>>>>> `rpmdbNextIterator' >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to `rpmGetPath' >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to >>>>>>> `sensors_get_detected_chips' >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to >>>>> >>>>> `rpmReadConfigFiles' >>>>>>> >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to >>>>> >>>>> `sensors_get_feature' >>>>>>> >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to >>>>>>> `sensors_get_all_features' >>>>>>> /usr/lib64/libnetsnmpmibs.so: undefined reference to >>>>>>> `rpmdbFreeIterator' >>>>>>> collect2: ld returned 1 exit status >>>>>>> gmake[1]: *** [crm_mon] Error 1 >>>>>>> >>>>>>> Following the build requirements >>>>>>> >>>>>>> heartbeat: >>>>>>> >>>>>>> libheartbeat2-2.99.2-8.1.x86_64 >>>>>>> heartbeat-2.99.2-8.1.x86_64 >>>>>>> heartbeat-devel-2.99.2-8.1.x86_64 >>>>>>> heartbeat-resources-2.99.2-8.1.x86_64 >>>>>>> libheartbeat-devel-2.99.2-8.1.x86_64 >>>>>>> heartbeat-common-2.99.2-8.1.x86_64 >>>>>>> >>>>>>> openais: >>>>>>> libopenais2-0.80.5-13.1.x86_64 >>>>>>> openais-0.80.5-13.1.x86_64 >>>>>>> libopenais-devel-0.80.5-13.1.x86_64 >>>>>> >>>>>> what about the rest of pacemaker's dependancies? >>>>>> >>>>>> either the snmp libraries aren't fully installed (no devel package?) >>>>>> or are incompatible with what pacemaker needs (not surprising given >>>>>> the age of RHEL4). >>>>>> >>>>>> try modifying pacemaker.spec to pass the --disable-snmp option to >>>>>> configure (or possibly ConfigureMe) >>>>> >>>>> lm_sensors and lm_sensors-devel might be needed. >>>>> RHEL5.3 includes net-snmp-5.3.2.2-5, but Pacemaker needs 5.4, >>>>> so the RPMs from open suse build service are built with --disable-snmp >>>>> option. >>>>> By the way, net-snmp for RHEL4.5 is 5.1.2-11...it's too old. >>>>> >>>>> Thanks, >>>>> Junko >>>>> >>>>> _______________________________________________ >>>>> Linux-HA mailing list >>>>> [email protected] >>>>> http://lists.linux-ha.org/mailman/listinfo/linux-ha >>>>> See also: http://linux-ha.org/ReportingProblems >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Linux-HA mailing list >>>> [email protected] >>>> http://lists.linux-ha.org/mailman/listinfo/linux-ha >>>> See also: http://linux-ha.org/ReportingProblems >>>> >>> _______________________________________________ >>> Linux-HA mailing list >>> [email protected] >>> http://lists.linux-ha.org/mailman/listinfo/linux-ha >>> See also: http://linux-ha.org/ReportingProblems >>> >> >> _______________________________________________ >> Linux-HA mailing list >> [email protected] >> http://lists.linux-ha.org/mailman/listinfo/linux-ha >> See also: http://linux-ha.org/ReportingProblems > > > _______________________________________________ > Linux-HA mailing list > [email protected] > http://lists.linux-ha.org/mailman/listinfo/linux-ha > See also: http://linux-ha.org/ReportingProblems > _______________________________________________ Linux-HA mailing list [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems
