From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1H4JcP-0007Tc-Va for garchives@archives.gentoo.org; Tue, 09 Jan 2007 16:14:34 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id l09GDAFF031408; Tue, 9 Jan 2007 16:13:10 GMT Received: from gw03.mail.saunalahti.fi (gw03.mail.saunalahti.fi [195.197.172.111]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id l09GDAwd028984 for ; Tue, 9 Jan 2007 16:13:10 GMT Received: from mrp1.mail.saunalahti.fi (mrp1.mail.saunalahti.fi [62.142.5.30]) by gw03.mail.saunalahti.fi (Postfix) with ESMTP id 2E55C216424 for ; Tue, 9 Jan 2007 18:13:10 +0200 (EET) Received: from [192.168.150.184] (a88-112-194-247.elisa-laajakaista.fi [88.112.194.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mrp1.mail.saunalahti.fi (Postfix) with ESMTP id E40C833C003 for ; Tue, 9 Jan 2007 18:13:08 +0200 (EET) Message-ID: <45A3BF44.4000401@gentoo.org> Date: Tue, 09 Jan 2007 18:13:56 +0200 From: =?UTF-8?B?UGV0dGVyaSBSw6R0eQ==?= User-Agent: Thunderbird 1.5.0.9 (X11/20061228) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@gentoo.org MIME-Version: 1.0 To: gentoo-java@lists.gentoo.org Subject: Re: [gentoo-java] Running java-pkg_ensure-no-bundled-jars automatically with JAVA_PKG_STRICT References: <459A84B1.2000503@gentoo.org> <459B0C83.3080207@gentoo.org> <459F9F93.10109@gentoo.org> In-Reply-To: <459F9F93.10109@gentoo.org> X-Enigmail-Version: 0.94.0.0 OpenPGP: url=http://users.tkk.fi/~praty/public.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig85DBBE5CB5B1C56BBF50B09C" X-Archives-Salt: 518f751a-c7b9-4d30-b180-eceffdd3dc82 X-Archives-Hash: 35564f7abbaf56235925bcdd91a74f4a This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig85DBBE5CB5B1C56BBF50B09C Content-Type: multipart/mixed; boundary="------------070301070007020009000805" This is a multi-part message in MIME format. --------------070301070007020009000805 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Petteri R=C3=A4ty kirjoitti: > Joshua Nichols kirjoitti: >> * Some packages are weird, and jar up their sources inside of their >> upstream distfile, which we then unpack. So, we'd either need to remov= e >> those jars after unpacking, or perhaps add some checks to ensure the >> bundled jars don't contain class files >> * Some packages have jars for like tests, or examples, or whatnot. May= be >> we need a variable to say what jars are ok? >> * In some cases, we may be only replacing some jars with jar-from... b= ut >> perhaps not all of them, or maybe they are meant to replace a jar, but= >> the jar changed names, so both the symlink from jar-from and the >> original are around. >> >=20 > Probably best to go with the attached then. >=20 > Regards, > Petteri >=20 Ok. The attached is probably what I am going to commit this week unless someone objects. --------------070301070007020009000805 Content-Type: text/plain; name="warn-about-bundled-jars.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="warn-about-bundled-jars.patch" SW5kZXg6IGphdmEtdXRpbHMtMi5lY2xhc3MKPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL3Zh ci9jdnNyb290L2dlbnRvby14ODYvZWNsYXNzL2phdmEtdXRpbHMtMi5lY2xhc3MsdgpyZXRy aWV2aW5nIHJldmlzaW9uIDEuMzkKZGlmZiAtdSAtcjEuMzkgamF2YS11dGlscy0yLmVjbGFz cwotLS0gamF2YS11dGlscy0yLmVjbGFzcwkzIEphbiAyMDA3IDA5OjE4OjIwIC0wMDAwCTEu MzkKKysrIGphdmEtdXRpbHMtMi5lY2xhc3MJOSBKYW4gMjAwNyAxNjoxMjoxOSAtMDAwMApA QCAtMTAxMSwxMyArMTAxMSwzNiBAQAogIwlleHBvcnQgUkRFUEVORD0iJHtSREVQRU5EfSAk e2RlcHN0cn0iCiAjfQogCi0jIFRoaXMgc2hvdWxkIGJlIHVzZWQgYWZ0ZXIgUyBoYXMgYmVl biBwb3B1bGF0ZWQgd2l0aCBzeW1saW5rcyB0byBqYXJzCi0jIFRPRE8gZG9jdW1lbnQKKyMg LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCisjIEBlYnVpbGQtZnVuY3Rpb24gamF2YS1wa2df ZmluZC1ub3JtYWwtamFycworIworIyBGaW5kIHRoZSBmaWxlcyB3aXRoIHN1ZmZpeCAuamFy IGZpbGUgaW4gdGhlIGdpdmVuIGRpcmVjdG9yeSBvciAkV09SS0RJUgorIworIyBAcGFyYW0g JDEgLSBUaGUgZGlyZWN0b3J5IHRvIHNlYXJjaCBmb3IgamFyIGZpbGVzIChkZWZhdWx0OiAk e1dPUktESVJ9KQorIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KK2phdmEtcGtnX2ZpbmQt bm9ybWFsLWphcnMoKSB7CisJbG9jYWwgZGlyPSQxCisJW1sgIiR7ZGlyfSIgXV0gfHwgZGly PSIke1dPUktESVJ9IgorCWxvY2FsIGZvdW5kCisJZm9yIGphciBpbiAkKGZpbmQgIiR7ZGly fSIgLW5hbWUgIiouamFyIiAtdHlwZSBmKTsgZG8KKwkJZWNobyAiJHtqYXJ9IgorCQlmb3Vu ZD0idHJ1ZSIKKwlkb25lCisJW1sgIiR7Zm91bmR9IiBdXQorCXJldHVybiAkPworfQorCisj IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorIyBAZWJ1aWxkLWZ1bmN0aW9uIGphdmEtcGtn X2Vuc3VyZS1uby1idW5kbGVkLWphcnMKKyMKKyMgVHJ5IHRvIGxvY2F0ZSBidW5kbGVkIGph ciBmaWxlcyBpbiAke1dPUktESVJ9IGFuZCBkaWUgaWYgZm91bmQuCisjIFRoaXMgZnVuY3Rp b24gc2hvdWxkIGJlIGNhbGxlZCBhZnRlciBXT1JLRElSIGhhcyBiZWVuIHBvcHVsYXRlZCB3 aXRoIHN5bWxpbmsKKyMgdG8gc3lzdGVtIGphciBmaWxlcyBvciBidW5kbGVkIGphcnMgcmVt b3ZlZC4KKyMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBqYXZhLXBrZ19lbnN1cmUtbm8t YnVuZGxlZC1qYXJzKCkgewogCWRlYnVnLXByaW50LWZ1bmN0aW9uICR7RlVOQ05BTUV9ICQq Ci0JcHVzaGQgJHtXT1JLRElSfSA+L2Rldi9udWxsIDI+L2Rldi9udWxsCiAKLQlsb2NhbCBi dW5kbGVkX2phcnM9JChmaW5kIC4gLW5hbWUgIiouamFyIiAtdHlwZSBmKQorCWxvY2FsIGJ1 bmRsZWRfamFycz0kKGphdmEtcGtnX2ZpbmQtbm9ybWFsLWphcnMpCiAJaWYgW1sgLW4gJHti dW5kbGVkX2phcnN9IF1dOyB0aGVuCiAJCWVjaG8gIkJ1bmRsZWQgamFycyBmb3VuZDoiCiAJ CWxvY2FsIGphcgpAQCAtMTAyNSw5ICsxMDQ4LDcgQEAKIAkJCWVjaG8gJChwd2QpJHtqYXIv Li99CiAJCWRvbmUKIAkJZGllICJCdW5kbGVkIGphcnMgZm91bmQhIgotCiAJZmkKLQlwb3Bk ID4vZGV2L251bGwgMj4vZGV2L251bGwKIH0KIAogIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0KSW5kZXg6IGphdmEtcGtnLTIuZWNsYXNzCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC92 YXIvY3Zzcm9vdC9nZW50b28teDg2L2VjbGFzcy9qYXZhLXBrZy0yLmVjbGFzcyx2CnJldHJp ZXZpbmcgcmV2aXNpb24gMS44CmRpZmYgLXUgLXIxLjggamF2YS1wa2ctMi5lY2xhc3MKLS0t IGphdmEtcGtnLTIuZWNsYXNzCTE4IERlYyAyMDA2IDEwOjE4OjU2IC0wMDAwCTEuOAorKysg amF2YS1wa2ctMi5lY2xhc3MJOSBKYW4gMjAwNyAxNjoxMjoxOSAtMDAwMApAQCAtODQsNiAr ODQsMTAgQEAKIH0KIAogcHJlX3NyY19jb21waWxlKCkgeworCWlmIGlzLWphdmEtc3RyaWN0 OyB0aGVuCisJCWVjaG8gIlNlYXJjaGluZyBmb3IgYnVuZGxlZCBqYXJzOiIKKwkJamF2YS1w a2dfZmluZC1ub3JtYWwtamFycyB8fCBlY2hvICJOb25lIGZvdW5kLiIKKwlmaQogCWphdmEt cGtnLTJfcGtnX3NldHVwCiB9CiAK --------------070301070007020009000805-- --------------enig85DBBE5CB5B1C56BBF50B09C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFo79EcxLzpIGCsLQRArgvAJ4m9SDjz+YFaClkbsgsGCkftYtckQCfRoSp H33GZU8Xz6somLCdlyX8uaQ= =nY6D -----END PGP SIGNATURE----- --------------enig85DBBE5CB5B1C56BBF50B09C-- -- gentoo-java@gentoo.org mailing list