1 |
On Mon, 2009-04-20 at 08:35 +0200, Markus Duft wrote: |
2 |
> Hi! |
3 |
> |
4 |
> I have a quick question: is --nodeps supposed to still merge packages in |
5 |
> the right order? |
6 |
> |
7 |
> my specific problem is, that when i do this: |
8 |
> |
9 |
> emerge -pv --noreplace --oneshot --nodeps \ |
10 |
> sys-devel/gcc-config \ |
11 |
> sys-devel/gcc \ |
12 |
> libperl perl help2man texinfo \ |
13 |
> "=autoconf-2.1*" "=autoconf-2.6*" "autoconf-wrapper" \ |
14 |
> "=automake-1.4*" "=automake-1.5*" "=automake-1.6*" \ |
15 |
> "=automake-1.7*" "=automake-1.8*" "automake-wrapper" \ |
16 |
> wget |
17 |
> |
18 |
> i get this: |
19 |
> |
20 |
> These are the packages that would be merged, in order: |
21 |
> |
22 |
> [ebuild N ] sys-apps/texinfo-4.12 USE="-nls -static" 0 kB |
23 |
> [ebuild N ] sys-devel/autoconf-2.13 0 kB |
24 |
> [ebuild N ] sys-devel/autoconf-2.63-r1 USE="(-emacs)" 0 kB |
25 |
> [ebuild N ] sys-devel/automake-1.4_p6 0 kB |
26 |
> [ebuild N ] sys-devel/automake-1.5 0 kB |
27 |
> [ebuild N ] sys-devel/automake-1.6.3 0 kB |
28 |
> [ebuild N ] sys-devel/automake-1.7.9-r1 0 kB |
29 |
> [ebuild N ] sys-devel/automake-1.8.5-r3 0 kB |
30 |
> [ebuild N ] net-misc/wget-1.11.4 USE="-debug (-ipv6) -nls -socks5 |
31 |
> -ssl -static" 0 kB |
32 |
> [ebuild N ] sys-devel/gcc-config-1.4.1-r00.1 0 kB |
33 |
> [ebuild N ] sys-devel/libperl-5.8.8-r2 USE="-berkdb -debug -gdbm |
34 |
> -ithreads" 0 kB |
35 |
> [ebuild N ] dev-lang/perl-5.8.8-r5 USE="-berkdb -build -debug -doc |
36 |
> -gdbm -ithreads -perlsuid" 0 kB |
37 |
> [ebuild N ] sys-apps/help2man-1.36.4 USE="-nls" 0 kB |
38 |
> [ebuild N ] sys-devel/autoconf-wrapper-6-r00.1 0 kB |
39 |
> [ebuild N ] sys-devel/automake-wrapper-3-r1 0 kB |
40 |
> |
41 |
> |
42 |
> but texinfo DEPENDs on help2man - thus it fails to build. as a workaroun |
43 |
> i split the merges into several ones which preserve dependency order, |
44 |
> but i feel that portage should do it.. what do you think? |
45 |
> |
46 |
|
47 |
oh, damn, sorry; this is not the right portage, was in the wrong |
48 |
shell :) this is the right one: |
49 |
|
50 |
Portage 2.2.00.13286-prefix |
51 |
(!/opt/gentoo/usr/portage/profiles/prefix/windows/interix/5.2/x86, |
52 |
gcc-4.2.4, unavailable, 5.2 x86) |
53 |
================================================================= |
54 |
System uname: Interix-5.2-x86-32bit |
55 |
Timestamp of tree: Thu, 16 Apr 2009 22:02:48 +0000 |
56 |
app-shells/bash: 3.2_p48-r1 |
57 |
dev-lang/python: 2.5.4-r2, 2.6.1-r1 |
58 |
sys-devel/autoconf: 2.63-r1 |
59 |
sys-devel/automake: 1.9.6-r2, 1.10.2-r00.1 |
60 |
sys-devel/binutils: 2.18-r4 |
61 |
sys-devel/gcc-config: 1.4.1-r00.1 |
62 |
sys-devel/libtool: 2.2.6a |
63 |
ACCEPT_KEYWORDS="~x86-interix" |
64 |
... |
65 |
|
66 |
> Administrator opt $ emerge --info |
67 |
> Portage 2.2.00.13346-prefix (prefix/windows/interix/5.2/x86, gcc-4.2.4, |
68 |
> unavailable, 5.2 x86) |
69 |
> ================================================================= |
70 |
> System uname: Interix-5.2-x86-32bit |
71 |
> Timestamp of tree: Thu, 16 Apr 2009 07:36:49 +0000 |
72 |
> app-shells/bash: 3.2_p48-r1 |
73 |
> dev-lang/python: 2.5.4-r2, 2.6.1-r1 |
74 |
> sys-devel/autoconf: 2.63-r1 |
75 |
> sys-devel/automake: 1.9.6-r2, 1.10.2-r00.1 |
76 |
> sys-devel/binutils: 2.18-r4 |
77 |
> sys-devel/gcc-config: 1.4.1-r00.1 |
78 |
> sys-devel/libtool: 2.2.6a |
79 |
> ACCEPT_KEYWORDS="~x86-interix" |
80 |
> .... |
81 |
> |
82 |
> Cheers, Markus |
83 |
> |
84 |
> |