From: Meino.Cramer@gmx.de
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] And so the emerge spake: Let there be conflicts...and see, everything was chaos and sin...
Date: Sun, 26 Apr 2015 09:57:53 +0200 [thread overview]
Message-ID: <20150426075753.GC4390@solfire> (raw)
In-Reply-To: <553C955D.9070905@gmail.com>
Alan McKinnon <alan.mckinnon@gmail.com> [15-04-26 09:44]:
> On 25/04/2015 18:07, Meino.Cramer@gmx.de wrote:
> > Hi,
> >
> > A novice asks the master Emerge:
> > "Is there Zen also in every upgrade, which will serve to Gentoo?"
> >
> > Master Emerge moved a little bit and spoke:
> >
> > WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
> >
> > x11-libs/libXfont:0
> >
> > (x11-libs/libXfont-1.5.1:0/0::gentoo, ebuild scheduled for merge) conflicts with
> > <x11-libs/libXfont-1.5.0 required by (x11-base/xorg-server-1.12.4-r4:0/1.12.4::gentoo, installed)
> > ^ ^^^^^
> >
> > x11-proto/fontsproto:0
> >
> > (x11-proto/fontsproto-2.1.3:0/0::gentoo, ebuild scheduled for merge) conflicts with
> > <x11-proto/fontsproto-2.1.3 required by (x11-libs/libXfont-1.4.9:0/0::gentoo, installed)
> > ^ ^^^^^
> > <x11-proto/fontsproto-2.1.3 required by (x11-base/xorg-server-1.12.4-r4:0/1.12.4::gentoo, installed)
> > ^ ^^^^^
> >
> > The novice was buffled and did not understand a single word.
> > He tries hard to circumvent any conflict with the master but
> > finally he struggled and failed.
> >
> > It seems that the inner light of the Zen of Gentoo will not be shed on
> > everyone...
> >
> > ;)
> >
> > Any enlightenment is hardly welcome!
> >
> > Best regards,
> > a Novice
> > (at least when it comes to this output)
>
>
>
> So here's how you read that dense stuff:
>
> <x11-libs/libXfont-1.5.0 required by
> (x11-base/xorg-server-1.12.4-r4:0/1.12.4::gentoo, installed)
>
> This means that you have xorg-server-1.12.4-r4 installed which depends
> on libXfont with this limitation: <x11-libs/libXfont-1.5.0
>
> You only get that sort of emerge output when portage is forced to
> install a package that is NOT latest due to some other package having a
> constraint on it dependencies. Look at eix for libXfont, there's a
> version 1.5.1 available but portage can't use it because of limitations
> from your current version of xorg-server.
>
> The same process applies to fontsproto as well.
>
> There is nothing for you to do with this output, it is informational
> (but not labelled as such so you can see it). Maybe run emerge without
> -v, see if that removes the output
>
> tl;dr
>
> Why is this confusing?
>
> Well, it's because portage's output is ass-hat backwards. Portage is
> actually making a fundamental cock-up in output design called "exposing
> the underlying interface in the output" and it's a sign of lazy design.
>
> What you really want to know is "libXfont-1.5.1 is available, so why
> can't portage use it?" The output dumps the depends tree to screen and
> totally doesn't say what you really want to know. So now you have to run
> eix and read ebuilds to get a proper answer. Stupid really, when portage
> already has all of the information available to it!
>
>
> --
> Alan McKinnon
> alan.mckinnon@gmail.com
>
>
Hi Alan,
thanks for your help! Good to know, that's not totally me not
understanding, what's going on on my machine...but there are also the
enigmatic words of Master Emerge, which blows fog into my pain
suffering brain... ;)))
For me it looked like a typical "blocked" situation and something,
which needs to be fixxed...
But it only means: Everything is fine but it is not using the newest
of the valid siftware revisions.
But I am sure it will not take too long until I am again kneeling in
front of altar of the allmigthy Emerge as a novice trying to decipher
its holy words....
Until then,..best regards and have a nice Sunday!
Meino
next prev parent reply other threads:[~2015-04-26 7:58 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-04-25 16:07 [gentoo-user] And so the emerge spake: Let there be conflicts...and see, everything was chaos and sin Meino.Cramer
2015-04-25 20:15 ` Daniel Frey
2015-04-26 2:06 ` Meino.Cramer
2015-04-26 7:38 ` Alan McKinnon
2015-04-26 14:16 ` Daniel Frey
2015-04-26 6:49 ` [gentoo-user] " Martin Vaeth
2015-04-26 7:32 ` Meino.Cramer
2015-04-26 13:13 ` Martin Vaeth
2015-04-26 13:30 ` Meino.Cramer
2015-04-26 8:19 ` Neil Bothwick
2015-04-26 13:08 ` Martin Vaeth
2015-04-26 7:35 ` [gentoo-user] " Alan McKinnon
2015-04-26 7:57 ` Meino.Cramer [this message]
2015-04-26 11:30 ` Alan McKinnon
2015-04-26 11:45 ` Meino.Cramer
2015-04-26 8:17 ` Neil Bothwick
2015-04-26 13:49 ` Alan McKinnon
2015-04-26 15:14 ` Peter Humphrey
2015-04-26 16:07 ` [gentoo-user] " walt
2015-04-26 17:17 ` [gentoo-user] " Neil Bothwick
2015-04-26 19:17 ` Philip Webb
2015-04-26 20:23 ` Michael Orlitzky
2015-04-26 21:28 ` Philip Webb
2015-04-26 22:06 ` Neil Bothwick
2015-04-26 22:23 ` Michael Orlitzky
2015-04-27 5:47 ` Alan McKinnon
2015-04-28 14:11 ` Dale
2015-04-28 16:34 ` Philip Webb
2015-04-27 5:40 ` Alan McKinnon
2015-04-27 7:30 ` [gentoo-user] " Martin Vaeth
2015-04-26 20:48 ` james
2015-04-27 20:11 ` Michael Orlitzky
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150426075753.GC4390@solfire \
--to=meino.cramer@gmx.de \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox