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 1NZNIa-0003MC-K3 for garchives@archives.gentoo.org; Mon, 25 Jan 2010 11:40:04 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3D4D2E0A84; Mon, 25 Jan 2010 11:39:46 +0000 (UTC) Received: from mail-pw0-f47.google.com (mail-pw0-f47.google.com [209.85.160.47]) by pigeon.gentoo.org (Postfix) with ESMTP id 0977DE0A84 for ; Mon, 25 Jan 2010 11:39:45 +0000 (UTC) Received: by pwj10 with SMTP id 10so2432910pwj.26 for ; Mon, 25 Jan 2010 03:39:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:sender:reply-to:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:content-type:content-transfer-encoding; bh=ote6LStYPEaSHSZygRJWSNCzNHmq509ocDzaQMaPlk4=; b=gQAVozY5HjKPmuo1ITbpiEL+odxzJErmcDloz5Buy+qa8NZnbW2ckSGytKLq4qnC+W 67NDyVTkDp9N7CXst+chVD1C+lzOPbEzFnCGs3L25g5Zkb22i6gbooT/kuJVYXtbAYfD HQl6wjh/JadFLR9tcSu7oqmVmCgPQSm4yrXLI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:sender:reply-to:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=VVe7F+H9Ecf32SgasypSLb3q/NOWD3BCHYr9jJYCduwJTKkPsD7gcdVyKN+Mu9T1LJ URbxjOJ+zBoTUKDcKNLz2FeW7zJlcZa0AzP63CkWLjnYaCmU0a76h+mdPOLgOFByMWHb p+uNx9xDHY7yKrhf+rVuJdAqnx7a3zVWzKnEo= 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 Sender: daniel.pielmeier@googlemail.com Received: by 10.141.108.20 with SMTP id k20mr4611035rvm.49.1264419582085; Mon, 25 Jan 2010 03:39:42 -0800 (PST) In-Reply-To: <4B5356B7.6090802@gentoo.org> References: <4B5354D9.6040500@gentoo.org> <4B5356B7.6090802@gentoo.org> Date: Mon, 25 Jan 2010 12:39:42 +0100 X-Google-Sender-Auth: 7b12cdf283f6b39e Message-ID: <6142e6141001250339m254f29c7kcdad60a08f23cfaa@mail.gmail.com> Subject: Re: [gentoo-dev] LibGL.la removal news item for =eselect-opengl-1.1.1-r2 going stable From: Daniel Pielmeier To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 660750b4-3989-42b7-bcb0-f594d5ac388d X-Archives-Hash: cf1d96029b345171daeed469d9dfaa2c 2010/1/17 Krzysiek Pawlik : > On 01/17/10 18:20, "Pawe=C5=82 Hajdan, Jr." wrote: >>> Please: When you run tools which break checksums/dates of the database, >>> 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 (for >> example to update the portage database). > > Nope, that's a bad idea unless you plan to implement such feature for por= tage, > paludis and pkgcore (and possibly other package managers). > > So use revdep-rebuild (longer but correct solution) or lafilefixer (quick= er but > introduces other problems). For those who actually worry about the md5sum breakage lafilefixer causes, they can run lafilefixer in post_src_install using /etc/portage/bashrc. This way the correct md5sums of the la-files are recorded into the database. Or even better write a python implementation of lafilefixer so bug #271129 [1] could be fixed and portage takes care of it internally. [1] http://bugs.gentoo.org/271129 --=20 Daniel Pielmeier