From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (unknown [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 974E01381FA for ; Fri, 9 May 2014 18:45:00 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 06E6AE0996; Fri, 9 May 2014 18:45:00 +0000 (UTC) Received: from andre.telenet-ops.be (andre.telenet-ops.be [195.130.132.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 432C8E0995 for ; Fri, 9 May 2014 18:44:59 +0000 (UTC) Received: from gentoo.org ([94.226.55.127]) by andre.telenet-ops.be with bizsmtp id zuky1n00C2khLEN01ukyXf; Fri, 09 May 2014 20:44:58 +0200 Date: Fri, 9 May 2014 20:44:48 +0200 From: Tom Wijsman To: gentoo-project@lists.gentoo.org Cc: ssuominen@gentoo.org Subject: Re: [gentoo-project] Re: Call For Agenda Items - 13 May 2014 Message-ID: <20140509204448.03ada6ed@gentoo.org> In-Reply-To: <536D19F9.0@gentoo.org> References: <536CE132.1070305@gentoo.org> <20140509172925.29e3f212@gentoo.org> <536D19F9.0@gentoo.org> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.23; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/fCLV.gRt55Tsbpb0IFkaYkR"; protocol="application/pgp-signature" X-Archives-Salt: d45cfa0c-2b88-4a1a-bd2b-4abe451a04f6 X-Archives-Hash: 97920f81987d371da7b1bb3b6c127e8c --Sig_/fCLV.gRt55Tsbpb0IFkaYkR Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 09 May 2014 21:10:01 +0300 Samuli Suominen wrote: > On 09/05/14 18:29, Tom Wijsman wrote: > > I ask them to consider to allow gentoo-*.pc files as an exception. >=20 > That's no good, because then when you fix reverse dependencies to use > gentoo-*.pc, > and then upstream accepts the *.pc, you'll have to refix all of the > packages all over again >=20 > Using foobar.pc directly is perfectly fine, long as there is an effort > to upstreamize it It's a valid point; true, it would need fixes, on the other hand reverse dependencies need to be tested anyway so it's not a problem. Some eclass function that warns would be nice; a fallback from one implementation to the other might also help, where it tries to use an upstream file and if it doesn't exist fall back to the Gentoo file. It's quite easy to do a tree wide grep to find what hasn't migrated yet; even better, you could grep all Gentoo specific pkgconfig files: grep -r --include=3D*.ebuild --include=3D*.eclass \ 'gentoo-[somevalidcharactershere]*.pc' ${PORTDIR} --=20 With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : TomWij@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D --Sig_/fCLV.gRt55Tsbpb0IFkaYkR Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQEcBAEBAgAGBQJTbSIhAAoJEPWZc8roOL/QWV0H/10zOGT7TIIXxScXm/fzficp Spn6L7VmKIS/5XdIaU9vNAbruHKZF0y7JS/pXZXAASyXjfbhYiIgH/vcCBlzyCaU PA5LHTgGW1vJP9NKCpl0Pd2kcZ4zoq5t1sDc3u0RVTdKKrWWmia6/J6rARTEZwZi ToVtaXxSB7S5mqkbOtufTmr7ut4ZJN1RMj8Nf9jtEQAwd0UG4nFsZ6XbkaduGRx/ 5yCanrU09Ths/9YZswBjgSfn+y6ktMkvw4033xaQ9VNV/3awNTdKB+eGduODmmMK maUZc2EMZAJMpHpxkIeEXBnPxrxjM/7VDIyyLCvqEBK2x4wjwoxlIGjdmU8tgzA= =EN/r -----END PGP SIGNATURE----- --Sig_/fCLV.gRt55Tsbpb0IFkaYkR--