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 1C8FE198005 for ; Mon, 11 Mar 2013 22:47:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7FB5FE07B7; Mon, 11 Mar 2013 22:47:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 59E63E052E for ; Mon, 11 Mar 2013 22:47:20 +0000 (UTC) Received: from pomiocik.lan (77-255-9-250.adsl.inetia.pl [77.255.9.250]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 0C47033D8AE; Mon, 11 Mar 2013 22:47:17 +0000 (UTC) Date: Mon, 11 Mar 2013 23:47:47 +0100 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-dev@lists.gentoo.org Cc: williamh@gentoo.org, systemd@gentoo.org, ssuominen@gentoo.org Subject: Re: [gentoo-dev] rfc: patch systemd.eclass to use pkg-config if available Message-ID: <20130311234747.6c046150@pomiocik.lan> In-Reply-To: <20130311222808.GA20379@linux1> References: <20130311211829.GA20220@linux1> <20130311222808.GA20379@linux1> Organization: Gentoo X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.16; x86_64-pc-linux-gnu) 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-SHA512; boundary="Sig_/0Eg5l08vFs6JifDfAMPNjwy"; protocol="application/pgp-signature" X-Archives-Salt: c3ce7495-e9b8-4acd-9169-cebe4472198a X-Archives-Hash: e1c258048d1b983de0d75d508931b873 --Sig_/0Eg5l08vFs6JifDfAMPNjwy Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, 11 Mar 2013 17:28:08 -0500 William Hubbs wrote: > On Mon, Mar 11, 2013 at 05:37:12PM -0400, Mike Gilbert wrote: > > On Mon, Mar 11, 2013 at 5:18 PM, William Hubbs wr= ote: > > > All, > > > > > > systemd, like udev, stores directory paths in a way that they can be > > > queried from pkg-config. However, the systemd.eclass currently does n= ot > > > use this ability. > > > > > > The following patch models the systemd eclass after the udev eclass a= nd > > > 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 recommendatio= ns > 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. No. And I don't have the time to repeat that discussion again. Just no. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/0Eg5l08vFs6JifDfAMPNjwy Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQJ8BAEBCgBmBQJRPl8YXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RUJGMjBGOTk2RkIzQzIyQ0M2RkNBNDBC QUJGMUQ1RkY4QzgxMTBBAAoJELq/HV/4yBEK7X4QAOb7iC1cDUQzk+Popshms0OI 8mC6Lwm39iQeQlbXi+Uw2zHF0VpbHgHXFcOmlv0MBS2u9g9QYww+NeB5mLwFN8Hi H2ZiTUOmMWO/YoxGwDwE9iS+WoUgbqNtftihgpZ19aAltaPsaTSjVdEQnod9gDZk 7fp4pQLozm7JJKX6BfY0XIZtBaDJ7i533XhVpzm9ow2SjSoWZneXjaFCKDWYXOig xPSOAypH3bd9rSFhV55LZz7kquvwAQz8XP+VE1Vr6r1bE8Qn6equpQZ4ilb8DmcL gaH6iTqxWZ9tuErr/MatFp2dNYE6zg03PxF5pj80FR/+KDNJxgS6wgD0Oc3GNBhL ugP0kXWP9oaSItC+reKxGhkajVhJxtL0we/nbCBL+npzPLC3xkGp8Ii7+kjFGsWG n2OW99TQ5C7XV28drNvuMuj+LfpiQ0CFhwE9h7FWRHiwGylh/xdRTG8YCw+AbEw9 VIZjBZg5EKc72Q7IfcOjQd3FaxXW4HYfWj1H7VhpX3XIMfbrLMKZ0je2oI5WkjcY 62NC9k9iTk9kgscu2EmM63GTyxt0IXJGobV9dHXKdJ3sSYLGmEvxW+kGlFpKAZTh uzGY9zF4x69vN03AzsItdaZbMIYF6MCUuJTkVyMkWlJfxMOjvkna2T0Bdh5FRcUq iDHpsC5xDqxvm9Yqae2f =XLa+ -----END PGP SIGNATURE----- --Sig_/0Eg5l08vFs6JifDfAMPNjwy--