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 1S9PGX-0002fc-QF for garchives@archives.gentoo.org; Sun, 18 Mar 2012 23:11:58 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6D2D2E0C4A; Sun, 18 Mar 2012 23:11:42 +0000 (UTC) Received: from mail-we0-f181.google.com (mail-we0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id C05ABE0BCC for ; Sun, 18 Mar 2012 23:10:15 +0000 (UTC) Received: by werm13 with SMTP id m13so6424571wer.40 for ; Sun, 18 Mar 2012 16:10:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=uB7w8tpapyKw0Jr+HfqAmt1CF5B+YDx97woskEExlWM=; b=h95YQ8BOABdVYuM3nA4DYHXE9bTEAH+O6oX5KoHS6LNtJQpDGETDaLcK+vvaZI7y25 01CEeMSDjJJVoEbhyXoYGXK6AlKIvyNcs/TAd1a5A96TRAKf7JnOiYWy4F2gQAdZ3WK/ +T20AJYm2iLUoWLFgmOUcaaf8IsgEPpq/zOe8JoV8B2F5awq0cwvsU/40ETRg8kbRlX6 qcZQtJEyQVtC/jwB1CrwYIRII3yiOuia7Di1T0C/rjCcEU/PJin7VTWZKsPdjf/jsn8M VcHhmiB+NHveK4wK/ENNzWe9cdTyCxBsAijq494cXnRrYGEwi/uLtq0VyoPQ+s/vMgeB AgjQ== 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.180.97.41 with SMTP id dx9mr14966617wib.9.1332112215001; Sun, 18 Mar 2012 16:10:15 -0700 (PDT) Received: by 10.223.8.68 with HTTP; Sun, 18 Mar 2012 16:10:14 -0700 (PDT) In-Reply-To: <20120319000901.7ea550ec@khamul.example.com> References: <20120319000901.7ea550ec@khamul.example.com> Date: Sun, 18 Mar 2012 16:10:14 -0700 Message-ID: Subject: Re: [gentoo-user] quickpkg on a complete system? From: Mark Knecht To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 9e9c51bf-a7a5-4c25-bcec-3b80ea7b5fe5 X-Archives-Hash: edd332cf42765997ce9f0eb4cc45afd2 On Sun, Mar 18, 2012 at 3:09 PM, Alan McKinnon wr= ote: > On Sun, 18 Mar 2012 14:18:22 -0700 > Mark Knecht wrote: > >> Hi, >> =C2=A0 =C2=A0I have a system in which I've never used the buildpkg featu= re so I >> have no packages. The machine is completely up to date - i.e. - emerge >> -DuN @world does nothing new. >> >> =C2=A0 =C2=A0I know if I turn on buildpkg and do an emerge -e @world, as= suming >> all the compiling completes without error, emerge will create packages >> for everything that's install. That however takes lots of time. >> >> =C2=A0 =C2=A0I was reading about the quickpkg feature which supposedly c= reates >> packages from what's already installed, but I'm not sure how to >> actually run that for a complete system like this. If I put >> FEATURES=3D"quickpkg" in make.conf and run emerge -e @world, will emerge >> simply make the packages for anything that's already installed, but >> not actually compile the packages themselves? >> >> Thanks, >> Mark >> > > RTFM :-) > > "man quickpkg" lists "quickpkg @system" in the examples section. > Yeah, my bad and you're right about that, although if you thought it was a portage FEATURE and ''man buildpkg' doesn't return anything then you wouldn't even go looking for man quickpkg. (Or I didn't) > "quickpkg @world" works and does what you expect - tar and gzips the > entire package as it is on-disk. As to what is in the quickpkg, it's > the same list as you get from "equery files . > Yep, already done for the system in question. The first pass quickpkg --include-config=3Dy @world only built the files specified by the @world set and not all the deep stuff so I ended up with eix -Ic --only-names | xargs quickpkg --include-config=3Dy which seems to doing the job, although it's still running so I'll have to count the packages when it completes. > Thereafter, enable FEATURES=3D"quickpkg" and portage will keep everything > new up to date. > Actually I suspect that's supposed to be FEATURES=3D"buildpkg" which I use on other machines here at home. > Also read up on eclean, which helps to remove old quickpkg cruft > Yep, already use it. > > -- > Alan McKinnnon > alan.mckinnon@gmail.com > > Thanks! - Mark