From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MfCSK-0006gD-Q2 for garchives@archives.gentoo.org; Sun, 23 Aug 2009 12:45:57 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3D7DFE02CE; Sun, 23 Aug 2009 12:45:55 +0000 (UTC) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.158]) by pigeon.gentoo.org (Postfix) with ESMTP id F2458E02CE for ; Sun, 23 Aug 2009 12:45:54 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id 16so402834fgg.14 for ; Sun, 23 Aug 2009 05:45:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=zdAE08x/vA4Jb3NLHIqYid2MKSUZqCEZE68Kpdmgm2A=; b=bm5fQUW9AGY4M3dzyxRwyl7mAP4ZJWVU9wtbV0WHQKXLLD9WCsShYLlYIGXK1m+zeN mDoGfuQPZ940BDkCOF9JcxfdwWGB34ohjHR+jUVLtMAIhHD9Qpc7fS7wdJ1RI7pv1DH9 G0LS9As5X5Gqm9snLRYISmHBAeB0QtgzpvM+8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=UWcrmhq+AZNZgveGC0pKNFA5Rb9ic9T/ORkAz34dOfiCv8EJsv143yZZCiQQSEYR8w xfze4+JcszqL9JE3jYPX/BoVOUqKh2dMnrFucbk28lI2rm2qDFXWGt4QEu/sQHqzhLJ3 Klf7z63sFwmgGIhX35KP1xSSGHQtwj6L4o5Y8= Received: by 10.86.231.20 with SMTP id d20mr2387383fgh.52.1251031554178; Sun, 23 Aug 2009 05:45:54 -0700 (PDT) Received: from ?192.168.1.20? (93-82-87-246.adsl.highway.telekom.at [93.82.87.246]) by mx.google.com with ESMTPS id l12sm2281946fgb.21.2009.08.23.05.45.53 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 23 Aug 2009 05:45:53 -0700 (PDT) Message-ID: <4A9139D1.8010306@gmail.com> Date: Sun, 23 Aug 2009 14:45:05 +0200 From: Jarry User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] lm_sensors: dependency problem... References: <4A90F2F6.4020500@gmail.com> <1251027172.19411.12.camel@centar.nbk> In-Reply-To: <1251027172.19411.12.camel@centar.nbk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: adb2480b-12a9-4ea4-82d5-3e57fb5550f2 X-Archives-Hash: 95a235f9f6780591f6b341c0432c2ad7 Albert Hopkins wrote: > On Sun, 2009-08-23 at 09:42 +0200, Jarry wrote: >> ____________________________ >> >> # emerge --pretend lm_sensors >> These are the packages that would be merged, in order: >> Calculating dependencies... done! >> [ebuild N ] sys-fs/sysfsutils-2.1.0 >> [ebuild N ] x11-misc/read-edid-1.4.2 >> [ebuild N ] sys-apps/lm_sensors-2.10.7 USE="-sensord" >> ____________________________ >> >> What is that x11-misc/read-edid good for? I do not want to pull >> the whole x11 stuff with it, as this is a server with no graphics. > > http://bugs.gentoo.org/181029 ____ ChangeLog: 03 Jun 2007; Doug Goldstein lm_sensors-2.10.3.ebuild: Add missing depend. decode-edid.pl needs parse-edid from x11-misc/read-edid ____ I agree with the original poster of this "resolved" bug: pulling in x11-stuff to server just to be able to monitor its temperatures is simply dangerous and risky... >> Next, I want to use sensord for monitoring, so I modified >> package.use and tried it once more: >> ____________________________ >> >> # echo "sys-apps/lm_sensors sensord" >> /etc/portage/package.use >> # emerge --pretend lm_sensors >> These are the packages that would be merged, in order: >> Calculating dependencies... done! >> >> emerge: there are no ebuilds built with USE flags to satisfy >> ">=x11-libs/cairo-1.4.6[svg]". >> !!! One of the following packages is required to complete your request: >> - x11-libs/cairo-1.8.6-r1 (Change USE: +svg) >> (dependency required by "net-analyzer/rrdtool-1.3.8" [ebuild]) >> (dependency required by "sys-apps/lm_sensors-2.10.7" [ebuild]) >> (dependency required by "lm_sensors" [argument]) >> ____________________________ >> >> Now I do not understand it at all. Why rrdtool? All I want >> to use sensord for is to have some status messages recorded >> to syslog. Why should I install that x11-libs/cairo graphics >> library and rrdtool stuff??? > > Likely sensord does a lot more than recording to syslog. man sensord: DESCRIPTION Sensord is a daemon that can be used to periodically log sensor readings from hardware health-monitoring chips to syslog(3) ***OR*** a round-robin database (RRD) and to alert when a sensor alarm is signalled; for example, if a fan fails, a temperature limit is exceeded, etc. You see that big fat ***OR*** there? syslog or RRD. And I think even gentoo-user should have the right to choose what he wants to do with those sensor-readings. Definitelly I'm against any x11-libs on my server, be it x11-misc/read-edid or x11-libs/cairo. BTW, sensord can write data to round-robin database even if no rrd-tool is installed. There's no need to put net-analyzer/rrdtool as a dependency... Jarry -- _______________________________________________________________ This mailbox accepts e-mails only from selected mailing-lists! Everything else is considered to be spam and therefore deleted.