Junko IKEDA wrote:
Hi,

I got the latest dev including the fix about RPM,
http://hg.linux-ha.org/dev/rev/7e3c4ea27853

but I'm still facing the following error.

error: Macro %CMPI_PROVIDER_DIR has empty body
error: Failed build dependencies:
        pegasus is needed by heartbeat-2.1.3-1.x86_64
gmake: *** [rpm] Error 1

redha-release;
Red Hat Enterprise Linux ES release 4 (Nahant Update 4)

Kernel-release;
2.6.9-42.ELsmp

I wonder why RedHat AS 4 is OK?
There is something about tog-pegasus, but no just pegasus...

# rpm -qa | grep pegasus
tog-pegasus-devel-2.5.1-2.EL4
tog-pegasus-2.5.1-2.EL4

OK.

I now understand the failed dependency issue, but not yet the empty macro body. You should have some messages in your build output like this:
  CIM server               = "${CIMOM}"])
  CIM providers dir        = "${CMPI_PROVIDER_DIR}"]
  CMPI header files        = "${CMPI_HEADER_PATH}"]

Can you tell me what these messages from your build say? Better yet, I just committed the package name fix to 'dev', why don't you update and send me your whole build output - to my email address?

If you want to do an egrep for 'CIM|CMPI' in your build output and post that to the list, that would also be a reasonable thought. But, still please send the complete build output to my email address.

--
    Alan Robertson <[EMAIL PROTECTED]>

"Openness is the foundation and preservative of friendship... Let me claim from you at all times your undisguised opinions." - William Wilberforce
_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to