Gentoo Archives: gentoo-alt

From: William Morris <wrm@××××××××.com>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] Failure of emerge dev-lang/icon
Date: Fri, 08 Feb 2013 17:04:46
Message-Id: 20130208170442.02E1A6F448@smtp.hushmail.com
1 Hi Askar
2 Thanks for your help. I got it working. The commands:
3
4 543 mkdir -p Gentoo/var/tmp/portage/dev-lang/icon-
5 9.5.0/image/usr/lib/
6 544 chmod -w Gentoo/var/tmp/portage/dev-lang/icon-
7 9.5.0/image/usr/
8 545 l Gentoo/var/tmp/portage/dev-lang/icon-9.5.0/image/usr/
9 546 ebuild Gentoo/usr/portage/dev-lang/icon/icon-9.5.0.ebuild
10 install merge
11 547 l Gentoo/var/tmp/portage/dev-lang/icon-9.5.0/image/usr/
12 548 l Gentoo/var/tmp/portage/dev-lang/icon-9.5.0/image/usr/lib/
13 549 l Gentoo/var/tmp/portage/dev-lang/icon-
14 9.5.0/image/usr/lib/icon/
15 550 chmod +w Gentoo/var/tmp/portage/dev-lang/icon-
16 9.5.0/image/usr/
17 551 ebuild Gentoo/usr/portage/dev-lang/icon/icon-9.5.0.ebuild
18 install merge
19
20 The "chmod -w" was needed as the build just removed the directory.
21 The later "chmod +w" was needed because without it the build
22 complained that there were "files outside of the prefix".
23
24 A log of the steps I took is attached.
25 Thanks again
26 --
27 William
28 On Fri, 08 Feb 2013 10:56:36 -0500 "Askar Bektassov (Аскар
29 Бектасов)" <askar.bektassov@×××××.com> wrote:
30 >Hi Will,
31 >
32 >it appears that the package dev-lang/icon-9.5.0 compiles properly.
33 >However,
34 >the ebuild fails at the install stage. In particular, it fails
35 >creating the
36 >proper directory where all the files relevant to the package are
37 >copied,
38 >prior being deployed into the functional gentoo-prefix root.
39 >
40 >>>> Install icon-9.5.0 into
41 >/Users/me/Gentoo/var/tmp/portage/dev-lang/icon-9.5.0/image/
42 >category
43 >dev-lang
44 >mkdir
45 >/Users/me/Gentoo/var/tmp/portage/dev-lang/icon-
46 >9.5.0/image//usr/lib/icon
47 >mkdir: cannot create directory
48 >‘/Users/me/Gentoo/var/tmp/portage/dev-lang/icon-
49 >9.5.0/image//usr/lib/icon’:
50 >No such file or directory
51 >make: *** [Install] Error 1
52 >
53 >please check if all of the following parent folders exist:
54 >
55 >/Users/me/Gentoo/var/tmp/portage/dev-lang/icon-
56 >9.5.0/image//usr/lib/
57 >/Users/me/Gentoo/var/tmp/portage/dev-lang/icon-9.5.0/image//usr/
58 >/Users/me/Gentoo/var/tmp/portage/dev-lang/icon-9.5.0/image//
59 >
60 >if not, try to create the necessary directory by hand and relaunch
61 >installation of the package:
62 >
63 >$ mkdir -p
64 >/Users/me/Gentoo/var/tmp/portage/dev-lang/icon-
65 >9.5.0/image//usr/lib/icon
66 >$ ebuild /Users/me/Gentoo/usr/portage/dev-lang/icon-9.5.0.ebuild
67 >install
68 >merge
69 >
70 >let us know if you got any progress of if the install step stuck
71 >at another
72 >mkdir.
73 >
74 >--
75 >Askar Bektassov
76 >(Аскар Бектасов)
77 >
78 >
79 >On Fri, Feb 8, 2013 at 4:32 PM, William Morris <wrm@××××××××.com>
80 >wrote:
81 >
82 >> Hi, in merging Lyx on an iMac (10.8.2), I got a failure in dev-
83 >> lang/icon-9.5.0
84 >> Logs attached (info is shown below also).
85 >> Any ideas how I can fix this?
86 >> Thanks
87 >> --
88 >> William
89 >>
90 >> me@iMac ~ $ emerge --info '=dev-lang/icon-9.5.0'
91 >> Portage 2.2.01.21688-prefix (prefix/darwin/macos/10.8/x64, gcc-
92 >> 4.2.1, unavailable, 12.2.0 x86_64)
93 >>
94 >=================================================================
95 >> System Settings
96 >>
97 >=================================================================
98 >> System uname: Darwin-12.2.0-x86_64-i386-64bit
99 >> Timestamp of tree: Fri, 01 Feb 2013 17:37:56 +0000
100 >> app-shells/bash: 4.2_p39-r1::gentoo_prefix
101 >> dev-lang/python: 2.7.3-r2::gentoo_prefix,
102 >3.3.0::gentoo_prefix
103 >> dev-util/cmake: 2.8.9::gentoo_prefix
104 >> sys-devel/autoconf: 2.69::gentoo_prefix
105 >> sys-devel/automake: 1.11.6::gentoo_prefix,
106 >1.12.4::gentoo_prefix
107 >> sys-devel/gcc-config: 1.8-r00.1::gentoo_prefix
108 >> sys-devel/libtool: 2.4.2::gentoo_prefix
109 >> sys-devel/make: 3.82-r4::gentoo_prefix
110 >> Repositories: gentoo_prefix
111 >> ACCEPT_KEYWORDS="~x64-macos"
112 >> ACCEPT_LICENSE="* -@EULA"
113 >> CBUILD="x86_64-apple-darwin12"
114 >> CFLAGS="-march=nocona -O2 -pipe"
115 >> CHOST="x86_64-apple-darwin12"
116 >> CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
117 >> CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d
118 >> /etc/fonts/fonts.conf /etc/gconf /etc/terminfo"
119 >> CXXFLAGS="-march=nocona -O2 -pipe"
120 >> DISTDIR="/Users/me/Gentoo/usr/portage/distfiles"
121 >> FCFLAGS=""
122 >> FEATURES="assume-digests binpkg-logs collision-protect config-
123 >> protect-if-modified distlocks ebuild-locks fixlafiles force-
124 >prefix
125 >> merge-sync news nostrip parallel-fetch preserve-libs protect-
126 >owned
127 >> sandbox sfperms strict unknown-features-warn unmerge-logs
128 >unmerge-
129 >> orphans userfetch"
130 >> FFLAGS=""
131 >> GENTOO_MIRRORS="http://distfiles.gentoo.org"
132 >> LDFLAGS="-Wl,-dead_strip_dylibs"
133 >> MAKEOPTS="-j2"
134 >> PKGDIR="/Users/me/Gentoo/usr/portage/packages"
135 >> PORTAGE_CONFIGROOT="/Users/me/Gentoo/"
136 >> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --
137 >> times --compress --force --whole-file --delete --stats --human-
138 >> readable --timeout=180 --exclude=/distfiles --exclude=/local --
139 >> exclude=/packages"
140 >> PORTAGE_TMPDIR="/Users/me/Gentoo/var/tmp"
141 >> PORTDIR="/Users/me/Gentoo/usr/portage"
142 >> PORTDIR_OVERLAY=""
143 >> SYNC="rsync://rsync.prefix.freens.org/gentoo-portage-prefix"
144 >> USE="aqua coreaudio cracklib cxx ipv6 mmx mmxext modules ncurses
145 >> nls objc objc++ prefix readline sse sse2 ssl unicode x64-macos
146 >> zlib" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd
147 >> actions alias auth_basic authn_alias authn_anon authn_dbm
148 >> authn_default authn_file authz_dbm authz_default authz_groupfile
149 >> authz_host authz_owner authz_user autoindex cache cgi cgid dav
150 >> dav_fs dav_lock deflate dir disk_cache env expires ext_filter
151 >> file_cache filter headers include info log_config logio
152 >mem_cache
153 >> mime mime_magic negotiation rewrite setenvif speling status
154 >> unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi
155 >> words flow plan sheets stage tables krita karbon braindump"
156 >> CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory
157 >> rrdtool swap syslog" ELIBC="Darwin" GPSD_PROTOCOLS="ashtech
158 >aivdm
159 >> earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301
160 >> nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2
161 >rtcm104v3
162 >> sirf superstar2 timing tsip tripmate tnt ubx"
163 >> INPUT_DEVICES="keyboard mouse" KERNEL="Darwin"
164 >LCD_DEVICES="bayrad
165 >> cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
166 >> LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer"
167 >> PHP_TARGETS="php5-3" PYTHON_SINGLE_TARGET="python2_7"
168 >> PYTHON_TARGETS="python2_7 python3_3 python3_2"
169 >RUBY_TARGETS="ruby18
170 >> ruby19" USERLAND="GNU" XTABLES_ADDONS="quota2 psd pknock lscan
171 >> length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee
172 >> tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos
173 >> account"
174 >> Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK,
175 >LANG,
176 >> LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS,
177 >> PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
178 >>
179 >>
180 >> me@iMac ~ $ emerge -pqv '=dev-lang/icon-9.5.0'
181 >> [ebuild N ] dev-lang/icon-9.5.0 USE="-X -iplsrc"
182 >>
183 >>

Attachments

File name MIME type
emerge-failure2.txt text/plain