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 1Sduqf-0006vm-6N for garchives@archives.gentoo.org; Mon, 11 Jun 2012 02:59:21 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4C0FCE0495; Mon, 11 Jun 2012 02:59:07 +0000 (UTC) Received: from mail-bk0-f53.google.com (mail-bk0-f53.google.com [209.85.214.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 1C9B9E05F8 for ; Mon, 11 Jun 2012 02:57:43 +0000 (UTC) Received: by bkcjk13 with SMTP id jk13so3670515bkc.40 for ; Sun, 10 Jun 2012 19:57:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=EgVvGsNnZuWmZILsM15d+6koZuayPk4ae92+GhpurP0=; b=KoAvrdRafGZiQIIcDVeBNqJksYEeudM9SBgffR/zjC6Qum8rA8vRRodPv0t6xCUOQp CD55MLpgG+IplNoR1GVADV70mnvYx/qZN5U+Xbm3bXVqgnm2FH9P8FpNBqHpVmZMyaFk QvyDLtFIXIAulKkKz4hNO+h19ngt+SjhEVqOcdbxgtQuoRUWy+n+POELgYL2TPQmyjNU CQuvnIyOiRm9TMx4fSqx0SpI4HKfxbr+Y7GW8uUK/pKI11rfKN2z0dHRQaeSY428BefB yWNmVr6iPRSy3JdSVfxtSb3dOXu2Gc1OFTInU1/S/ev65R9I6UprxCV1Knbznj8YUFTA ZAwA== 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 Received: by 10.204.154.18 with SMTP id m18mr5820412bkw.23.1339383463118; Sun, 10 Jun 2012 19:57:43 -0700 (PDT) Received: by 10.204.171.137 with HTTP; Sun, 10 Jun 2012 19:57:42 -0700 (PDT) Date: Sun, 10 Jun 2012 19:57:42 -0700 Message-ID: Subject: [gentoo-user] Adding a use flag: hwdb From: Chris Stankevitz To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: 821bdd83-b60c-4f2c-86b7-0661671e36f2 X-Archives-Hash: 319be4e1168faacadc9e87bcce407922 Hello, Background: I enable USE flags by adding them to /etc/portage/package.use. This file is filled with all sorts of "personal preference customizations" of my system. This file does not contain "required system USE flags". A month ago emerge insisted that I enable a USE flag "ruby_targets_ruby19" to a bunch of packages on my system. Feeling uncomfortable adding a "system required" USE flag to package.use (vs "personal preference customization"), I posted to this list and indeed learned that I was going about it all wrong! In that particular case, I should have added 'RUBY_TARGETS="ruby18 ruby19"' to /etc/make.conf. Actually, the Gentoo team should add this to the profile... presumably they will eventually do this or have done so already. Question: Today emerge is asking me to add "=sys-fs/udev-171-r6 hwdb" to package.use to appease udisk. Just as before, this looks fishy to me and I would like to get your opinion about how to properly satisfy this seemingly system-required-use-flag. My gut instinct is that this USE flag requirement should be handled by the Gentoo team in the profile or in some other place that I never look at. What do you guys think? Should I append "udev hwdb" to package.use right after my long list of "personal preference customizations"? Thank you, Chris PS: A snippet from my /etc/portage/package.use: # Give a GUI to cmake dev-util/cmake qt4 # Enable nice mounts in gnome gnome-base/gvfs fuse # Enable plotting in octave sci-mathematics/octave gnuplot # Enable GNOME right-click to create targz app-arch/file-roller nautilus # Satisfy a dependency I do not understand needed by a package I never heard of =sys-fs/udev-171-r6 hwdb