Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 46967 - lm-sensors-2.8.6.ebuild
Summary: lm-sensors-2.8.6.ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-06 08:43 UTC by Marcin Kryczek (RETIRED)
Modified: 2004-05-06 04:21 UTC (History)
4 users (show)

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


Attachments
lm-sensors-2.8.6.ebuild (lm-sensors-2.8.6.ebuild,4.56 KB, text/plain)
2004-04-06 08:44 UTC, Marcin Kryczek (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Kryczek (RETIRED) gentoo-dev 2004-04-06 08:43:10 UTC
lm-sensors update for 2.6.5+ kernels
Comment 1 Marcin Kryczek (RETIRED) gentoo-dev 2004-04-06 08:44:31 UTC
Created attachment 28791 [details]
lm-sensors-2.8.6.ebuild
Comment 2 Matthew Crenshaw 2004-04-09 20:23:54 UTC
What is the reason for:

KEYWORDS="~amd64 -ppc -sparc -x86"

?
Comment 3 Martin Holzer (RETIRED) gentoo-dev 2004-04-10 07:39:21 UTC
in portage
Comment 4 Travis Tilley (RETIRED) gentoo-dev 2004-04-10 12:56:24 UTC
sorry for not answering earlier. the reason for the masking on other archs is that until recently, the lm-sensors for 2.6 kernels was masked in package.mask. however, the entry in package.mask prevented installation on amd64, where 2.6 is the only stable kernel... so it was removed and the mask was moved to KEYWORDS to prevent archs that use a 2.4 kernel from accidentally installing it.

I'm guessing that the KEYWORDS should just be "~amd64" and not "~amd64 -ppc -sparc -x86", as the package isn't really broken for these archs if you're using a 2.6 kernel... just if you're using 2.4. *shrug*
Comment 5 Marcin Kryczek (RETIRED) gentoo-dev 2004-04-19 09:25:52 UTC
don't you (developers) think, that it's time to move 2.6 kernels from development-sources, to some 'normal' location like vanilla-sources? it could be marked as ~x86 and newest lm-sensers could then change their keywords to the same. 2.6* kernels are stable and really popular those days...
Comment 6 Blu3 2004-05-05 22:33:58 UTC
Somebody please remove the darned -x86 keyword from the ebuild.  2.6.x has been out for a long time now and I'm tired of having to edit ebuilds by hand to get things to install instead of hanging up updates.

This ebuild is opposite the reason for this bug.  The reason this bug was filed was "lm-sensors update for 2.6.5+ kernels"

When you submit ebuilds, _please_ submit working ebuilds, not ebuilds that unuseful.
Comment 7 SpanKY gentoo-dev 2004-05-05 22:41:09 UTC
mkdir -p /etc/portage
echo sys-apps/lm-sensors -x86 >> /etc/portage/package.keywords
emerge lm-sensors
Comment 8 Blu3 2004-05-05 23:05:57 UTC
How about fixing the ebuild instead of hiding the problem?  I don't need or want a fix for every little package out there just because I'm running modern software. I apologize for venting, but the ease of upgrading to current packages and using modern packages was the whole reason why I chose gentoo.  If I wanted to be stuck in software a year or two old, I'd have picked some other dinosaur distribution.

Let me ask this.  Is there a particular reason why lm-sensors is intentionally completely disabled?  Not even ~x86, but -x86?  Why even check in an ebuild if it's disabled.
Comment 9 Travis Tilley (RETIRED) gentoo-dev 2004-05-06 04:21:00 UTC
it's marked as installable on amd64 because we dont support the 2.4 kernel at all on amd64. my understand of the issue is that marking it as testing or stable would break lm-sensors for anyone using a 2.4 kernel. i wouldnt know... like i said, 2.4 isnt even supported on my arch.

read comment #4.

perhaps you should instead be complaining that development-sources is still called development-sources, in which case you should be filing an entirely new bug.