On Sat, 02 Aug 2008 12:02:01 +0300
Nikos Chantziaras <[EMAIL PROTECTED]> wrote:

> »Q« wrote:
> > On Wed, 30 Jul 2008 00:15:25 -0700
> > "Andrey Falko" <[EMAIL PROTECTED]> wrote:
> > 
> >> On Tue, Jul 29, 2008 at 11:42 PM, »Q« <[EMAIL PROTECTED]> wrote:
> >>> I'm using portage-2.1.4.4.
> >>>
> >>> $ emerge -pqu world
> >>> [ebuild     U ] www-client/mozilla-firefox-3.0.1 [2.0.0.16]
> >>>
> >>> but
> >>>
> >>> $ emerge -pqu --deep world
> >>>
> >>> gives no output.  I've never seen --deep cause fewer updates.
> >>> What am I missing?  I have EMERGE_DEFAULT_OPTS="--with-bdeps y" in
> >>> make.conf, and I don't know what more info to post.
> >> Is Firefox in /var/lib/portage/world? If not, do you intend
> >> Firefox to be a dependency? The only "legitimate" behavior I see
> >> is that Firefox is a dependency for a package that is not part of
> >> your world.
> > 
> > I think I see now what caused this.  It happened after I added Fx
> > 3.0.1 to package.keywords.
> > 
> > `emerge -u world` was pulling in mozilla-firefox-3.0.1 because it
> > was in world, but `emerge -uD world` was not pulling it in because
> > I have installed packages which have mozilla-firefox-2* as a
> > dependency.
> > 
> > Now that I've installed mozilla-firefox-3.0.1, `emerge -uD world`
> > wants to downgrade me to 2.0.0.16, and `emerge -u world` doesn't see
> > anything to do.
> 
> What's the package that wants to downgrade to firefox 2?

$ equery depends mozilla-firefox
[ Searching for packages depending on mozilla-firefox... ]
app-misc/beagle-0.3.7-r1 (firefox? >=www-client/mozilla-firefox-1.5)
app-office/openoffice-2.4.1 (!xulrunner & firefox? 
=www-client/mozilla-firefox-2*)
media-video/vlc-0.8.6i (nsplugin & !xulrunner & !seamonkey? 
=www-client/mozilla-firefox-2*)
net-news/liferea-1.4.15 (!xulrunner & firefox? =www-client/mozilla-firefox-2*)
net-www/mplayerplug-in-3.45 (=www-client/mozilla-firefox-2*)
kazehahase-0.5.0 (=www-client/mozilla-firefox-2*)

As Zhou Rui says, I could fix this by adding xulrunner to the use flags
for openoffice, vlc, and liferea.  I think that would work for
mplayerplug-in also, at least if I move to mplayerplug-in-3.50 (~x86).

kazehahase may also be satisfied with xulrunner;  I'm not sure.  I'd
forgotten I had it installed, so I might as well just get rid of it.

-- 
»Q«
     Kleeneness is next to Gödelness.



Reply via email to