Re: [Assimilation] Name Change? Assimilation Management Project?

2013-07-02 Thread Craig Cook
 Shorten the name?  You mean just call it the Assimilation Project?

I like the short version as well.  Monitoring/mangement/trending/discovery/etc 
should all be bundled.


Craig
___
Assimilation mailing list - Discovery-Driven Monitoring
Assimilation@lists.community.tummy.com
http://lists.community.tummy.com/cgi-bin/mailman/listinfo/assimilation
http://assimmon.org/


Re: [Assimilation] Name Change? Assimilation Management Project?

2013-07-02 Thread Alan Robertson
On 07/02/2013 07:02 AM, Craig Cook wrote:
  Shorten the name?  You mean just call it the Assimilation Project?

 I like the short version as well. 
 Monitoring/mangement/trending/discovery/etc should all be bundled.

 Craig
Thanks for all the feedback.  So far it's unanimous - and I often just
call it the Assimilation Project myself.

If someone is interested in updating the web site on this, I'd much
appreciate the help.  The web site source is in the project source tree.

There is also swag to redesign, and so on...


-- 
Alan Robertson al...@unix.sh - @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
Assimilation@lists.community.tummy.com
http://lists.community.tummy.com/cgi-bin/mailman/listinfo/assimilation
http://assimmon.org/


[Assimilation] RPATH question as to SRPMs

2013-07-02 Thread R P Herrold

On Tue, 2 Jul 2013, Jamie Nguyen wrote:


I have just updated the SPEC and SRPM to version
0.1.0-0.22.20130623hge529aa0d0e98

  http://jamielinux.fedorapeople.org/assimilation/SRPMS/


testing in process

I note the file shown at your archive is built without an 
externally visible EVR


When I pull and build from a VCS (here, git), I use a spec 
file construct like this:


%define gitpull $YMD
%define _gitflag$GITFLAG
#
#
Name:   hercules-390
Summary:hercules S/370, ESA/390, and z/Architecture 
emulator

Version:%{_gitflag}%{gitpull}.git


where the build environment holds:

export YMD=`date +%Y%m%d`

export GITFLAG=0.0.

(in most cases for GITFLAG -- sometimes it gets over-ridden to 
a variant showing the upstream V in the R, and a form:

0.1.%{version}. )

... just a thought.  It helps me find sanity more quickly when 
mucking through prior builds, and of course is nicely 
monotonically increasing for rpmvercmp


-- Russ herrold
___
Assimilation mailing list - Discovery-Driven Monitoring
Assimilation@lists.community.tummy.com
http://lists.community.tummy.com/cgi-bin/mailman/listinfo/assimilation
http://assimmon.org/


[Assimilation] RPATH question as to SRPMs, more ...

2013-07-02 Thread R P Herrold

On Tue, 2 Jul 2013, R P Herrold wrote:


testing in process


Sadly the new version fairy did not fix the rpath issue; I've 
drilled in the 'hard way' fix to a local .spec file and am 
testing further.  diff of the revised spec file sections at 
the end of this email


That gets me past the RPATH issue, but there later seems to be 
a library issue as well:


LIBDIR stuff
==
RPM build errors:
File not found: 
/home/herrold/rpmbuild/BUILDROOT/assimilation-cma-0.1.0-0.22.20130623hge529aa0d0e98.orc6.x86_64  \

/usr/lib64/assimilation
[here, a directory]

File not found: 
/home/herrold/rpmbuild/BUILDROOT/assimilation-cma-0.1.0-0.22.20130623hge529aa0d0e98.orc6.x86_64  \

/usr/lib64/assimilation/libassimilationclientlib.so
File not found: 
/home/herrold/rpmbuild/BUILDROOT/assimilation-cma-0.1.0-0.22.20130623hge529aa0d0e98.orc6.x86_64  \

/usr/lib64/assimilation/libassimilationserverlib.so


RPATH stuff
***
ERROR   0002: file 
'/usr/lib64/python2.6/site-packages/assimilation/testcode/mainlooptest' 
contains an invalid rpath 
'/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/clientlib' 
in 
[/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/clientlib:/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/serverlib]


ERROR   0002: file 
'/usr/lib64/python2.6/site-packages/assimilation/testcode/mainlooptest' 
contains an invalid rpath 
'/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/serverlib' 
in 
[/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/clientlib:/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/serverlib]


ERROR   0002: file 
'/usr/lib64/python2.6/site-packages/assimilation/testcode/pinger' 
contains an invalid rpath 
'/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/clientlib' 
in 
[/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/clientlib]


ERROR   0002: file 
'/usr/lib64/python2.6/site-packages/assimilation/testcode/filetest' 
contains an invalid rpath 
'/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/clientlib' 
in 
[/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/clientlib:/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/serverlib]


ERROR   0002: file 
'/usr/lib64/python2.6/site-packages/assimilation/testcode/filetest' 
contains an invalid rpath 
'/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/serverlib' 
in 
[/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/clientlib:/home/herrold/rpmbuild/BUILD/assimilation-20130623hge529aa0d0e98/build/serverlib]


===

A revised SRPM is at:

http://gallery.herrold.com/assimilation-cma-0.1.0-0.22.20130623hge529aa0d0e98.orc6.src.rpm

and the diff to the spec file is (icky linewrap -- ask for a 
resend if you cannot pluck the revised .spec out of the SRPM 
to diff locally):


[herrold@centos-6 assimilation]$ diff -u 
assimilation-cma.spec-ORIG assimilation-cma.spec
--- assimilation-cma.spec-ORIG  2013-07-02 16:04:46.0 
-0400
+++ assimilation-cma.spec   2013-07-02 17:01:36.0 
-0400

@@ -6,6 +6,8 @@
 # This work is published from: United Kingdom.
 #
 # See 
https://creativecommons.org/publicdomain/zero/1.0/legalcode.txt

+#
+#  R P Herrold assents to this licensing scheme 2013 as 
to his patches


 %global snapshot 20130623hge529aa0d0e98
 %global enable_docs 0
@@ -66,6 +68,8 @@
 BuildRequires: python-devel
 BuildRequires: python-ctypesgen
 BuildRequires: python-py2neo
+## for RPATH matters per 
http://fedoraproject.org/wiki/Packaging:Guidelines#Removing_Rpath

+BuildRequires: chrpath

 Requires: neo4j
 Requires: python-py2neo
@@ -215,12 +219,33 @@
 ln -sf %{_libdir}/assimilation/libassimilationserverlib.so \
 %{buildroot}%{_libdir}/libassimilationserverlib.so

+## library file fixup -- under C6
+mkdir -p %{buildroot}%{_libdir}/assimilation/
+install -p -D -m755 
build/clientlib/libassimilationclientlib.so \

+   %{buildroot}%{_libdir}/assimilation/
+# find . -name libassimilationserverlib.so
+# exit 1
+install -p -D -m755 
build/serverlib/libassimilationserverlib.so \

+   %{buildroot}%{_libdir}/assimilation/
+[ x%{_libdir} != x/usr/lib ]  {
+   [ -e 
%{buildroot}/usr/lib/assimilation/libassimilationclientlib.so 
]  \
+   rm -f 
%{buildroot}/usr/lib/assimilation/libassimilationclientlib.so
+   [ -e 
%{buildroot}/usr/lib/assimilation/libassimilationserverlib.so 
]  \
+   rm -f 
%{buildroot}/usr/lib/assimilation/libassimilationserverlib.so

+   }
+# exit 1
+
 mkdir -p %{buildroot}%{python_sitearch}/assimilation/testcode
 cp -pr build/testcode/{filetest,mainlooptest,pinger} \