From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 72DEC198005 for ; Mon, 11 Mar 2013 23:05:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D3FE1E06CC; Mon, 11 Mar 2013 23:05:27 +0000 (UTC) Received: from mail-oa0-f50.google.com (mail-oa0-f50.google.com [209.85.219.50]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id EC61BE0676 for ; Mon, 11 Mar 2013 23:05:26 +0000 (UTC) Received: by mail-oa0-f50.google.com with SMTP id l20so5103251oag.37 for ; Mon, 11 Mar 2013 16:05:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-type :content-disposition:in-reply-to:user-agent; bh=6eaw8rXeNP8Q4FdnOKsgQ/Meh7441AWEDJRzRk4Rlwo=; b=kGimYUCh2TBGRjG/OuGlXPLFm4mcnH7xU9j54D5UJ/OV39BDe663K0Hy/otecZHYoy AZaCbryQI5Qa3iBNUEYHTDW/7MKE5uOQ5TwYMQTfrbtPZWUBbnDDQdPm+2XU7MbFZ8nL 1g7adsHkOt87MauvjhZsnYy8rcCrHJdghs0YF2rO3O3UAP0mSze2kSlmMIyLgpwSgWt2 nmDjEfKWLK4poZghX8ODtz3D89ea1smKdQzWv5usSPyI6E4OKADH1Pv2aqbcJEP6W5nV qMxRS5ic3SR06q64gsiQrYzwYPsDcdZ15/OCv1eVu7j38A2dd06ilXHFlamOSQSfBuia S/Dg== X-Received: by 10.60.29.161 with SMTP id l1mr10714160oeh.111.1363043126135; Mon, 11 Mar 2013 16:05:26 -0700 (PDT) Received: from linux1 (cpe-76-187-91-26.tx.res.rr.com. [76.187.91.26]) by mx.google.com with ESMTPS id ri1sm19031906obc.12.2013.03.11.16.05.22 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 11 Mar 2013 16:05:24 -0700 (PDT) Sender: William Hubbs Received: by linux1 (sSMTP sendmail emulation); Mon, 11 Mar 2013 18:05:21 -0500 Date: Mon, 11 Mar 2013 18:05:21 -0500 From: William Hubbs To: gentoo-dev@lists.gentoo.org Cc: systemd@gentoo.org, ssuominen@gentoo.org Subject: Re: [gentoo-dev] rfc: patch systemd.eclass to use pkg-config if available Message-ID: <20130311230521.GA20614@linux1> Mail-Followup-To: gentoo-dev@lists.gentoo.org, systemd@gentoo.org, ssuominen@gentoo.org References: <20130311211829.GA20220@linux1> <20130311222808.GA20379@linux1> <20130311234747.6c046150@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="sm4nu43k4a2Rpi4c" Content-Disposition: inline In-Reply-To: <20130311234747.6c046150@pomiocik.lan> User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: 6e53a9c4-7bd5-422b-8573-2985ec06db41 X-Archives-Hash: 67d790b753fde21c1e4c349014e31f22 --sm4nu43k4a2Rpi4c Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 11, 2013 at 11:47:47PM +0100, Micha=C5=82 G=C3=B3rny wrote: > On Mon, 11 Mar 2013 17:28:08 -0500 > William Hubbs wrote: >=20 > > On Mon, Mar 11, 2013 at 05:37:12PM -0400, Mike Gilbert wrote: > > > On Mon, Mar 11, 2013 at 5:18 PM, William Hubbs = wrote: > > > > All, > > > > > > > > systemd, like udev, stores directory paths in a way that they can be > > > > queried from pkg-config. However, the systemd.eclass currently does= not > > > > use this ability. > > > > > > > > The following patch models the systemd eclass after the udev eclass= and > > > > leaves the current defaults in place if there is an issue with > > > > pkg-config. > > > > > > > > Any thoughts? > > > > > > > > William > > > > > > >=20 > > > What problem are you trying to solve here? > > >=20 > > > We already know the values that pkg-config will return, so I fail to > > > see the advantage of calling pkg-config in the eclass. > > >=20 > > > If we were to move the /usr/lib/systemd directory between two versions > > > of systemd, then yes, using pkg-config would be helpful. Until/unless > > > such a change occurs, I just don't see the point. > >=20 > > The reason for this is a topic that Samuli and I want to discuss with > > the systemd team, probably on irc, but, basically, since gentoo does not > > have the /usr merge, we think parts of systemd which are in /usr > > should go in /, and this goes along with systemd upstream's recommendat= ions > > as well (look at how the autogen.sh script in the systemd git repo works > > to see what I'm talking about). > >=20 > > This would also allow udev and systemd to share the /lib/systemd > > directory, and we could install compatibility symlinks where necessary > > to not break users' systems. >=20 > No. And I don't have the time to repeat that discussion again. Just no. This was also the extent of your objections when I did bring it up to you informally before. It would really help if you would explain your position. Thanks, William --sm4nu43k4a2Rpi4c Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAlE+YzEACgkQblQW9DDEZTjakgCglrvaWuRfpWqFaprQJE6UCqfr 3uwAnREizU49Uk2fN+2rPZ3CGWzxPkqy =HRvU -----END PGP SIGNATURE----- --sm4nu43k4a2Rpi4c--