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 1Kinpi-000245-8L for garchives@archives.gentoo.org; Thu, 25 Sep 2008 10:12:26 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C3D29E0763; Thu, 25 Sep 2008 10:12:24 +0000 (UTC) Received: from rv-out-0708.google.com (rv-out-0708.google.com [209.85.198.247]) by pigeon.gentoo.org (Postfix) with ESMTP id 8553DE0763 for ; Thu, 25 Sep 2008 10:12:24 +0000 (UTC) Received: by rv-out-0708.google.com with SMTP id b17so337286rvf.46 for ; Thu, 25 Sep 2008 03:12:23 -0700 (PDT) Received: by 10.141.74.17 with SMTP id b17mr4023378rvl.119.1222337543233; Thu, 25 Sep 2008 03:12:23 -0700 (PDT) Received: by 10.140.174.6 with HTTP; Thu, 25 Sep 2008 03:12:23 -0700 (PDT) Message-ID: Date: Thu, 25 Sep 2008 14:12:23 +0400 From: "Vladimir Rusinov" To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Question about difference between emerge --update world and emerge vigra In-Reply-To: <384d42da0809250254p538de243h25df57c9cbed0a65@mail.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_139_24455634.1222337543231" References: <384d42da0809242105k67b8e3feja376df615350a10c@mail.gmail.com> <200809250824.49458.alan.mckinnon@gmail.com> <384d42da0809250254p538de243h25df57c9cbed0a65@mail.gmail.com> X-Archives-Salt: 7a3b4b0f-4af9-4992-bed8-0ac8fbf931b0 X-Archives-Hash: b44ec8ea69c5751ce1db0f668ce0d55d ------=_Part_139_24455634.1222337543231 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Thu, Sep 25, 2008 at 1:54 PM, SOrCErEr wrote: > $ 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. > Gentoo's world only contains packages you have installed manually (emerge package). and without -1 option. Would does not contains packages that have been installed as dependencies to other packages. You could view /var/lib/portage/world to see what it contains. If you really need vigra, it is a good idea to add it to world file: emerge --noreplace vigra Howewer, I don't recommend add any dependencies which you are no using directly to world. It would make --depclean useless. -- Vladimir Rusinov http://greenmice.info/ ------=_Part_139_24455634.1222337543231 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline


On Thu, Sep 25, 2008 at 1:54 PM, SOrCErEr <omentie@gmail.com> wrote:
$  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.

Gentoo's world only contains packages you have installed manually (emerge package). and without -1 option. Would does not contains packages that have been installed as dependencies to other packages.
You could view /var/lib/portage/world to see what it contains.

If you really need vigra, it is a good idea to add it to world file: emerge --noreplace vigra
Howewer, I don't recommend add any dependencies which you are no using directly to world. It would make --depclean useless.

--
Vladimir Rusinov
http://greenmice.info/
------=_Part_139_24455634.1222337543231--