Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 347670 - sys-apps/irqbalance-0.56: version bump
Summary: sys-apps/irqbalance-0.56: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-03 18:16 UTC by Justin Lecher (RETIRED)
Modified: 2010-12-04 17:48 UTC (History)
0 users

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


Attachments
irqbalance-0.56.ebuild (irqbalance-0.56.ebuild,976 bytes, text/plain)
2010-12-03 18:50 UTC, Justin Lecher (RETIRED)
Details
files/0.56-flags.patch (0.56-flags.patch,527 bytes, patch)
2010-12-03 18:51 UTC, Justin Lecher (RETIRED)
Details | Diff
irqbalance-0.56.ebuild (irqbalance-0.56.ebuild,973 bytes, text/plain)
2010-12-03 18:57 UTC, Justin Lecher (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Lecher (RETIRED) gentoo-dev 2010-12-03 18:16:10 UTC
It seems that debian is distributing a newer version.
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2010-12-03 18:50:44 UTC
Created attachment 256259 [details]
irqbalance-0.56.ebuild

irqbalance-0.56.ebuild
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2010-12-03 18:51:14 UTC
Created attachment 256260 [details, diff]
files/0.56-flags.patch

0.56-flags.patch
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2010-12-03 18:57:00 UTC
Created attachment 256261 [details]
irqbalance-0.56.ebuild

updated ebuild
Comment 4 SpanKY gentoo-dev 2010-12-03 19:45:04 UTC
look at the debian src and the upstream home page ... they've moved to googlecode
Comment 5 SpanKY gentoo-dev 2010-12-03 19:45:40 UTC
Comment on attachment 256261 [details]
irqbalance-0.56.ebuild

this has too many bugs in it.  please post diffs in the future rather than whole ebuilds.
Comment 6 SpanKY gentoo-dev 2010-12-03 19:52:19 UTC
ive added 0.56 to the tree now ... give it a spin for me please
Comment 7 Justin Lecher (RETIRED) gentoo-dev 2010-12-03 20:09:50 UTC
(In reply to comment #5)
> (From update of attachment 256261 [details])
> this has too many bugs in it.  please post diffs in the future rather than
> whole ebuilds.
> 

Yours is also not better than mine:

LICENSE="OSL-1.1"

Wrong license, it is GPL-2.

src_configure() {
	econf $(use caps libcap-ng)
}

Doesn't work, as the syntax is 

--with-libcap-ng=auto/yes/no  Add Libcap-ng support default=auto

So it does automatics on the installation state of libcap-ng


newinitd "${FILESDIR}"/irqbalance.init-0.55-r2 irqbalance || die

doesn't work, as the binary is moved from /sbin to /usr/sbin.

After fixing all that, the app runs fine. Thanks for fixing the bug so fast.
Comment 8 SpanKY gentoo-dev 2010-12-03 20:55:09 UTC
the econf syntax is correct.  read the source.

i fixed the LICENSE and added --sbindir=/sbin ... you didnt mention originally why you changed the init.d line to a 0.56, nor include the new 0.56 init.d script
Comment 9 Justin Lecher (RETIRED) gentoo-dev 2010-12-04 17:42:44 UTC
(In reply to comment #8)
> the econf syntax is correct.  read the source.
> 

Stange for me it gets linked against libcap with both USE= -caps and caps

Comment 10 Justin Lecher (RETIRED) gentoo-dev 2010-12-04 17:48:50 UTC
(In reply to comment #9)
> (In reply to comment #8)
> > the econf syntax is correct.  read the source.
> > 
> 
> Stange for me it gets linked against libcap with both USE= -caps and caps
> 

pkay you changed eus caps to use_with. Now it will wok, thanks for fixing.