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.54) id 1EzITK-0005X7-4O for garchives@archives.gentoo.org; Wed, 18 Jan 2006 18:55:54 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k0IIsctA020918; Wed, 18 Jan 2006 18:54:38 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id k0IIpGrO013924 for ; Wed, 18 Jan 2006 18:51:17 GMT Received: from c-67-171-150-177.hsd1.or.comcast.net ([67.171.150.177] helo=[192.168.1.106]) by smtp.gentoo.org with esmtpa (Exim 4.54) id 1EzIOq-000823-Dz for gentoo-dev@lists.gentoo.org; Wed, 18 Jan 2006 18:51:16 +0000 Message-ID: <43CE8E23.1030802@gentoo.org> Date: Wed, 18 Jan 2006 10:51:15 -0800 From: Donnie Berkholz User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051219) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Find apps not ported to modular X References: <43CD9389.9070705@gentoo.org> In-Reply-To: <43CD9389.9070705@gentoo.org> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigD9B50178335FB5BB314B0DD2" X-Archives-Salt: 339f1000-16d8-41c4-8d41-58b44d020030 X-Archives-Hash: ab558080333ee251b01d2e23b67775a4 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigD9B50178335FB5BB314B0DD2 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Donnie Berkholz wrote: > I hacked together a script this afternoon to find any packages that are > not yet ported to modular X. It will only work on systems _with modular > X installed_. This is because it works by using emerge to check for > blockers, then resolving those blockers down to a single package. > > Try it out and let me know how it works. If you want to watch it at work > and have confidence that it didn't freeze or anything, add "set -o > xtrace" up near the top. For my Athlon 2000+, it takes about 1.5 minutes > to track down 2 packages in my 650-package world file. > > If you find bugs, please report them with a patch attached. If you can't > come up with a patch, definitely include your world file so others can > try to reproduce. My current script seems to miss some things. The reason this happens is that the group of applications they're emerged in also contains some app that breaks the emerge, perhaps because it's in package.mask or isn't keyworded at least ~x86. Broken emerges don't get far enough to produce blocking output, so it's falsely assumed to be a success for that group. marienz suggested an idea for error handling last night, and I'll work to figure something out. Thanks, Donnie --------------enigD9B50178335FB5BB314B0DD2 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.2 (GNU/Linux) iD8DBQFDzo4jXVaO67S1rtsRAtStAKCXTkNyWG1bZjvZbGzaJgUrwHgIIACfSXrs WQHFFEIeBeg4fL+p+WEGM3U= =iHdU -----END PGP SIGNATURE----- --------------enigD9B50178335FB5BB314B0DD2-- -- gentoo-dev@gentoo.org mailing list