From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KinY0-0000cI-BK for garchives@archives.gentoo.org; Thu, 25 Sep 2008 09:54:08 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C43B0E0628; Thu, 25 Sep 2008 09:54:07 +0000 (UTC) Received: from mail-gx0-f19.google.com (mail-gx0-f19.google.com [209.85.217.19]) by pigeon.gentoo.org (Postfix) with ESMTP id 8EC90E0628 for ; Thu, 25 Sep 2008 09:54:07 +0000 (UTC) Received: by gxk12 with SMTP id 12so7214094gxk.10 for ; Thu, 25 Sep 2008 02:54:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=7ikwTLWedNqvXCpBkt3JjFXOufCwojIteEeZKAChFko=; b=l+3MexCPLscO54+8fClLSUKDmywl2Pe0ifYo4+MEZgRdd69++0ZwAZboVQ8W8juFS8 5RTQoORP7KJW9h/KM7XOtTPpPp1lQGuWazzXdx4sXAeMnBdWKns0geUCqgFucrRPCqpB GNFIGCVzPhtyLVFURJ6OGnts2vUfYVHskZ6bs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=eqZt/fObs/pOlylvLs2m17zFgoTRBU2H4j1/fohLPy2jzwaxASG720KYjBxexbiii7 VOTnKmektjJ8Bbj6QqPnz6FMHvUJseW2qBNscQvJuycrl4I3+Sx0aBlUCRUEjxM54O39 iaCcTbEr9pEH4yQ83GgclJIluvqSo+JvDqsVM= Received: by 10.150.216.8 with SMTP id o8mr12621240ybg.197.1222336446528; Thu, 25 Sep 2008 02:54:06 -0700 (PDT) Received: by 10.151.155.20 with HTTP; Thu, 25 Sep 2008 02:54:06 -0700 (PDT) Message-ID: <384d42da0809250254p538de243h25df57c9cbed0a65@mail.gmail.com> Date: Thu, 25 Sep 2008 18:54:06 +0900 From: SOrCErEr To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Question about difference between emerge --update world and emerge vigra In-Reply-To: <200809250824.49458.alan.mckinnon@gmail.com> 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 Content-Type: multipart/alternative; boundary="----=_Part_101695_9356985.1222336446541" References: <384d42da0809242105k67b8e3feja376df615350a10c@mail.gmail.com> <200809250824.49458.alan.mckinnon@gmail.com> X-Archives-Salt: 385e9ef1-1f97-4f98-951e-32d1bd4b0023 X-Archives-Hash: 96da466bc4232707237c4819cbead6b3 ------=_Part_101695_9356985.1222336446541 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline $ eix -l|grep "\[U\]" [U] app-arch/rpm2targz [U] app-editors/gedit [U] app-text/build-docbook-catalog [U] app-text/docbook-xml-dtd [U] app-text/docbook-xsl-stylesheets [U] app-text/libspectre [U] dev-lang/python [U] dev-lang/swig [U] dev-libs/libcdio [U] dev-perl/Compress-Raw-Zlib [U] dev-perl/Compress-Zlib [U] dev-perl/IO-Compress-Base [U] dev-perl/IO-Compress-Zlib [U] dev-python/pyopengl [U] dev-util/cmake [U] gnome-base/gdm [U] gnome-extra/gnome-system-monitor [U] gnome-extra/gtkhtml [U] gnome-extra/yelp [U] media-gfx/eog [U] media-libs/musicbrainz [U] media-libs/swfdec [U] media-libs/vigra [U] media-sound/cdparanoia [U] media-sound/sound-juicer [U] media-video/ffmpeg [U] net-analyzer/traceroute [U] net-libs/gtk-vnc [U] net-misc/whois [U] sys-apps/ed [U] sys-libs/db [U] sys-libs/gpm [U] www-client/epiphany [U] x11-libs/gtksourceview $ emerge -p --update --deep --with-bdeps=y world ... [ebuild U ] app-text/build-docbook-catalog-1.4 [1.2] [ebuild U ] app-arch/rpm2targz-9.0.0.3g [9.0-r7] [ebuild U ] dev-perl/Compress-Raw-Zlib-2.015 [2.012] USE="-test%" [ebuild U ] dev-perl/IO-Compress-Base-2.015 [2.012] USE="-test%" [ebuild U ] dev-perl/IO-Compress-Zlib-2.015 [2.012] USE="-test%" [ebuild U ] dev-perl/Compress-Zlib-2.015 [2.012] USE="-test%" [ebuild U ] sys-apps/ed-1.0 [0.9] [ebuild U ] app-text/docbook-xsl-stylesheets-1.74.0 [1.73.2] [ebuild N ] dev-libs/xmlrpc-c-1.14.07-r1 USE="curl cxx" [ebuild U ] dev-util/cmake-2.6.1 [2.4.6-r1] USE="-qt4%" [ebuild U ] dev-lang/swig-1.3.36 [1.3.34] USE="-octave%" As you can see, result of eix has vigra, but of emerge still doesn't have. Also, many of flag U package is excepted from emerge --update. If so, I think Gentoo's world is not whole world. Package was installed and it needs to be update. But it's not in world. So... I don't know. It's very... odd. 2008/9/25 Alan McKinnon > On Thursday 25 September 2008 06:05:20 SOrCErEr wrote: > > As you can see, there is a package "vigra" with flag "U". > > As I know, U is need to update, and if I do emerge --update world, it > will > > be update. > > > > But there is no "vigra" in result of "emerge -p --update world"(with > --deep > > also). > > Of course, it still shows flag "U" if I do "emerge -p vigra" > > > > What is difference with emerge --update world and emerge vigra? > > And how can I update all new package without exceptions? > > try using --with-bdeps=y > > Ref: man emerge > > The difference is that some dependant packages are only required to *build* > something else, not to *run* it. So, the dependant package is only remerged > when the package is depends on is itself rebuilt. --with-bdeps=y removes > this > exception > > -- > alan dot mckinnon at gmail dot com > > ------=_Part_101695_9356985.1222336446541 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline
$  eix -l|grep "\[U\]"
[U] app-arch/rpm2targz
[U] app-editors/gedit
[U] app-text/build-docbook-catalog
[U] app-text/docbook-xml-dtd
[U] app-text/docbook-xsl-stylesheets
[U] app-text/libspectre
[U] dev-lang/python
[U] dev-lang/swig
[U] dev-libs/libcdio
[U] dev-perl/Compress-Raw-Zlib
[U] dev-perl/Compress-Zlib
[U] dev-perl/IO-Compress-Base
[U] dev-perl/IO-Compress-Zlib
[U] dev-python/pyopengl
[U] dev-util/cmake
[U] gnome-base/gdm
[U] gnome-extra/gnome-system-monitor
[U] gnome-extra/gtkhtml
[U] gnome-extra/yelp
[U] media-gfx/eog
[U] media-libs/musicbrainz
[U] media-libs/swfdec
[U] media-libs/vigra
[U] media-sound/cdparanoia
[U] media-sound/sound-juicer
[U] media-video/ffmpeg
[U] net-analyzer/traceroute
[U] net-libs/gtk-vnc
[U] net-misc/whois
[U] sys-apps/ed
[U] sys-libs/db
[U] sys-libs/gpm
[U] www-client/epiphany
[U] x11-libs/gtksourceview


$ emerge -p --update --deep --with-bdeps=y world
...
[ebuild     U ] app-text/build-docbook-catalog-1.4 [1.2]
[ebuild     U ] app-arch/rpm2targz-9.0.0.3g [9.0-r7]
[ebuild     U ] dev-perl/Compress-Raw-Zlib-2.015 [2.012] USE="-test%"
[ebuild     U ] dev-perl/IO-Compress-Base-2.015 [2.012] USE="-test%"
[ebuild     U ] dev-perl/IO-Compress-Zlib-2.015 [2.012] USE="-test%"
[ebuild     U ] dev-perl/Compress-Zlib-2.015 [2.012] USE="-test%"
[ebuild     U ] sys-apps/ed-1.0 [0.9]
[ebuild     U ] app-text/docbook-xsl-stylesheets-1.74.0 [1.73.2]
[ebuild  N    ] dev-libs/xmlrpc-c-1.14.07-r1  USE="curl cxx"
[ebuild     U ] dev-util/cmake-2.6.1 [2.4.6-r1] USE="-qt4%"
[ebuild     U ] dev-lang/swig-1.3.36 [1.3.34] USE="-octave%"


As you can see, result of eix has vigra, but of emerge still doesn't have.
Also, many of flag U package is excepted from emerge --update.

If so, I think Gentoo's world is not whole world.

Package was installed and it needs to be update. But it's not in world. So... I don't know.
It's very... odd.




2008/9/25 Alan McKinnon <alan.mckinnon@gmail.com>
On Thursday 25 September 2008 06:05:20 SOrCErEr wrote:
> As you can see, there is a package "vigra" with flag "U".
> As I know, U is need to update, and if I do emerge --update world, it will
> be update.
>
> But there is no "vigra" in result of "emerge -p --update world"(with --deep
> also).
> Of course, it still shows flag "U" if I do "emerge -p vigra"
>
> What is difference with emerge --update world and emerge vigra?
> And how can I update all new package without exceptions?

try using --with-bdeps=y

Ref: man emerge

The difference is that some dependant packages are only required to *build*
something else, not to *run* it. So, the dependant package is only remerged
when the package is depends on is itself rebuilt. --with-bdeps=y removes this
exception

--
alan dot mckinnon at gmail dot com

------=_Part_101695_9356985.1222336446541--