Thanks, Erich.

It was really weird because I already had the missing dependency and I even 
fixed the wrong syntax(clientDeps tag was not closed). Anyway, I compiled it 
with missing dependency added and the wrong syntax fixed and then uploaded it 
to gforge.
The config.xml that I used should be on gforge still.
http://oscar.gforge.inria.fr/yum/dists/rhel5/noarch/RPMS/opkg-ganglia-1:3.0.4-2.noarch.rpm
I checked to see if config.xml has something wrong but it is almost same as 
Erich's one and it even fixed other problems. The only difference is that I did 
not add changelog to the new config.xml.
So, this time, I added the changelog about my changes to config.xml and 
recompiled ganglia.
Now it seems to be working fine. I mean the changelog thing really does 
something for the dependency issue?

At any rate, it is fixed now.
If anyone can test trunk with the newly uploaded ganglia, that would be great.

Yeah, I was using the old ganglia(3.0.3). I think Erich updated it about a 
month ago.
Anyway, I rebuilt it and I am using 3.0.4 now. Thanks.

Regards,

- DongInn


Erich Focht wrote:
> Hi DongInn,
> 
> On Monday 08 October 2007 08:00, DongInn Kim wrote:
>> Where is "smart_install" defined?
>> I have looked though the OSCAR tree but there seems to be no such a 
>> subroutine.
> 
> smart_install is a method by Packman. It just calls yume or rapt.
> 
>> While oscar is installing non-core server packages including ganglia, it 
>> installs all the necessary rpms by picking up the right opkg meta rpms.
>> But for the ganglia, it picked up opkg-ganglia-server but smart_install does 
>> not require ganglia-gmond only.
>> http://pastebin.ca/729657
> 
> I had trouble to understand what you mean. But I see the problem now:
> ganglia-gmond is missing from the <serverDeps> in config.xml:
> 
>   <serverDeps>
>     <requires>
>       <pkg>ganglia-gmetad</pkg>
>       <pkg>ganglia-web</pkg>
>       <pkg>rrdtool</pkg>
>     </requires>
>     <requires>
>       <filters>
>         <dist>fc</dist>
>         <dist>rhel</dist>
>       </filters>
>       <pkg>php-gd</pkg>
>     </requires>
>     <requires>
>       <filters>
>         <dist>suse</dist>
>       </filters>
>       <pkg>php4-gd</pkg>
>     </requires>
>   </serverDeps>
> 
> I fixed this.
> 
> DongInn, you seem to be producing ganglia rpms of an old version! I updated
> ganglia to 3.0.4 a while ago, look into SRPMS/!
> 
> Regards,
> Erich
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Oscar-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oscar-devel

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to