1 |
* Setting portage.VERSION to 2.2.8-r2 ... |
2 |
patching file make.conf.example |
3 |
set -e; \ |
4 |
cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/cnf"; \ |
5 |
install -d -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//etc"; \ |
6 |
install -m0644 etc-update.conf dispatch-conf.conf "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//etc"; \ |
7 |
\ |
8 |
install -d -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/portage/config"; \ |
9 |
cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/cnf"; \ |
10 |
install -m0644 make.conf.example make.globals repos.conf \ |
11 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/portage/config"; \ |
12 |
install -d -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/portage/config/sets"; \ |
13 |
cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/cnf/sets"; \ |
14 |
install -m0644 *.conf "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/portage/config/sets"; \ |
15 |
\ |
16 |
install -d -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//etc/logrotate.d"; \ |
17 |
cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/cnf/logrotate.d"; \ |
18 |
install -m0644 elog-save-summary \ |
19 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//etc/logrotate.d"; \ |
20 |
\ |
21 |
for x in $(cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8" && find bin -type d) ; do \ |
22 |
cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/$x"; \ |
23 |
install -d -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/lib/portage/$x"; \ |
24 |
files=$(find . -mindepth 1 -maxdepth 1 -type f ! -type l); \ |
25 |
if [ -n "$files" ] ; then \ |
26 |
install -m0755 $files \ |
27 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/lib/portage/$x"; \ |
28 |
fi; \ |
29 |
symlinks=$(find . -mindepth 1 -maxdepth 1 -type l); \ |
30 |
if [ -n "$symlinks" ] ; then \ |
31 |
cp -P $symlinks "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/lib/portage/$x"; \ |
32 |
fi; \ |
33 |
done; \ |
34 |
\ |
35 |
for x in $(cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8" && find pym/* -type d ! -path "pym/portage/tests*") ; do \ |
36 |
cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/$x"; \ |
37 |
files=$(echo *.py); \ |
38 |
if [ -z "$files" ] || [ "$files" = "*.py" ]; then \ |
39 |
# __pycache__ directories contain no py files \ |
40 |
continue; \ |
41 |
fi; \ |
42 |
install -d -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/lib/portage/$x"; \ |
43 |
install -m0644 $files "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/lib/portage/$x"; \ |
44 |
done; \ |
45 |
\ |
46 |
install -d -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/bin"; \ |
47 |
relative_path=".."; \ |
48 |
x=/usr/bin ; \ |
49 |
y="/usr/lib/portage"; \ |
50 |
if [ "${x#/usr}" != "$x" ] && \ |
51 |
[ "${y#/usr}" != "$y" ]; then \ |
52 |
x=${x#/usr}; \ |
53 |
y=${y#/usr}; \ |
54 |
fi; \ |
55 |
x=${x%/*}; \ |
56 |
while [ -n "$x" ] ; do \ |
57 |
relative_path=${relative_path}/..; \ |
58 |
x=${x%/*}; \ |
59 |
done; \ |
60 |
relative_path=$relative_path$y; \ |
61 |
for x in ebuild egencache emerge emerge-webrsync emirrordist portageq quickpkg repoman ; do \ |
62 |
ln -sf "$relative_path/bin/$x" \ |
63 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/bin/$x"; \ |
64 |
done; \ |
65 |
\ |
66 |
install -d -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/sbin"; \ |
67 |
relative_path=".."; \ |
68 |
x=/usr/sbin ; \ |
69 |
y="/usr/lib/portage"; \ |
70 |
if [ "${x#/usr}" != "$x" ] && \ |
71 |
[ "${y#/usr}" != "$y" ]; then \ |
72 |
x=${x#/usr}; \ |
73 |
y=${y#/usr}; \ |
74 |
fi; \ |
75 |
x=${x%/*}; \ |
76 |
while [ -n "$x" ] ; do \ |
77 |
relative_path=${relative_path}/..; \ |
78 |
x=${x%/*}; \ |
79 |
done; \ |
80 |
relative_path=$relative_path$y; \ |
81 |
for x in archive-conf dispatch-conf emaint env-update etc-update fixpackages regenworld ; do \ |
82 |
ln -sf "$relative_path/bin/$x" \ |
83 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/sbin/$x"; \ |
84 |
done; \ |
85 |
\ |
86 |
ln -sf "$relative_path/bin/env-update" \ |
87 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/sbin/update-env"; \ |
88 |
ln -sf "$relative_path/bin/etc-update" \ |
89 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/sbin/update-etc"; \ |
90 |
\ |
91 |
# We install some minimal tests for use as a preinst sanity check. \ |
92 |
# These tests must be able to run without a full source tree and \ |
93 |
# without relying on a previous portage instance being installed. \ |
94 |
install -d -m0755 \ |
95 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/lib/portage/pym/portage/tests"; \ |
96 |
install -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/pym/portage/tests/runTests" \ |
97 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/lib/portage/pym/portage/tests"; \ |
98 |
cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/pym/portage/tests"; \ |
99 |
install -m0644 *.py \ |
100 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/lib/portage/pym/portage/tests"; \ |
101 |
install -d -m0755 \ |
102 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/lib/portage/pym/portage/tests/lint"; \ |
103 |
cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/pym/portage/tests/lint"; \ |
104 |
install -m0644 *.py __test__ \ |
105 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/lib/portage/pym/portage/tests/lint"; \ |
106 |
\ |
107 |
install -d -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/doc/portage-2.2.8-r2"; \ |
108 |
cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8"; \ |
109 |
install -m 0644 ChangeLog NEWS RELEASE-NOTES "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/doc/portage-2.2.8-r2"; \ |
110 |
\ |
111 |
for x in "" ./ru; do \ |
112 |
for y in 1 5 ; do \ |
113 |
if [ -d "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/man/$x" ]; then \ |
114 |
cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/man/$x"; \ |
115 |
files=$(echo *.$y); \ |
116 |
if [ -z "$files" ] || [ "$files" = "*.$y" ]; then \ |
117 |
continue; \ |
118 |
fi; \ |
119 |
install -d -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/man/$x/man$y"; \ |
120 |
install -m0644 *.$y "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/man/$x/man$y"; \ |
121 |
fi; \ |
122 |
done; \ |
123 |
done; \ |
124 |
\ |
125 |
if [ -f "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/doc/portage.html" ] ; then \ |
126 |
install -d -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/doc/portage-2.2.8-r2/html"; \ |
127 |
cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8/doc"; \ |
128 |
install -m0644 *.html "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/doc/portage-2.2.8-r2/html"; \ |
129 |
fi; \ |
130 |
\ |
131 |
if [ -d "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/epydoc" ] ; then \ |
132 |
install -d -m0755 "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/doc/portage-2.2.8-r2/html"; \ |
133 |
cp -pPR "/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/epydoc" \ |
134 |
"/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/doc/portage-2.2.8-r2/html/api"; \ |
135 |
cd "/var/tmp/portage/sys-apps/portage-2.2.8-r2/image//usr/share/doc/portage-2.2.8-r2/html/api"; \ |
136 |
find . -type d | xargs chmod 0755; \ |
137 |
find . -type f | xargs chmod 0644; \ |
138 |
fi; \ |
139 |
|
140 |
/var/tmp/portage/sys-apps/portage-2.2.8-r2/temp/environment: line 2231: /dev/fd/62: No such file or directory |
141 |
* ERROR: sys-apps/portage-2.2.8-r2::gentoo failed (install phase): |
142 |
* directory does not exist: /var/tmp/portage/sys-apps/portage-2.2.8-r2/image/usr/lib/python3.3/site-packages |
143 |
* |
144 |
* Call stack: |
145 |
* ebuild.sh, line 93: Called src_install |
146 |
* environment, line 2258: Called python_compileall '/usr/lib/python3.3/site-packages' |
147 |
* environment, line 2198: Called die |
148 |
* The specific snippet of code: |
149 |
* [[ -d ${d_image} ]] || die "directory does not exist: ${d_image}"; |
150 |
* |
151 |
* If you need support, post the output of `emerge --info '=sys-apps/portage-2.2.8-r2::gentoo'`, |
152 |
* the complete build log and the output of `emerge -pqv '=sys-apps/portage-2.2.8-r2::gentoo'`. |
153 |
* The complete build log is located at '/var/tmp/portage/sys-apps/portage-2.2.8-r2/temp/build.log'. |
154 |
* The ebuild environment file is located at '/var/tmp/portage/sys-apps/portage-2.2.8-r2/temp/environment'. |
155 |
* Working directory: '/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8' |
156 |
* S: '/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8' |
157 |
|
158 |
* Messages for package sys-apps/portage-2.2.8-r2: |
159 |
|
160 |
* ERROR: sys-apps/portage-2.2.8-r2::gentoo failed (install phase): |
161 |
* directory does not exist: /var/tmp/portage/sys-apps/portage-2.2.8-r2/image/usr/lib/python3.3/site-packages |
162 |
* |
163 |
* Call stack: |
164 |
* ebuild.sh, line 93: Called src_install |
165 |
* environment, line 2258: Called python_compileall '/usr/lib/python3.3/site-packages' |
166 |
* environment, line 2198: Called die |
167 |
* The specific snippet of code: |
168 |
* [[ -d ${d_image} ]] || die "directory does not exist: ${d_image}"; |
169 |
* |
170 |
* If you need support, post the output of `emerge --info '=sys-apps/portage-2.2.8-r2::gentoo'`, |
171 |
* the complete build log and the output of `emerge -pqv '=sys-apps/portage-2.2.8-r2::gentoo'`. |
172 |
* The complete build log is located at '/var/tmp/portage/sys-apps/portage-2.2.8-r2/temp/build.log'. |
173 |
* The ebuild environment file is located at '/var/tmp/portage/sys-apps/portage-2.2.8-r2/temp/environment'. |
174 |
* Working directory: '/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8' |
175 |
* S: '/var/tmp/portage/sys-apps/portage-2.2.8-r2/work/portage-2.2.8' |
176 |
|
177 |
!!! catalyst: run script failed. |
178 |
|
179 |
|
180 |
Traceback (most recent call last): |
181 |
File "modules/generic_stage_target.py", line 1244, in run_local |
182 |
"run script failed.",env=self.env) |
183 |
File "/usr/lib/catalyst/modules/catalyst_support.py", line 541, in cmd |
184 |
raise CatalystError,myexc |
185 |
CatalystError |
186 |
None |
187 |
|
188 |
!!! catalyst: Stage build aborting due to error. |
189 |
|
190 |
Traceback (most recent call last): |
191 |
File "/usr/lib/catalyst/catalyst", line 218, in build_target |
192 |
mytarget.run() |
193 |
File "modules/generic_stage_target.py", line 1304, in run |
194 |
apply(getattr(self,x)) |
195 |
File "modules/generic_stage_target.py", line 1249, in run_local |
196 |
raise CatalystError,"Stage build aborting due to error." |
197 |
CatalystError |
198 |
!!! catalyst: Error encountered during run of target stage1 |
199 |
Catalyst aborting.... |
200 |
lockfile does not exist '/usr/local/catalyst/tmp/default/stage1-hppa2.0-20141003/.catalyst_lock' |
201 |
|
202 |
|
203 |
|
204 |
Full build log at /tmp/catalyst-auto.12941/log/hppa2.0_stage1.log |