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 1RubI7-0003T6-GH for garchives@archives.gentoo.org; Tue, 07 Feb 2012 03:00:23 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2AC72E0517; Tue, 7 Feb 2012 03:00:09 +0000 (UTC) Received: from mail-bk0-f53.google.com (mail-bk0-f53.google.com [209.85.214.53]) by pigeon.gentoo.org (Postfix) with ESMTP id D9911E0639 for ; Tue, 7 Feb 2012 02:59:07 +0000 (UTC) Received: by bke11 with SMTP id 11so5836806bke.40 for ; Mon, 06 Feb 2012 18:59:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=zuIoQmu/ocI+0NTGWUIVTRMF/rrYXfeK4mOVurRpV9g=; b=OS91Q2uBIUj3dMhOrsx0099uJtP8aXHlqslOn9OszDyH1TRdtNDuvPEBHk1IDthKud lkTl1Gy0+/5thKUOtEnYlFT52IxvIOJbz7tfDCLJvipGd1nYWpcUTFV85vaJw9RiR9FB +XbxSCHJEnyQFHWXTs/UYF4kNFr34838frqmE= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.205.133.196 with SMTP id hz4mr2645126bkc.71.1328583546926; Mon, 06 Feb 2012 18:59:06 -0800 (PST) Sender: jdhore1@gmail.com Received: by 10.204.129.78 with HTTP; Mon, 6 Feb 2012 18:59:06 -0800 (PST) In-Reply-To: References: Date: Mon, 6 Feb 2012 21:59:06 -0500 X-Google-Sender-Auth: NbG72n_-r2Th7p6Xp0FVKae5VtU Message-ID: Subject: Re: [gentoo-user] Quick and dirty install of google chrome binary package From: Jeff Horelick To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: f505b30b-fa42-49f0-a213-d5175b3c8096 X-Archives-Hash: 04db7f6a7b461934af55dad947d9ac57 On 6 February 2012 21:42, walt wrote: > I tried and liked google chrome for a few months until I got tired > of the multi-hour compile every week or so. =A0The chrome-binary ebuild > was removed a while ago, I'm guessing because of library version > conflicts, but I dunno for sure. > > Anyway, I wanted to try a recent version of chrome without spending > all day compiling it on this dusty old x86 machine, so I improvised > this easy workaround: > > First, you need x11-libs/libXScrnSaver and app-arch/rpm2targz already > installed. > > Next, download the appropriate rpm package from www.google/chrome. > > #cd /tmp =A0 (or whatever staging area you prefer, but do it as root) > > #rpmunpack /path/to/your/downloaded/google-chrome-whatever.rpm > > #mv =A0google-whatever/opt/google =A0/opt =A0 (the actual chrome binaries= ) > > (Note: =A0you don't need the etc or usr/bin parts of the archive, so > =A0delete the whole /tmp/google-whatever directory now.) > > Make the symlink > /usr/bin/google-chrome -> /opt/google/chrome/google-chrome > > When you run google-chrome you will likely see an error for missing > libpng12.so.0, which gentoo has replaced with more recent versions > like libpng14 or libpng15. > > If you see that error, here is a very quick and easy fix: > > #ebuild =A0/usr/portage/media-libs/libpng/libpng-1.2.46.ebuild =A0compile > > That step will build (but not install) libpng12, so you won't disturb > any of your existing packages. =A0The newly built library you need is > now waiting for you here: > > /var/tmp/portage/media-libs/libpng-1.2.46/work/libpng-1.2.46/.libs/ > > Now copy libpng12.so.0.46.0 to /opt/google/chrome and rename it (or > symlink it) to libpng12.so.0, because that is what chrome looks for. > > Complain here if you have problems :) > > you seem to have missed a very simple way to do all this: emerge google-chrome JOB =3D DONE