<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>121662</bug_id>
          
          <creation_ts>2006-02-05 07:02 0000</creation_ts>
          <short_desc>app-portage/herdstat-1.1.91 extremely poor performance</short_desc>
          <delta_ts>2008-01-30 14:57:31 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2005.1</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>PMASKED</keywords>
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>jakub@gentoo.org</reporter>
          <assigned_to>compnerd@gentoo.org</assigned_to>
          <cc>cpp@gentoo.org</cc>
    
    <cc>dang@gentoo.org</cc>
    
    <cc>e.liubarskij@gmail.com</cc>
    
    <cc>phreak@gentoo.org</cc>
    
    <cc>treecleaner@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-02-05 07:02:35 0000</bug_when>
            <thetext>&apos;time herdstat --metadata apache&apos; (fresh install, three runs)

app-portage/herdstat-1.1.91
dev-cpp/libherdstat-0.2.0
dev-cpp/libebt-1.3.0

real    0m28.667s
user    0m0.592s
sys     0m0.540s

real    0m9.071s
user    0m0.416s
sys     0m0.348s

real    0m10.390s
user    0m0.376s
sys     0m0.420s

vs:

app-portage/herdstat-1.1.2
dev-cpp/libherdstat-0.1.1-r1

real    0m0.184s
user    0m0.036s
sys     0m0.012s

real    0m0.045s
user    0m0.036s
sys     0m0.008s

real    0m0.043s
user    0m0.032s
sys     0m0.012s

I&apos;ve asked another user on #gentoo-bugs to test the latest version and that&apos;s what he gets with 1.1.91 on the first run:

real    1m5.914s                                                                                                   
user    0m4.673s                                                                                                 
sys     0m5.864s 

Yuck... :(</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dang@gentoo.org</who>
            <bug_when>2007-02-21 16:03:41 0000</bug_when>
            <thetext>I hit this too.  I&apos;ve had to mask 1.1.91*, as I use herdstat in all kinds of scripts, and it makes it just unusable.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dev-zero@gentoo.org</who>
            <bug_when>2007-04-01 19:44:43 0000</bug_when>
            <thetext>@compnerd: What is going on with herdstat? Is this a work in progress? Please add some status infos or write me a mail.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>halcy0n@gentoo.org</who>
            <bug_when>2007-11-03 02:53:52 0000</bug_when>
            <thetext>There is basically no upstream for this package anymore, unless someone volunteers.  I&apos;d recommend for tree-cleaners to look into wiping this out of the tree.  There are several open bugs:  http://bugs.gentoo.org/buglist.cgi?quicksearch=herdstat</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>halcy0n@gentoo.org</who>
            <bug_when>2007-11-03 20:12:26 0000</bug_when>
            <thetext>Helps if I CC them...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-11-03 22:04:06 0000</bug_when>
            <thetext>Uh, punting this is not a viable solution, developers are using this thing frequently, including myself. This 1.1.91 rewrite is screwed, 1.1.2 version is perfectly usable after fixing a couple of minor issues either manually or in the ebuild.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dang@gentoo.org</who>
            <bug_when>2007-11-04 18:33:17 0000</bug_when>
            <thetext>I agree... I use this extensively in my scripts, and would be very sorry to see it go.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>halcy0n@gentoo.org</who>
            <bug_when>2007-11-23 06:54:08 0000</bug_when>
            <thetext>Well, something needs to happen with this package.  Either punt the new stuff, or fix the old stuff.  There are a bunch of bugs open for this for quite some time now.

compnerd: opinions?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>halcy0n@gentoo.org</who>
            <bug_when>2008-01-19 22:36:41 0000</bug_when>
            <thetext>Is anyone strongly against punting 1.1.91 out of the tree?  Its known broken, and probably isn&apos;t ever going to be fixed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2008-01-19 23:37:48 0000</bug_when>
            <thetext>Nah, just kill it, thanks. :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dirtyepic@gentoo.org</who>
            <bug_when>2008-01-19 23:55:25 0000</bug_when>
            <thetext>yup, kill it</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>halcy0n@gentoo.org</who>
            <bug_when>2008-01-20 02:03:35 0000</bug_when>
            <thetext>Punted.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dirtyepic@gentoo.org</who>
            <bug_when>2008-01-30 02:07:31 0000</bug_when>
            <thetext>We also need to kick dev-cpp/libherdstat-0.2.0.  herdstat-1.1.2 won&apos;t build against it and it&apos;s causing an up/downgrade cycle.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin76@gentoo.org</who>
            <bug_when>2008-01-30 14:57:31 0000</bug_when>
            <thetext>Removed</thetext>
          </long_desc>
      
    </bug>

</bugzilla>