public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Explain yourself emerge
@ 2002-12-05 15:16 MAL
  0 siblings, 0 replies; only message in thread
From: MAL @ 2002-12-05 15:16 UTC (permalink / raw
  To: gentoo-user, gentoo-dev

Hi, I'm gonna ask this because it's been bugging me on and off. Nothing 
too important, but i'd like to know...

An example:

I add ACCEPT_KEYWORDS="~x86" to my make.conf, so I can get the latest 
mozilla.

Typing the command 'emerge -p mozilla' then gives me:

Calculating dependencies ...done!
[ebuild  N   ] x11-misc/xloadimage-4.1
[ebuild    U ] app-crypt/gnupg-1.2.1
[ebuild    U ] net-www/mozilla-1.2.1

Fair enough, no problem with that... but then why does issuing 'emerge 
-pu mozilla', give me:

Calculating dependencies ...done!
[ebuild    U ] sys-devel/autoconf-2.54
[ebuild    U ] sys-devel/gettext-0.11.5-r1
[ebuild    U ] sys-apps/texinfo-4.3
[ebuild    U ] sys-devel/gcc-3.2.1
[ebuild    U ] sys-apps/baselayout-1.8.5.4
[ebuild    U ] sys-devel/binutils-2.13.90.0.16
[ebuild    U ] sys-libs/glibc-2.3.1-r2
[ebuild    U ] sys-libs/ncurses-5.3-r1
[ebuild    U ] sys-apps/bash-2.05b-r3
[ebuild    U ] sys-libs/readline-4.3-r3
[ebuild    U ] dev-libs/expat-1.95.5-r1
[ebuild    U ] dev-lang/python-2.2.2
[ebuild    U ] sys-apps/portage-2.0.45-r1
[ebuild    U ] media-libs/libpng-1.2.5
[ebuild    U ] sys-devel/flex-2.5.23
[ebuild    U ] x11-base/xfree-4.2.1-r1
[ebuild  N   ] x11-misc/xloadimage-4.1
[ebuild    U ] app-crypt/gnupg-1.2.1
[ebuild    U ] media-libs/fontconfig-2.0-r4
[ebuild    U ] dev-java/blackdown-jdk-1.4.1_beta
[ebuild    U ] net-www/mozilla-1.2.1

?!

I mean, I don't need a newer X server, glibc or gcc to compile & use 
mozilla 1.2.1 !  But why the big difference between installing and updating?

I would have though that -u was the correct way to update mozilla, but 
not if i've got to emerge all that lot.

The only reasoning I have to go on is this from the emerge man page:

(for --update)

"It  will  not  automatically  update dependencies of packages in the 
world file, unless they too are in the world file."

How does that explain what i'm seeing here?


Occationally in the past, I have had the same thing happen without 
anything to do with ACCEPT_KEYWORDS="~x86", (ie just using -u on a 
normal package that there exists a newer version of).

Anyone?

Cheers,
MAL


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-12-05 15:15 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-05 15:16 [gentoo-dev] Explain yourself emerge MAL

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox