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 1Q4MXl-000456-83 for garchives@archives.gentoo.org; Tue, 29 Mar 2011 00:12:21 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E72F31C074; Tue, 29 Mar 2011 00:09:15 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by pigeon.gentoo.org (Postfix) with ESMTP id 4A84C1C074 for ; Tue, 29 Mar 2011 00:09:15 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Q4MUe-0002Co-E6 for gentoo-amd64@lists.gentoo.org; Tue, 29 Mar 2011 02:09:08 +0200 Received: from ip68-231-22-224.ph.ph.cox.net ([68.231.22.224]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 29 Mar 2011 02:09:08 +0200 Received: from 1i5t5.duncan by ip68-231-22-224.ph.ph.cox.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 29 Mar 2011 02:09:08 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-amd64@lists.gentoo.org From: Duncan <1i5t5.duncan@cox.net> Subject: [gentoo-amd64] Re: No LibX11 Libtool Archive Installed Date: Tue, 29 Mar 2011 00:08:58 +0000 (UTC) Message-ID: References: <20110327221640.ce25fdb4.frank.peters@comcast.net> <4d900636.425bdf0a.0fce.6ade@mx.google.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@lists.gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: ip68-231-22-224.ph.ph.cox.net User-Agent: Pan/0.134 (Wait for Me; GIT 9383aac branch-testing) Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 6e68a825fc1f44c53588137739b34131 Volker Armin Hemmann posted on Mon, 28 Mar 2011 05:53:18 +0200 as excerpted: > On Monday 28 March 2011 00:21:52 Fernando Boaglio wrote: >> I've found a workaround for this issue: >>=20 >> emerge lafilefixer >>=20 >> lafilefixer --justfixit >>=20 >>=20 >> []'s Fernando Boaglio >=20 > that is not a workaround but the fix. It's a workaround, or at least I'd call it so, tho workaround/fix is=20 quibbling over technicalities, the simple fact is that it works,=20 regardless. The "fix", in progress gentoo-wide, is to remove pretty much all the *.la= =20 files entirely. But unless all packages are remerged at the same time,=20 that must be done in some particular order or still-installed *.la files=20 will refer to others already removed, thus triggering threads such as thi= s. FWIW, I've been using a PKG_INSTALL_MASK=3D"*.la" setting here in my=20 make.conf for some time, now. That keeps portage from installing the=20 files entirely. With a single exception for one such file installed by=20 the libtool package itself, tested for by certain other package config=20 steps, it has been without issue. =20 In /etc/portage/env/sys-devel/libtool, I have this exception, so that=20 single package installs its *.la files, but that's it. PKG_INSTALL_MASK=3D When I first set the mask, I did an emerge --empty-tree @world, thus=20 removing all *.la files. The only problem I ran into was the missing *la= =20 from libtool itself, which remerging it with the above exception worked=20 around, and I've been *.la file problem free since then. =3D:^) Of course, individual users may have other exception packages as well, bu= t=20 the above single exception works with the packages I have merged,=20 including most of kde4. --=20 Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman