Gentoo Archives: gentoo-user

From: Andrew Dean <linux@×××××××××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] rebuild gcc-3.4.6-r2 error
Date: Sat, 10 Mar 2007 15:07:29
Message-Id: 45F2C825.5090307@acme-solutions.co.uk
In Reply to: Re: [gentoo-user] rebuild gcc-3.4.6-r2 error by Stuart Howard
1 Stuart Howard wrote:
2 > On 10/03/07, Bjarke Bondo Andersen <nissemand@×××××.com> wrote:
3 >> Hi. When I try to update the world emerge tells me to rebuild gcc due
4 >> to the
5 >> "-d%" flag. When I try to do so, it fails. Try to take a look at the
6 >> output
7 >> here:
8 >>
9 >> # emerge -uDNav world
10 >>
11 >> These are the packages that would be merged, in order:
12 >>
13 >> Calculating world dependencies... done!
14 >> [ebuild R ] sys-devel/gcc-3.4.6-r2 USE="doc hardened nls (-altivec)
15 >> -bootstrap -boundschecking -build -d% -fortran -gcj -gtk -ip28 -ip32r10k
16 >> -multilib -multislot (-n32) (-n64) -nocxx -nopie -nossp -objc -test
17 >> -vanilla" 0 kB
18 >>
19 >> ...
20 >>
21 >> >>> Unpacking source...
22 >> >>> Unpacking gcc-3.4.6.tar.bz2 to
23 >> /var/tmp/portage/sys-devel/gcc-3.4.6-r2/work
24 >> >>> Unpacking gdc-0.23-src.tar.bz2 to /var/tmp/portage/sys-devel/gcc-
25 >> 3.4.6-r2/work/gcc-3.4.6/gcc
26 >>
27 >> !!! ERROR: sys-devel/gcc-3.4.6-r2 failed.
28 >> Call stack:
29 >> ebuild.sh, line 1614: Called dyn_unpack
30 >> ebuild.sh, line 751: Called qa_call 'src_unpack'
31 >> environment, line 5309: Called src_unpack
32 >> gcc-3.4.6-r2.ebuild, line 81: Called gcc_src_unpack
33 >> toolchain.eclass, line 1018: Called gcc_quick_unpack
34 >> toolchain.eclass, line 1870: Called unpack 'gdc-0.23-src.tar.bz2'
35 >> ebuild.sh, line 404: Called die
36 >>
37 >> !!! gdc-0.23-src.tar.bz2 does not exist
38 >> !!! If you need support, post the topmost build error, and the call
39 >> stack if
40 >> relevant.
41 >> !!! A complete build log is located at '/var/tmp/portage/sys-devel
42 >> /gcc-3.4.6-r2 /temp/build.log'.
43 >> #
44 >>
45 >> And I can't seem to find anything called gdc in portage...
46 >> I hope someone of you can help me out (without me having to change
47 >> profile)
48 >> or at least say that it doesn't matter.
49 >>
50 >> And btw. here's the output og emerge --info:
51 >> Portage 2.1.2.2 (hardened/x86/2.6, gcc-3.4.6, glibc-2.3.6-r5,
52 >> 2.6.19-gentoo-r5 i
53 >> 686)
54 >> =================================================================
55 >> System uname: 2.6.19-gentoo-r5 i686 Celeron (Coppermine)
56 >> Gentoo Base System release 1.12.9
57 >> Timestamp of tree: Sat, 10 Mar 2007 10:30:01 +0000
58 >> dev-lang/python: 2.4.3-r4
59 >> dev-python/pycrypto: 2.0.1-r5
60 >> sys-apps/sandbox: 1.2.17
61 >> sys-devel/autoconf: 2.13, 2.60
62 >> sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3,
63 >> 1.9.6-r2, 1.10
64 >> sys-devel/binutils: 2.16.1-r3
65 >> sys-devel/gcc-config: 1.3.14
66 >> sys-devel/libtool: 1.5.22
67 >> virtual/os-headers: 2.6.17-r2
68 >> ACCEPT_KEYWORDS="x86"
69 >> AUTOCLEAN="yes"
70 >> CBUILD="i386-pc-linux-gnu"
71 >> CFLAGS="-O2 -pipe -march=pentium"
72 >> CHOST="i386-pc-linux-gnu"
73 >> CONFIG_PROTECT="/etc"
74 >> CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf
75 >> /etc/php/apache1-php5/ext-active/ /et
76 >> c/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/
77 >> /etc/php/cli-php5/e
78 >> xt-active/ /etc/revdep-rebuild /etc/terminfo"
79 >> CXXFLAGS="-O2 -pipe -march=pentium"
80 >> DISTDIR="/usr/portage/distfiles"
81 >> FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
82 >> GENTOO_MIRRORS=" http://mirror.uni-c.dk/pub/gentoo/"
83 >> MAKEOPTS="-j2"
84 >> PKGDIR="/usr/portage/packages"
85 >> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
86 >> --compress
87 >> --force --whole-file --delete --delete-after --stats --timeout=180
88 >> --exclude=/di
89 >> stfiles --exclude=/local --exclude=/packages
90 >> --filter=H_**/files/digest-*"
91 >> PORTAGE_TMPDIR="/var/tmp"
92 >> PORTDIR="/usr/portage"
93 >> SYNC="rsync://rsync.gentoo.org/gentoo-portage"
94 >> USE="apache2 berkdb crypt doc hardened hardenedphp imagemagick ipv6
95 >> latin1
96 >> midi
97 >> mysql mysqli nls pam perl php pic readline ssl tcpd x86 xorg zlib"
98 >> ALSA_PCM_PLUG
99 >> INS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks
100 >> iec958
101 >> iop
102 >> lug ladspa lfloat linear meter mulaw multi null plug rate route share
103 >> shm
104 >> softvo
105 >> l" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux"
106 >> LCD_DEVICES="bayr
107 >> ad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
108 >> USERLAND="GNU
109 >> "
110 >> Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL,
111 >> LDFLAGS,
112 >> LINGU
113 >> AS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
114 >
115 >
116 >
117 >
118 > I have the same error.
119 >
120 > As you said gdc does not seem to exist anywhere within the sources or
121 > the ebuild, I would say that we have been caught with a typo but it is
122 > strange that there have been only two reports on the list so far.
123 Hi,
124
125 I have have encountered this problem this morning on both of my
126 computers which are using the hardened profile (I am not sure whether
127 this this could be part of the problem?). I have managed to get around
128 this problem by downloading the gdc-0.23-src.tar.bz2 file from my local
129 mirror (e.g. http://gentoo.virginmedia.com/distfiles) to the
130 /usr/portage/distfiles folder. When I then tried the update world the
131 second time, everything worked properly! I know that this does not
132 resolve the issue but it is the way that I managed to work around the
133 problem.
134
135 Hope this helps.
136
137 Andrew
138 --
139 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] rebuild gcc-3.4.6-r2 error Stuart Howard <stuart.g.howard@×××××.com>
Re: [gentoo-user] rebuild gcc-3.4.6-r2 error Walter Dnes <waltdnes@××××××××.org>
Re: [gentoo-user] rebuild gcc-3.4.6-r2 error Alan McKinnon <alan@××××××××××××××××.za>