On 03/17/2013 04:13 PM, Jamie Nguyen wrote:
> On 17/03/13 20:59, Alan Robertson wrote:
>> Jamie Nguyen has an RPM spec file for Fedora that you can find here:
>> http://jamielinux.fedorapeople.org/assimilation/assimilation-cma.spec
>>
>> Perhaps he would be kind enough to produce a set of SRPMs for 0.1.0-RC1
>> in his CopiousSpareTime(TM).
> Alas, CopiousSpareTime(TM) is but a pipe dream :)
:-D
> Nonetheless, new
> packages are available in the repository for both Fedora 18 (working)
> and EPEL 6 (not working).
Copious Spare Time or not - your packages are much appreciated!
> Fedora 18 repository instructions:
> http://repos.fedorapeople.org/repos/jamielinux/assimilation/fedora-assimilation.repo
>
> EPEL 6 repository instructions:
> http://repos.fedorapeople.org/repos/jamielinux/assimilation/epel-assimilation.repo
>
> The repositories include the SRPMS, but you can also find them here:
> Spec: http://jamielinux.fedorapeople.org/assimilation/assimilation-cma.spec
> SRPM:
> http://jamielinux.fedorapeople.org/assimilation/SRPMS/assimilation-cma-0.1.0-0.7.RC1.fc18.src.rpm
>
> The Fedora packages seem fine, but there are some oddities on EPEL that
> I think are probably due to my packaging more than anything else. At the
> moment the cma crashes after nanoprobe is started and both output the
> same debug message:
> cma[24920]: EMERG: Attempt to cast (unknown class) pointer at address
> 0x10e6200 to ConfigValue (formerly a (unknown class))
If you had a stack trace that would be wonderful. That's a weird
message - because that means that that address has never been allocated
to any object before - or that I failed to tell the object system about
it. Usually it's a "use-after-free" problem. But ConfigValues aren't
first-class objects - so maybe that is somehow causing the problem.
Weird... If the nanoprobe is printing that message, then it crashed
too. The nanoprobe is _far_ more likely to produce a usable stack trace
than the python code in the CMA. Giving either one a -f option will
keep it in the foreground and keep it from forking - so you can run it
under gdb - which tends to give better results than looking at a core file.
> I will try to debug further when I get the chance, but if anybody wants
> to play around with these packages then Fedora 18 is the best bet. And
> if anybody else wants to hack at the EPEL 6 packages then be my guest!
> My free time is rapidly running out..
Thanks much for your time and attention so far!
--
Alan Robertson <[email protected]> - @OSSAlanR
"Openness is the foundation and preservative of friendship... Let me claim
from you at all times your undisguised opinions." - William Wilberforce
_______________________________________________
Assimilation mailing list - Discovery-Driven Monitoring
[email protected]
http://lists.community.tummy.com/cgi-bin/mailman/listinfo/assimilation
http://assimmon.org/