1 |
Hello everybody out there, |
2 |
|
3 |
|
4 |
|
5 |
just have installed gentoo linux on my new machine and it is really great. |
6 |
I like the clean bsd-like design of this distribution. |
7 |
Nevertheless there have been a few errormessages and warninigs when compiling some of the ebuild files. |
8 |
Maybe I have made some mistakes but I think I am going to tell you anyway, since even then someone can learn |
9 |
from them :-) |
10 |
|
11 |
1. Errormessages when compiling cdrecord: |
12 |
------------------------------------------ |
13 |
|
14 |
Jambalaia portage # emerge app-cdr/cdrecord Calculating dependencies... done! |
15 |
>>> emerge app-cdr/cdrecord-1.9-r3 to / |
16 |
!!! No message digest file found. |
17 |
!!! Maintainer: ebuild digest to update message digests. |
18 |
!!! emerge aborting on /usr/portage/app-cdr/cdrecord/cdrecord-1.9-r3.ebuild . |
19 |
|
20 |
Jambalaia portage # ebuild app-cdr/cdrecord/cdrecord-1.9-r3.ebuild merge |
21 |
>>> build dependencies OK ;) |
22 |
!!! No message digest file found. |
23 |
!!! Maintainer: ebuild digest to update message digests. |
24 |
Jambalaia portage # |
25 |
|
26 |
|
27 |
|
28 |
2. Errormessages when compiling getoo-web: |
29 |
------------------------------------------- |
30 |
Jambalaia portage # emerge --pretend app-doc/gentoo-web |
31 |
|
32 |
These are the packages that I would merge, in order. |
33 |
|
34 |
Calculating dependencies. done! |
35 |
[ebuild N ] app-doc/gentoo-web-2.2 to / |
36 |
|
37 |
Jambalaia portage # emerge app-doc/gentoo-web |
38 |
Calculating dependencies. done! |
39 |
>>> emerge app-doc/gentoo-web-2.2 to / |
40 |
>>> Fetching cvs2cl.pl... |
41 |
|
42 |
>>> Trying site http://www.ibiblio.org/gentoo/distfiles/cvs2cl.pl... |
43 |
--18:46:00-- http://www.ibiblio.org/gentoo/distfiles/cvs2cl.pl |
44 |
=> `/usr/portage/distfiles/cvs2cl.pl' |
45 |
Resolving www.ibiblio.org... done. |
46 |
Connecting to www.ibiblio.org[152.2.210.81]:80... connected. |
47 |
HTTP request sent, awaiting response... 200 OK |
48 |
Length: 58,520 [text/plain] |
49 |
|
50 |
100%[==================================================================================================>] 58,520 9.93K/s |
51 |
ETA 00:00 |
52 |
|
53 |
18:46:08 (9.93 KB/s) - `/usr/portage/distfiles/cvs2cl.pl' saved [58520/58520] |
54 |
|
55 |
|
56 |
>>> md5 ;-) cvs2cl.pl |
57 |
>>> Unpacking source... |
58 |
This will zap stuff in /www/virtual/www.gentoo.org/htdocs. |
59 |
Beware -- maintainers only. |
60 |
/usr/sbin/ebuild.sh: cd: /var/tmp/portage/gentoo-web-2.2/work/gentoo-web-2.2: No such file or directory |
61 |
cvs [checkout aborted]: /home/cvsroot/CVSROOT: No such file or directory |
62 |
>>> Source unpacked. |
63 |
|
64 |
>>> Install gentoo-web-2.2 into /var/tmp/portage/gentoo-web-2.2/image/ category app-doc |
65 |
/usr/sbin/ebuild.sh: cd: /var/tmp/portage/gentoo-web-2.2/work/gentoo-src/gentoo-web: No such file or directory |
66 |
warning: failed to load external entity "xsl/guide-main.xsl" |
67 |
cannot parse xsl/guide-main.xsl |
68 |
|
69 |
!!! ERROR: The ebuild did not complete successfully. |
70 |
!!! Function src_install, Line -284, Exitcode 4 |
71 |
!!! (no error message) |
72 |
|
73 |
!!! emerge aborting on /usr/portage/app-doc/gentoo-web/gentoo-web-2.2.ebuild . |
74 |
|
75 |
|
76 |
|
77 |
|
78 |
3. The ntp package did not install a /etc/ntp.conf and /etc/ntp.drift file. Here is my ntp.conf file: |
79 |
------------------------------------------------------------------------------------------------------ |
80 |
|
81 |
#server 127.127.1.0 # local clock |
82 |
#fudge 127.127.1.0 stratum 10 |
83 |
server 128.146.37.10 |
84 |
server 128.146.38.12 |
85 |
server 129.127.40.3 |
86 |
|
87 |
driftfile /etc/ntp.drift |
88 |
|
89 |
|
90 |
4. When installing alsa the dependencies of the alsa-utils and alsa-driver where not correct. |
91 |
--------------------------------------------------------------------------------------------- |
92 |
|
93 |
|
94 |
5.Kdeartwork does not compile: |
95 |
------------------------------ |
96 |
|
97 |
jambalaia portage # emerge --pretend kde-base/kdeartwork |
98 |
|
99 |
These are the packages that I would merge, in order. |
100 |
|
101 |
Calculating dependencies. done! |
102 |
[ebuild N ] kde-base/kdeartwork-2.2.2 to / |
103 |
|
104 |
jambalaia portage # emerge kde-base/kdeartwork |
105 |
Calculating dependencies. done! |
106 |
>>> emerge kde-base/kdeartwork-2.2.2 to / |
107 |
>>> md5 ;-) kdeartwork-2.2.2.tar.bz2 |
108 |
>>> Unpacking source... |
109 |
>>> Unpacking kdeartwork-2.2.2.tar.bz2 |
110 |
>>> Source unpacked. |
111 |
configure: WARNING: If you wanted to set the --build type, don't use --host. |
112 |
If a cross compiler is detected then cross compile mode will be used. |
113 |
checking build system type... i686-pc-linux-gnu |
114 |
checking host system type... i586-pc-linux-gnu |
115 |
|
116 |
........... |
117 |
........... |
118 |
........... |
119 |
|
120 |
make[1]: Entering directory `/var/tmp/portage/kdeartwork-2.2.2/work/kdeartwork-2.2.2' |
121 |
make[2]: Entering directory `/var/tmp/portage/kdeartwork-2.2.2/work/kdeartwork-2.2.2' |
122 |
make[2]: Nothing to be done for `install-exec-am'. |
123 |
cp -r ./Themes BuildThemes; \ |
124 |
rm -rf `find BuildThemes -type d -name CVS -print`; \ |
125 |
( cd BuildThemes; \ |
126 |
for f in *; do \ |
127 |
if [ -d $f -a $f != "CVS" ]; then \ |
128 |
tar -b 16 -c -f - $f| gzip -c > /var/tmp/portage/kdeartwork-2.2.2/image//usr/kde/2/share/apps/kthememgr/Themes/$f.ktheme; \ |
129 |
fi; \ |
130 |
done ); \ |
131 |
rm -rf BuildThemes; |
132 |
/bin/sh: /var/tmp/portage/kdeartwork-2.2.2/image//usr/kde/2/share/apps/kthememgr/Themes/Eclipse.ktheme: No such file or directory |
133 |
|
134 |
|
135 |
|
136 |
----- END -------------------------------> |
137 |
|
138 |
|
139 |
|
140 |
There are some other things that might be worth mentioning: |
141 |
|
142 |
-> The ebuild command is quite picky about the slash at the end of the package name: |
143 |
------------------------------------------------------------------------------------- |
144 |
|
145 |
# jambalaia portage # emerge --pretend kde-base/kdeartwork/ |
146 |
|
147 |
# These are the packages that I would merge, in order. |
148 |
|
149 |
# Calculating dependencies !!! Couldn't find match for kde-base/kdeartwork/; aborting. |
150 |
|
151 |
|
152 |
-> The vimrc file is very basic :-) and this makes it diffult to start with vim. |
153 |
I use a modified vimrc file from a debian distribution now and it works great. |
154 |
--------------------------------------------------------------------------------- |
155 |
|
156 |
-> The mutt client did not have the pop3 features comiled in automatically: |
157 |
--------------------------------------------------------------------------- |
158 |
configure --enable-pop |
159 |
|
160 |
-> I will add a muttrc file that works great for me now: |
161 |
-------------------------------------------------------- |
162 |
|
163 |
-------------------------- snip --------------------------- |
164 |
|
165 |
ignore "from " received content- mime-version status x-status |
166 |
ignore message-id |
167 |
ignore sender references return-path lines x-uidl resent- |
168 |
ignore x-msmail-priority x-mimeole in-reply-to priority |
169 |
ignore x-accept-language x-priority x-egroups- x-beenthere |
170 |
ignore errors-to precedence delivered-to importance x-loop |
171 |
ignore x-apparently-to x-mailman- x-mime- |
172 |
|
173 |
# sorting ( threads, date or date-sent, date-received, from, mailbox-order (unsorted), score, size, subject, or to ) |
174 |
set sort=threads |
175 |
|
176 |
# colors |
177 |
|
178 |
color hdrdefault cyan default |
179 |
color quoted green default |
180 |
color signature cyan default |
181 |
color attachment brightyellow default |
182 |
color indicator black cyan |
183 |
color status brightgreen blue |
184 |
color tree red default |
185 |
color markers brightred default |
186 |
color tilde blue default |
187 |
color header brightgreen default ^From: |
188 |
color header brightcyan default ^To: |
189 |
color header brightcyan default ^Reply-To: |
190 |
color header brightcyan default ^Cc: |
191 |
color header brightblue default ^Subject: |
192 |
color body brightblue default (http|ftp)://[\-\.\,/%~_:?\#a-zA-Z0-9]+ |
193 |
|
194 |
# dont add the hostname to the From header -> for dialup servers |
195 |
|
196 |
unset use_domain |
197 |
my_hdr From: fritz@×××.at |
198 |
my_hdr Reply-To: fritz@×××××.com |
199 |
my_hdr sender: fritz@×××.at |
200 |
|
201 |
# printing |
202 |
|
203 |
set print_command="a2ps" |
204 |
|
205 |
# mailboxes |
206 |
|
207 |
mailboxes ~/.maildir/spocus |
208 |
mailboxes ~/.maildir/grub |
209 |
mailboxes ~/.maildir/gentoo |
210 |
mailboxes ~/.maildir/archive |
211 |
mailboxes ~/.maildir/develop |
212 |
mailboxes ~/.maildir/phion |
213 |
|
214 |
# mailing lists |
215 |
|
216 |
lists gentoo grub |
217 |
|
218 |
# fetching mail -> not compiled in yet !( configure --enable-pop ) |
219 |
|
220 |
# pop_host mail.mailer.com |
221 |
# pop_user xxxxxxx |
222 |
# pop_pass xxxxxx |
223 |
|
224 |
----------------------- snip -------------------------------- |
225 |
|
226 |
|
227 |
-> I had some problems setting up Samba together with an windows xp client and cups. |
228 |
------------------------------------------------------------------------------------ |
229 |
|
230 |
In case someone has the same problems here is my smb.conf file: |
231 |
|
232 |
|
233 |
[global] |
234 |
workgroup = ONTHEROOF |
235 |
encrypt passwords = yes |
236 |
dns proxy = no |
237 |
load printers = yes |
238 |
|
239 |
# Important: give this path to the network printer configuration in the WinXp printer setup masks |
240 |
# -> replace localhost with the hostname the printer is connected to (=samba server) and the printername with your cups printer |
241 |
# http://localhost:631/printers/HP_LaserJet_1200_Postscript |
242 |
|
243 |
[printers] |
244 |
comment = All Printers |
245 |
printing = cups |
246 |
printable = yes |
247 |
postscript = yes |
248 |
printer name = HP_LaserJet_1200_Postscript |
249 |
browseable = yes |
250 |
public = yes |
251 |
path = /tmp |
252 |
|
253 |
[jonas] |
254 |
comment = /home/jonas |
255 |
path = /home/jonas |
256 |
valid users = jonas |
257 |
public = no |
258 |
printable = no |
259 |
browseable = yes |
260 |
writable = yes |
261 |
|
262 |
[christine] |
263 |
comment = /home/christine |
264 |
path = /home/christine |
265 |
valid users = christine |
266 |
public = no |
267 |
read only = no |
268 |
printable = no |
269 |
browseable = yes |
270 |
writable = yes |
271 |
|
272 |
|
273 |
|
274 |
|
275 |
|
276 |
|
277 |
So, I hope this was not too much information and not the wrong eiter :-) |
278 |
|
279 |
|
280 |
|
281 |
|
282 |
Thanks for the great distribution, |
283 |
|
284 |
|
285 |
Arno |