1 |
Hello, I asked about strange portage bug few days ago, but got no reply :( |
2 |
Today, after 'emerge perl ExtUtils-MakeMaker' which were completed ok, emerge |
3 |
automaticly removed my portage and resulted in system with no emerge binary etc :) |
4 |
|
5 |
I did 'emerge perl ExtUtils-MakeMaker' because I knew that I got some problems with |
6 |
this system. emerge -p world showed that portage packege should be upgraded from |
7 |
version 2.0.45-r1 to 2.0.45-r5, so I specific named only perl an MakeMaker for upgrade to address this situation.. |
8 |
unfortuntatly it didnt help and above command resulted in little |
9 |
disaster. Longer description of this problem can be found in my previous |
10 |
mail. |
11 |
|
12 |
Looking forward _any_ ideas whats wrong :( |
13 |
|
14 |
Here are fatal portage removal output. WHATS STRANGE: older package is |
15 |
proteceted, while newer one is selected for removal. This is _after_ |
16 |
newer binaries are installed so, such action always results in removal |
17 |
of files which of course is a serious failure :(((( |
18 |
|
19 |
>>> Regenerating /etc/ld.so.cache... |
20 |
>>> Auto-cleaning packages ... |
21 |
|
22 |
sys-apps/portage |
23 |
selected: 2.0.45-r5 |
24 |
protected: 2.0.45-r1 |
25 |
omitted: none |
26 |
|
27 |
>>> Packages in red are slated for removal. |
28 |
>>> Packages in green will not be removed. |
29 |
|
30 |
>>> Waiting 5 seconds before starting... |
31 |
>>> (Control-C to abort)... |
32 |
>>> Unmerging in: 5 4 3 2 1 |
33 |
>>> Unmerging sys-apps/portage-2.0.45-r5... |
34 |
No package files given... Grabbing a set. |
35 |
<<< obj /var/tmp/.keep |
36 |
<<< obj /usr/share/man/man5/make.conf.5.gz |
37 |
<<< obj /usr/share/man/man5/ebuild.5.gz |
38 |
<<< obj /usr/share/man/man1/repoman.1.gz |
39 |
<<< obj /usr/share/man/man1/etc-update.1.gz |
40 |
<<< obj /usr/share/man/man1/env-update.1.gz |
41 |
<<< obj /usr/share/man/man1/emerge.1.gz |
42 |
<<< obj /usr/share/man/man1/ebuild.1.gz |
43 |
<<< obj /usr/share/doc/portage-2.0.45-r5/ChangeLog.gz |
44 |
<<< obj /usr/lib/python2.2/site-packages/xpak.py |
45 |
<<< obj /usr/lib/python2.2/site-packages/portage.py |
46 |
<<< obj /usr/lib/python2.2/site-packages/output.py |
47 |
<<< obj /usr/lib/python2.2/site-packages/missingos.so |
48 |
<<< obj /usr/lib/portage/lib/sandbox.bashrc |
49 |
<<< obj /usr/lib/portage/bin/xpak |
50 |
<<< obj /usr/lib/portage/bin/tbz2tool |
51 |
<<< obj /usr/lib/portage/bin/sandbox |
52 |
<<< obj /usr/lib/portage/bin/repoman |
53 |
<<< obj /usr/lib/portage/bin/quickpkg |
54 |
<<< obj /usr/lib/portage/bin/queryhost.sh |
55 |
<<< obj /usr/lib/portage/bin/prepstrip |
56 |
<<< obj /usr/lib/portage/bin/prepman |
57 |
<<< obj /usr/lib/portage/bin/preplib.so |
58 |
<<< obj /usr/lib/portage/bin/preplib |
59 |
<<< obj /usr/lib/portage/bin/prepinfo |
60 |
<<< obj /usr/lib/portage/bin/prepallstrip |
61 |
<<< obj /usr/lib/portage/bin/prepallman |
62 |
<<< obj /usr/lib/portage/bin/prepallinfo |
63 |
<<< obj /usr/lib/portage/bin/prepalldocs |
64 |
<<< obj /usr/lib/portage/bin/prepall |
65 |
<<< obj /usr/lib/portage/bin/pkgname |
66 |
<<< obj /usr/lib/portage/bin/pkgmerge.new |
67 |
<<< obj /usr/lib/portage/bin/pkgmerge |
68 |
<<< obj /usr/lib/portage/bin/pkglist |
69 |
<<< obj /usr/lib/portage/bin/pdb.cgi |
70 |
<<< obj /usr/lib/portage/bin/pdb |
71 |
<<< obj /usr/lib/portage/bin/newsbin |
72 |
<<< obj /usr/lib/portage/bin/newman |
73 |
<<< obj /usr/lib/portage/bin/newlib.so |
74 |
<<< obj /usr/lib/portage/bin/newlib.a |
75 |
<<< obj /usr/lib/portage/bin/newins |
76 |
<<< obj /usr/lib/portage/bin/newexe |
77 |
<<< obj /usr/lib/portage/bin/newdoc |
78 |
<<< obj /usr/lib/portage/bin/newbin |
79 |
<<< obj /usr/lib/portage/bin/fperms |
80 |
<<< obj /usr/lib/portage/bin/fowners |
81 |
<<< obj /usr/lib/portage/bin/find-requires |
82 |
<<< obj /usr/lib/portage/bin/find-packages |
83 |
<<< obj /usr/lib/portage/bin/etc-update |
84 |
<<< obj /usr/lib/portage/bin/env-update |
85 |
<<< obj /usr/lib/portage/bin/emerge |
86 |
<<< obj /usr/lib/portage/bin/emake |
87 |
<<< obj /usr/lib/portage/bin/ebuild.sh |
88 |
<<< obj /usr/lib/portage/bin/ebuild |
89 |
<<< obj /usr/lib/portage/bin/dosym |
90 |
<<< obj /usr/lib/portage/bin/dosed |
91 |
<<< obj /usr/lib/portage/bin/dosbin |
92 |
<<< obj /usr/lib/portage/bin/dopython |
93 |
<<< obj /usr/lib/portage/bin/domo |
94 |
<<< obj /usr/lib/portage/bin/doman |
95 |
<<< obj /usr/lib/portage/bin/dolib.so |
96 |
<<< obj /usr/lib/portage/bin/dolib.a |
97 |
<<< obj /usr/lib/portage/bin/dolib |
98 |
<<< obj /usr/lib/portage/bin/dojar |
99 |
<<< obj /usr/lib/portage/bin/doins |
100 |
<<< obj /usr/lib/portage/bin/doinfo |
101 |
<<< obj /usr/lib/portage/bin/dohtml |
102 |
<<< obj /usr/lib/portage/bin/dohard |
103 |
<<< obj /usr/lib/portage/bin/doexe |
104 |
<<< obj /usr/lib/portage/bin/dodoc |
105 |
<<< obj /usr/lib/portage/bin/dodir |
106 |
<<< obj /usr/lib/portage/bin/dobin |
107 |
<<< obj /usr/lib/portage/bin/db-update.py |
108 |
<<< obj /usr/lib/portage/bin/chkcontents |
109 |
<<< obj /lib/libsandbox.so |
110 |
--- cfgpro obj /etc/make.globals |
111 |
--- cfgpro obj /etc/make.conf |
112 |
--- cfgpro obj /etc/etc-update.conf |
113 |
<<< sym /usr/sbin/pkgmerge |
114 |
<<< sym /usr/sbin/etc-update |
115 |
<<< sym /usr/sbin/env-update |
116 |
<<< sym /usr/sbin/ebuild.sh |
117 |
<<< sym /usr/sbin/ebuild |
118 |
<<< sym /usr/lib/portage/bin/pmake |
119 |
<<< sym /usr/lib/portage/bin/donewins |
120 |
<<< sym /usr/bin/xpak |
121 |
<<< sym /usr/bin/tbz2tool |
122 |
<<< sym /usr/bin/repoman |
123 |
<<< sym /usr/bin/emerge |
124 |
<<< dir /usr/share/doc/portage-2.0.45-r5 |
125 |
<<< dir /usr/lib/portage/lib |
126 |
--- !empty dir /var/tmp |
127 |
--- !empty dir /var |
128 |
--- !empty dir /usr/share/man/man5 |
129 |
--- !empty dir /usr/share/man/man1 |
130 |
--- !empty dir /usr/share/man |
131 |
--- !empty dir /usr/share/doc |
132 |
--- !empty dir /usr/share |
133 |
--- !empty dir /usr/sbin |
134 |
--- !empty dir /usr/lib/python2.2/site-packages |
135 |
--- !empty dir /usr/lib/python2.2 |
136 |
--- !empty dir /usr/lib/portage/bin |
137 |
--- !empty dir /usr/lib/portage |
138 |
--- !empty dir /usr/lib |
139 |
--- !empty dir /usr/bin |
140 |
--- !empty dir /usr |
141 |
--- !empty dir /lib |
142 |
--- !empty dir /etc |
143 |
bash: /usr/sbin/ebuild.sh: No such file or directory |
144 |
>>> Regenerating /etc/ld.so.cache... |
145 |
|
146 |
* GNU info directory index is up-to-date. |
147 |
* IMPORTANT: 1 config files in /etc need updating. |
148 |
* Type emerge --help config to learn how to update config files. |
149 |
|
150 |
plagae / # emerge |
151 |
bash: /usr/bin/emerge: No such file or directory |
152 |
|
153 |
|
154 |
.radek. |
155 |
|
156 |
-- |
157 |
gentoo-dev@g.o mailing list |