Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 172206 - sys-cluster/ganglia-3.0.6 version bump
Summary: sys-cluster/ganglia-3.0.6 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Cluster Team
URL:
Whiteboard:
Keywords:
: 194815 (view as bug list)
Depends on: 194336
Blocks: 203085
  Show dependency tree
 
Reported: 2007-03-25 18:19 UTC by kaaZoo
Modified: 2010-09-10 19:01 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for ganglia-3.0.4 (ganglia-3.0.4.ebuild,1.32 KB, text/plain)
2007-03-25 22:08 UTC, kaaZoo
Details
Ganlgia-3.0.4 ebuild, with 'minimal' use-flag (ganglia-3.0.4.ebuild,1.25 KB, text/plain)
2007-07-30 08:11 UTC, Jeffrey Lensen
Details
ebuild for ganglia 3.0.5 (ganglia-3.0.5.ebuild,1.29 KB, text/plain)
2007-10-06 05:21 UTC, Carlo Marcelo Arenas Belon
Details
ebuild for ganglia 3.0.6 (ganglia-3.0.6.ebuild,1.30 KB, text/plain)
2007-12-17 17:25 UTC, Carlo Marcelo Arenas Belon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kaaZoo 2007-03-25 18:19:17 UTC
Ganglia 3.0.4 released
Posted on 12.25.06 by knobi @ 2:41 am

The Ganglia Development Team is pleased to announce the release of Ganglia 3.0.4 (Otto) which is available for immediate download from

http://ganglia.info/downloads.php

This release is based on SVN revision 695 and is mainly a bug fix release. Please see the ChangeLog in the Tarball for the complete list of fixes.

There are a few new features that should be noted:

* On Linux only filesystem mounted RW are counted in the disk statistics
* Disk Statistics for Solaris
* Added “host spoofing” capabilities to gmetrics/gmond

This release has been tested on the following platforms:

* Fedora FC4 / ia32
* Fedora Core 6 (i386)
* Gentoo Linux 2006.1 (amd64)
* Solaris 9 (sparc)
* Solaris 10 (i386, amd64 and sparc)
* NetBSD 2.0.2 (i386)
* NetBSD 3.0 (i386)
* NetBSD 3.1 (i386, amd64)
* FreeBSD 6.1 (amd64)

The development of Ganglia 3.0.5 is now open.

Enjoy.

The Ganglia team


Reproducible: Always
Comment 1 kaaZoo 2007-03-25 21:24:43 UTC
# ok, here is the ebuild (my first one ever ;)



inherit gnuconfig

DESCRIPTION="Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids"
HOMEPAGE="http://ganglia.sourceforge.net/"
SRC_URI="mirror://sourceforge/ganglia/ganglia-${PV}.tar.gz"
LICENSE="BSD"

SLOT="0"
KEYWORDS="~x86 ~ppc ~amd64"
IUSE=""

DEPEND="net-analyzer/rrdtool"
RDEPEND="${DEPEND}"

src_unpack() {
        unpack ${A}
        gnuconfig_update "${S}"
#        gnuconfig_update "${S}/srclib/expat/conftools"
#        gnuconfig_update "${S}/srclib/apr/build"
#        gnuconfig_update "${S}/srclib/libmetrics/build"
}


src_compile() {

        ./configure \
                --host=${CHOST} \
                --prefix=/usr \
                --infodir=/usr/share/info \
                --mandir=/usr/share/man \
                --enable-gexec \
                --with-gmetad || die "./configure failed"

        emake || die
}

src_install() {

        einstall || die

        insinto /etc
        #doins gmond/gmond.conf
        doins gmetad/gmetad.conf
        doman mans/{gmetad.1,gmetric.1,gmond.1,gstat.1}
        doman gmond/gmond.conf.5
        dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README
        keepdir /var/lib/ganglia/rrds
        fowners nobody:nobody /var/lib/ganglia/rrds
        exeinto /etc/init.d
        newexe ${FILESDIR}/gmond.rc gmond
        newexe ${FILESDIR}/gmetad.rc gmetad

}
Comment 2 kaaZoo 2007-03-25 21:25:50 UTC
oh, forgot the ~mips keyword !
Comment 3 kaaZoo 2007-03-25 21:29:54 UTC
inherit gnuconfig

DESCRIPTION="Ganglia is a scalable distributed monitoring system for
high-performance computing systems such as clusters and Grids"
HOMEPAGE="http://ganglia.sourceforge.net/"
SRC_URI="mirror://sourceforge/ganglia/ganglia-${PV}.tar.gz"
LICENSE="BSD"

SLOT="0"
KEYWORDS="~x86 ~ppc ~amd64 ~mips"
IUSE=""

DEPEND="net-analyzer/rrdtool"
RDEPEND="${DEPEND}"

src_unpack() {
        unpack ${A}
        gnuconfig_update "${S}"
}


src_compile() {

        ./configure \
                --host=${CHOST} \
                --prefix=/usr \
                --infodir=/usr/share/info \
                --mandir=/usr/share/man \
                --enable-gexec \
                --with-gmetad || die "./configure failed"

        emake || die
}

src_install() {

        einstall || die

        insinto /etc
        #doins gmond/gmond.conf
        doins gmetad/gmetad.conf
        doman mans/{gmetad.1,gmetric.1,gmond.1,gstat.1}
        doman gmond/gmond.conf.5
        dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README
        keepdir /var/lib/ganglia/rrds
        fowners nobody:nobody /var/lib/ganglia/rrds
        exeinto /etc/init.d
        newexe ${FILESDIR}/gmond.rc gmond
        newexe ${FILESDIR}/gmetad.rc gmetad

}
Comment 4 kaaZoo 2007-03-25 22:08:46 UTC
Created attachment 114434 [details]
ebuild for ganglia-3.0.4
Comment 5 kaaZoo 2007-06-20 08:39:31 UTC
please test and/or make comments about it.
Comment 6 Jeffrey Lensen 2007-07-30 08:11:44 UTC
Created attachment 126425 [details]
Ganlgia-3.0.4 ebuild, with 'minimal' use-flag

Ganlgia-3.0.4 ebuild, with 'minimal' use-flag
Comment 7 Jeffrey Lensen 2007-07-30 08:14:53 UTC
I've edited the 3.0.4 ebuild to allow the use of a 'minimal' use-flag. When specified, it supresses the installation of the gmetad daemon and it has no need for rrdtool.

I've attached the new ebuild.
Comment 8 Carlo Marcelo Arenas Belon 2007-09-26 19:00:23 UTC
ganglia 3.0.5 is soon to be released, still this bump request is still open even if there are 2 proposed ebuilds and just changing the name on the last unstable one is all that is really needed, is this package on a need of a maintainer?
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2007-10-05 17:13:52 UTC
*** Bug 194815 has been marked as a duplicate of this bug. ***
Comment 10 Carlo Marcelo Arenas Belon 2007-10-06 05:21:10 UTC
Created attachment 132703 [details]
ebuild for ganglia 3.0.5

which adds all suggested improvements (including support for USE="minimal") 
plus :

* changes newexe calls with newinit calls for latest portage support (as done in the last ebuilds)
* adds USE="test" support
* adds dependency for "check" when FEATURE="test" as it is required by the integrated libconfuse.
* fixes wrong capitalization of Grids in DESCRIPTION
* uses ${P} instead of ${PV} for the SRC_URI (not needed since the package was renamed as ganglia)
* uses econf instead of ./configure simplifying the logic and fixing the installation of 64bit libraries in architectures that support 2 different ABIs (like amd64)
* splits DEPEND and RDEPEND so that the dependency on check is only required at build time (when USE=test")
* adds a post install message explaining how to autogenerate a configuration template for gmond
Comment 11 Carlo Marcelo Arenas Belon 2007-10-06 05:38:57 UTC
ebuild for ganglia 3.0.5 tested in ~amd64 and ~x86 and available (including fix for bug 194815) from the following external overlay :

  layman -f -o http://tapir.sajinet.com.pe/gentoo/layman.xml -a sajinet
Comment 12 Carlo Marcelo Arenas Belon 2007-12-17 15:40:56 UTC
Ganglia 3.0.6 released

this one including a fix for a cross side scripting vulnerability in the frontend as reported in :

  http://secunia.com/advisories/28116/
Comment 13 Carlo Marcelo Arenas Belon 2007-12-17 17:25:27 UTC
Created attachment 138743 [details]
ebuild for ganglia 3.0.6

including the following changes when compared with ganglia-3.0.5.ebuild :

* add ~x86-fbsd as requested by bug 202497

tested in ~amd64 and ~x86 and available from the following external overlay :

  layman -f -o http://tapir.sajinet.com.pe/gentoo/layman.xml -a sajinet
Comment 14 Carlo Marcelo Arenas Belon 2007-12-23 10:01:50 UTC
so that the summary for this ticket and the security report match, could someone with enough bugzilla priviledge update the summary to reflect this is now a version bump for 3.0.6?
Comment 15 kaaZoo 2008-01-03 01:31:32 UTC
version 3.0.6 works on MIPS.

thanks
Comment 16 Justin Bronder (RETIRED) gentoo-dev 2008-01-05 01:43:08 UTC
ganglia-3.0.6 added to cvs excluding the additional keywords that I cannot test.  Thanks all for your work.