From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NWa7z-0005oD-QR for garchives@archives.gentoo.org; Sun, 17 Jan 2010 18:45:36 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8F44EE0759; Sun, 17 Jan 2010 18:45:17 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 6C77CE0759 for ; Sun, 17 Jan 2010 18:45:17 +0000 (UTC) Received: from [192.168.1.109] (aasl120.neoplus.adsl.tpnet.pl [83.5.223.120]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 302261B4002 for ; Sun, 17 Jan 2010 18:45:15 +0000 (UTC) Message-ID: <4B535AAC.50406@gentoo.org> Date: Sun, 17 Jan 2010 19:45:00 +0100 From: =?UTF-8?B?IlBhd2XFgiBIYWpkYW4sIEpyLiI=?= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] LibGL.la removal news item for =eselect-opengl-1.1.1-r2 going stable References: <4B5354D9.6040500@gentoo.org> <4B5356B7.6090802@gentoo.org> In-Reply-To: <4B5356B7.6090802@gentoo.org> X-Enigmail-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig55DD41F59B1C23D3DC9AADC2" X-Archives-Salt: d40de6e7-4959-4268-b3d5-8285d772818c X-Archives-Hash: 48629befa7efba42efc066359bc6fbe6 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig55DD41F59B1C23D3DC9AADC2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 1/17/10 7:28 PM, Krzysiek Pawlik wrote: > On 01/17/10 18:20, "Pawe=C5=82 Hajdan, Jr." wrote: >>> Please: When you run tools which break checksums/dates of the databas= e, >>> give the user the possibility to decide whether he really wants this.= >> Good point, I didn't realize that. However, I'd rather fix the tool (f= or >> example to update the portage database). > Nope, that's a bad idea unless you plan to implement such feature for p= ortage, > paludis and pkgcore (and possibly other package managers). > So use revdep-rebuild (longer but correct solution) or lafilefixer (qui= cker but > introduces other problems). Hmm... last time I tried revdep-rebuild for that problem it either didn't notice something was wrong, or couldn't finish without manual assistance. How about fixing lafilefixer in an other way: it knows which .la files are broken. Instead of changing their contents, it can re-emerge the packages they belong to. But then it probably can't be run automatically by the ebuild (nested emerges). On the other hand, I really wonder how useful the checksums in portage db really are. It includes config files which are frequently modified. It also doesn't include config files the administrator has to create. So for example for verifying system integrity is seems useless to me. I'd expect only a limited group of users caring about the checksum database, and the majority of affected users caring about the update to "just work" (which running lafilefixer --just-fixit automatically would buy us). Pawe=C5=82 Hajdan jr --------------enig55DD41F59B1C23D3DC9AADC2 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.10 (Darwin) iEYEARECAAYFAktTWrAACgkQuUQtlDBCeQKdcACggs76iXp+bQhdTZ4VVZq0MwdG faQAoIXuZ0rA7sunuVtfrxIFDINdxuKa =6WqI -----END PGP SIGNATURE----- --------------enig55DD41F59B1C23D3DC9AADC2--