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.77) (envelope-from ) id 1Sog3y-0002Eu-Fb for garchives@archives.gentoo.org; Tue, 10 Jul 2012 19:25:34 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 60994E09B2; Tue, 10 Jul 2012 19:25:04 +0000 (UTC) Received: from mail-ob0-f181.google.com (mail-ob0-f181.google.com [209.85.214.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 1B3E5E08FC for ; Tue, 10 Jul 2012 19:24:30 +0000 (UTC) Received: by obbup19 with SMTP id up19so384899obb.40 for ; Tue, 10 Jul 2012 12:24:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:mail-followup-to :references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=RbWOvUYxnyv9GZBw21oWjsv6ghMTxzxaKB7ufVK4a60=; b=MCETGhBDjyoawMi7X4gmDcMpYcjo+XwhusJcYpHp1ct24wYJ+anUir/0jHa00QPytN cp4xymLqJxyuU6xQJ+2JkAFzcs7s5344fc5kvUDJqMCqb2Oy2rRlQqRcvfS7fMQmJY/j kO3kLa6ztUN3+eU+wuAg4o1vo2FrGRBk0lkvkmSwbc3ob7gZlUCuuq0kvvzt22ceQ1GY YqB+syAPIcSKMf34WqbBltY4v9seGeqo5PRlDdQbzLXmR2ZmnQDe+/UpNQymJKKFDu3N ix+xRBpBInIDVCAjF6X2eF4cGiJbjUksMGesHqNAiXN8MhTmMFBGdR89yI5bLZLdo2WO Th8g== Received: by 10.182.110.102 with SMTP id hz6mr41759966obb.79.1341948270507; Tue, 10 Jul 2012 12:24:30 -0700 (PDT) Received: from linux1 (cpe-76-187-77-158.tx.res.rr.com. [76.187.77.158]) by mx.google.com with ESMTPS id sr3sm33509309obb.23.2012.07.10.12.24.28 (version=SSLv3 cipher=OTHER); Tue, 10 Jul 2012 12:24:29 -0700 (PDT) Sender: William Hubbs Received: by linux1 (sSMTP sendmail emulation); Tue, 10 Jul 2012 14:24:27 -0500 Date: Tue, 10 Jul 2012 14:24:27 -0500 From: William Hubbs To: =?utf-8?B?TWljaGHFgiBHw7Nybnk=?= Cc: Gentoo Developer Mailing List Subject: Re: [gentoo-dev] RFC: virtual/libudev Message-ID: <20120710192427.GA22787@linux1> Mail-Followup-To: =?utf-8?B?TWljaGHFgiBHw7Nybnk=?= , Gentoo Developer Mailing List References: <20120710171800.493a7c4c@pomiocik.lan> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7AUc2qLy4jB3hD7Z" Content-Disposition: inline In-Reply-To: <20120710171800.493a7c4c@pomiocik.lan> User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: 9b695380-003a-4a8d-b4c4-9970dd723d7b X-Archives-Hash: 78493fa40838e0cc0ebebb753c1673c7 --7AUc2qLy4jB3hD7Z Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 10, 2012 at 05:18:00PM +0200, Micha=C5=82 G=C3=B3rny wrote: > Hello, all. >=20 > Since nowadays udev is bundled within systemd, we start having two > libudev providers: >=3Dsys-apps/systemd-185 and sys-fs/udev. Making > the long story short, I would like to introduce a virtual for libudev > which would pull in either of those two. >=20 > There are three USE flags used in conditionals when depending on udev: > - gudev - for glib wrapper on udev, > - hwdb - to pull in hwids, > - static-libs. >=20 > The former two were previously provided by 'extras' USE flag, > and the third was unconditional. >=20 > I'm attaching an example virtual/libudev which does the job. Sadly, > because of the 'extras' compatibility it's a big ugly conditional. I'm going to ask here, because of the discussion on IRC, that you not commit this yet. There are issues still we need to work out wrt packaging systemd and udev. William --7AUc2qLy4jB3hD7Z Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAk/8gWsACgkQblQW9DDEZTi3TQCgiCHmWlWdUf/zBVfz/HCCxrmD MZ0AmgNNtmIvdfxHtZ2P9SWEEYcbM5zG =RUqY -----END PGP SIGNATURE----- --7AUc2qLy4jB3hD7Z--