Gentoo Archives: gentoo-dev

From: Ferris McCormick <fmccor@g.o>
To: Nicholas Jones <carpaski@××××××.net>
Cc: gentoo-sparc@l.g.o, gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Portage Info + Status Update: DEPEND=">=...." mis-map
Date: Fri, 02 Jul 2004 18:15:26
Message-Id: Pine.LNX.4.58.0407021716450.28325@lacewing.inforead.com
In Reply to: [gentoo-dev] Portage Info + Status Update by Nicholas Jones
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 You wanted e-mail, so here it is.
5
6
7 On Wed, 16 Jun 2004, Nicholas Jones wrote:
8
9 >
10 > ALL DEVELOPERS SHOULD BE USING MASKED PORTAGES UNLESS YOU HAVE ISSUES
11 > WITH THEM. I NEED THE FEEDBACK. Read the ChangeLog. Thank you.
12 >
13 >
14 > 2.0.51_pre11 is coming out soon with more updates.
15 >
16 > --NJ
17 >
18 >
19 Here is a curiosity with DEPENDs I've seen on a couple systems
20 with 2.0.51_pre12, and Jason Wever <weeve@g.o> has mentioned
21 something similar. A recent upgrade (sys-devel/autoconf-2.59-r4) on
22 sparc contains DEPEND=">=sys-apps/texinfo-4.3 ....
23
24 With .51_pre12, on some (but not all) systems, this eventually gets
25 translated into ">=sys-devel/gcc-4.3" and then of course fails.
26
27 This problem does not occur with sys-apps/portage-2.0.50-r8
28
29 Three comments:
30 1. It seems to be related to how much stuff is installed on the
31 systems. The two failing systems have a gread many packages
32 installed; the two successful systems (for me) have somewhat fewer.
33
34 2. The ebuild itself doesn't matter. For me, adding
35 ">=sys-apps/texinfo-4.3" to any ebuild triggers the failure.
36
37 3. The "4.3" doesn't matter. If I change it to 98.6, I get
38 =============================================================
39 emerge -pvd autoconf
40
41 These are the packages that I would merge, in order:
42
43 Calculating dependencies
44 Parent: None
45 Depstring: sys-devel/autoconf
46 Candidates: ['sys-devel/autoconf']
47 ebuild: sys-devel/autoconf-2.59-r4
48 binpkg: None
49 \
50 Parent: ebuild / sys-devel/autoconf-2.59-r4 merge
51 Depstring: >=sys-apps/texinfo-98.6 =sys-devel/m4-1.4* dev-lang/perl
52 !bootstrap? ( sys-devel/patch ) >=sys-apps/texinfo-98.6 =sys-devel/m4-1.4*
53 dev-lang/perl
54 Candidates: ['>=sys-devel/gcc-98.6']
55
56 emerge: there are no ebuilds to satisfy ">=sys-devel/gcc-98.6".
57 ================================================================
58
59 For comparison, here are complete listings for the two different
60 versions of portage:
61 ===========================================================
62 ===================================================================
63 =====================P O R T A G E - 2 . 0 . 5 0 - r 8 ============
64 ===================================================================
65 emerge -pdv autoconf
66
67 These are the packages that I would merge, in order:
68
69 Calculating dependencies
70 Parent: None
71 Depstring: sys-devel/autoconf
72 Candidates: ['sys-devel/autoconf']
73 ebuild: sys-devel/autoconf-2.59-r4
74 binpkg: None \
75 Parent: ebuild / sys-devel/autoconf-2.59-r4 merge
76 Depstring: >=sys-apps/texinfo-4.3 =sys-devel/m4-1.4* dev-lang/perl !bootstrap? ( sys-devel/patch ) >=sys-apps/texinfo-4.3 =sys-devel/m4-1.4* dev-lang/perl
77 Candidates: []
78 Exiting... ebuild / sys-devel/autoconf-2.59-r4 merge
79 Exiting... None ...done!
80 [ebuild R ] sys-devel/autoconf-2.59-r4 0 kB [1]
81
82 Total size of downloads: 0 kB
83 Portage overlays:
84 [1] /usr/local/portage
85
86 ===================================================================
87 =====================P O R T A G E - 2 . 0 . 5 1 _ p r e 1 2 ======
88 ===================================================================
89
90 emerge -pdv autoconf
91
92 These are the packages that I would merge, in order:
93
94 Calculating dependencies
95 Parent: None
96 Depstring: sys-devel/autoconf
97 Candidates: ['sys-devel/autoconf']
98 ebuild: sys-devel/autoconf-2.59-r4
99 binpkg: None \
100 Parent: ebuild / sys-devel/autoconf-2.59-r4 merge
101 Depstring: >=sys-apps/texinfo-4.3 =sys-devel/m4-1.4* dev-lang/perl !bootstrap? ( sys-devel/patch ) >=sys-apps/texinfo-4.3 =sys-devel/m4-1.4* dev-lang/perl
102 Candidates: ['>=sys-devel/gcc-4.3']
103
104 emerge: there are no ebuilds to satisfy ">=sys-devel/gcc-4.3".
105
106 ==================================================================
107 These were both run on the same system, about 5 minutes apart. System
108 is Ultra2-SMP, kernel=2.4.26-r2: Complete emerge info looks like:
109 ==================================================
110 Portage 2.0.51_pre12 (default-sparc64-1.4, gcc-3.3.3,
111 glibc-2.2.5-r2,glibc-2.3.2-r9, 2.4.26-sparc-r2)
112 =================================================================
113 System uname: 2.4.26-sparc-r2 sparc64 sun4u
114 Gentoo Base System version 1.4.16
115 ccache version 2.3 [disabled]
116 Autoconf: sys-devel/autoconf-2.59-r4
117 Automake: sys-devel/automake-1.8.3
118 Binutils: sys-devel/binutils-2.14.90.0.7-r4
119 ACCEPT_KEYWORDS="sparc"
120 AUTOCLEAN="yes"
121 CFLAGS="-mcpu=ultrasparc -mtune=ultrasparc -O2 -pipe"
122 CHOST="sparc-unknown-linux-gnu"
123 COMPILER="gcc3"
124 CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
125 /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
126 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
127 /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
128 /usr/share/texmf/xdvi/ /var/qmail/control"
129 CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
130 CXXFLAGS="-mcpu=ultrasparc -mtune=ultrasparc -O2 -pipe -Wno-deprecated"
131 DISTDIR="/usr/portage/distfiles"
132 FEATURES="cvs sandbox"
133 GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
134 http://ftp-mirror.internap.com/pub/gentoo/ ftp://mirrors.tds.net/gentoo
135 ftp://ftp.ndlug.nd.edu/pub/gentoo/ http://mirrors.tds.net/gentoo"
136 MAKEOPTS="-j2"
137 PKGDIR="/usr/portage/packages"
138 PORTAGE_TMPDIR="/var/tmp"
139 PORTDIR="/usr/portage"
140 PORTDIR_OVERLAY="/usr/local/portage"
141 SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
142 USE="sparc X Xaw3d avi berkdb cdr crypt cups encode fbcon foomaticdb gdbm
143 gif gpm gtk guile imlib java jpeg libwww mad mikmod motif mozilla mpeg mpi
144 mysql ncurses nls opengl pam pdflib perl png python qt readline ruby
145 ruby18 sdl slang spell ssl stroke tcltk tcpd tetex tiff truetype xml2 xmms
146 xv zlib"
147 ===============================
148
149 If you want any more information, please let me know.
150
151 Regards,
152 Ferris
153
154 - --
155 Ferris McCormick (P44646, MI) <fmccor@g.o>
156 Developer, Gentoo Linux (Sparc)
157 -----BEGIN PGP SIGNATURE-----
158 Version: GnuPG v1.2.4 (GNU/Linux)
159
160 iD8DBQFA5Z6ZQa6M3+I///cRAgv7AKCe/ggz2J5TTZZKcXNxGX2nP4AAiwCgxW7y
161 d2HCBs+wdj7oTbUtvoBgQvw=
162 =5U53
163 -----END PGP SIGNATURE-----
164
165 --
166 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Portage Info + Status Update: DEPEND=">=...." mis-map Thomas de Grenier de Latour <degrenier@×××××××××××.fr>