Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Portage getting slicker?
Date: Wed, 13 Jul 2016 22:54:18
Message-Id: 5786C685.9090903@gmail.com
In Reply to: [gentoo-user] Re: Portage getting slicker? by James
1 On 13/07/2016 23:41, James wrote:
2 > Alan McKinnon <alan.mckinnon <at> gmail.com> writes:
3 >
4 >>
5 >> On 13/07/2016 20:25, James wrote:
6 >>>>
7 >>> So, today I ran a sync and upgrade to a gentoo workstation::
8 >>> emerge -uvDNp world
9 >>>
10 >>> These are the packages that would be merged, in order:
11 >>> Calculating dependencies... done!
12 >>> Total: 0 packages, Size of downloads: 0 KiB
13 >>> WARNING: One or more updates/rebuilds have been skipped due to a dependency
14 >>> conflict:
15 >>>
16 >>> media-libs/jasper:0
17 >>>
18 >>> (media-libs/jasper-1.900.1-r9:0/0::gentoo, ebuild scheduled for merge)
19 >>> conflicts with
20 >>> media-libs/jasper:0/0=[abi_x86_32(-),abi_x86_64(-)] required by
21 >>> (x11-libs/gdk-pixbuf-2.32.3:2/2::gentoo, installed)
22 >>>
23 >>> media-libs/jasper:=[abi_x86_32(-),abi_x86_64(-)] required by
24 >>> (x11-libs/gdk-pixbuf-2.32.3:2/2::gentoo, installed)
25 >>
26 >> This is not a blocker.
27 >>
28 >> Read the warning, it says an update or rebuild was skipped due to a
29 >> dependency conflict. In your casejasper-1.900.1-r9 was not done due to
30 >> gdk-pixbuf requirements. Presumably, what you already have keeps pixbuf
31 >> happy
32 >>
33 >> Blockers in that output usually have "!!" annotations at the beginning.
34 >
35 > Ah excellent point, but the build did not move forward with::
36 > ' emerge -uvDN world' either. With the --tree it did move forward with
37 > the build update. In the first attempt usually the packages to be built
38 > are listed, conflicts or blockers.
39
40 But you didn't run
41 emerge -uvDN world
42 You ran
43 emerge -uvDNp world
44 why won't move forward, ever
45
46 >
47 > None of these 3 packages where listed in the first attempt to see
48 > what needs to be built::
49 > Not 'sys-devel/llvm', nor 'sys-devel/clang', nor 'media-libs/mesa'.
50 >
51 > <snip>
52 >
53 >>>>>> Emerging (1 of 3) sys-devel/llvm-3.7.1-r3::gentoo
54 >
55 >>> I did nothing manual in between. Explanations?
56 >> portage is doing what's expected. You don't have -a in the command line
57 >> and there's nothing stopping portage from moving forward with the build.
58 >> SO it moved forward with the build.
59 >
60 > Yes, nothing to do with 'media-libs/jasper' nor 'gdk-pixbuf'. So I guess the
61 > --tree option got rid of the these (conflicts issues. My point is that this
62 > is remarkably better than how things worked in the past (but not certain
63 > when these enhancements were made).
64
65 But you introduced two significant changes in you command line
66 removed -N
67 added -t
68
69
70 It's unsurprising you got different behaviour

Replies

Subject Author
[gentoo-user] Re: Portage getting slicker? James <wireless@×××××××××××.com>