Subversion Repositories svn LFS-FR

Rev

Rev 7248 | Rev 7252 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
7247 jlepiller 1
# SOME DESCRIPTIVE TITLE
2
# Copyright (C) YEAR Free Software Foundation, Inc.
3
# This file is distributed under the same license as the PACKAGE package.
4
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5
#
6
msgid ""
7
msgstr ""
7248 jlepiller 8
"Project-Id-Version: 8.0\n"
7249 jlepiller 9
"POT-Creation-Date: 2017-03-12 10:27+0100\n"
7248 jlepiller 10
"PO-Revision-Date: 2017-03-01 20:00+0100\n"
11
"Last-Translator: roptat <roptat@lepiller.eu>\n"
12
"Language-Team: lfs-fr <lfs-traducfr@linuxfromscratch.org>\n"
13
"Language: fr\n"
7247 jlepiller 14
"MIME-Version: 1.0\n"
7248 jlepiller 15
"Content-Type: text/plain; charset=UTF-8\n"
7247 jlepiller 16
"Content-Transfer-Encoding: 8bit\n"
17
 
18
#. type: Content of: <h1>
7249 jlepiller 19
#: complete.html:2
20
msgid "Frequently Asked Questions"
7247 jlepiller 21
msgstr ""
22
 
23
#. type: Content of: <p>
7249 jlepiller 24
#: complete.html:3
7247 jlepiller 25
msgid ""
7249 jlepiller 26
"The FAQ is divided in three documents. The <a href=\"/faq/index.html"
27
"\">General FAQ</a> has links to all questions and answers.  The <a href=\"/"
28
"lfs/faq.html\">LFS FAQ</a> is a selection of LFS-specific FAQ's and the <a "
29
"href=\"/blfs/faq.html\">BLFS FAQ</a> is a selection of BLFS-specific FAQ's."
7247 jlepiller 30
msgstr ""
31
 
7249 jlepiller 32
#. type: Content of: <h2>
33
#: complete.html:7
34
msgid "General FAQ"
35
msgstr ""
36
 
7247 jlepiller 37
#. type: Content of: <h3>
7249 jlepiller 38
#: complete.html:8
39
msgid "<a href=\"#intro\">General information about these FAQ's</a>"
7247 jlepiller 40
msgstr ""
41
 
7248 jlepiller 42
#. type: Content of: <ul><li>
7249 jlepiller 43
#: complete.html:10
44
msgid "<a href=\"#why-faq\">Why this FAQ?</a>"
7247 jlepiller 45
msgstr ""
46
 
7248 jlepiller 47
#. type: Content of: <ul><li>
7249 jlepiller 48
#: complete.html:11
49
msgid "<a href=\"#what-is-lfs\">What is LFS?</a>"
50
msgstr ""
51
 
52
#. type: Content of: <ul><li>
53
#: complete.html:12
54
msgid "<a href=\"#what-is-blfs\">What is BLFS?</a>"
55
msgstr ""
56
 
57
#. type: Content of: <ul><li>
58
#: complete.html:13
59
msgid "<a href=\"#contribute\">How can I contribute to this FAQ?</a>"
60
msgstr ""
61
 
62
#. type: Content of: <h3>
63
#: complete.html:15
64
msgid "<a href=\"#support\">Support guidelines</a>"
65
msgstr ""
66
 
67
#. type: Content of: <ul><li>
68
#: complete.html:17
7248 jlepiller 69
msgid ""
7249 jlepiller 70
"<a href=\"#newbie\">I'm a newbie to Linux or LFS and I need some help?</a>"
7247 jlepiller 71
msgstr ""
72
 
7248 jlepiller 73
#. type: Content of: <ul><li>
7249 jlepiller 74
#: complete.html:18
75
msgid "<a href=\"#getting-help\">Where is the best place to get help?</a>"
7247 jlepiller 76
msgstr ""
77
 
7248 jlepiller 78
#. type: Content of: <ul><li>
7249 jlepiller 79
#: complete.html:19
80
msgid "<a href=\"#which-list\">Which list should I use for what topic?</a>"
7247 jlepiller 81
msgstr ""
82
 
7248 jlepiller 83
#. type: Content of: <ul><li>
7249 jlepiller 84
#: complete.html:20
85
msgid "<a href=\"#netiquette\">How do I address the LFS community?</a>"
7247 jlepiller 86
msgstr ""
87
 
7249 jlepiller 88
#. type: Content of: <h3>
89
#: complete.html:22
90
msgid "<a href=\"#frb\">Frequently Reported Bugs</a>"
91
msgstr ""
92
 
7248 jlepiller 93
#. type: Content of: <ul><li>
7249 jlepiller 94
#: complete.html:24
7248 jlepiller 95
msgid ""
7249 jlepiller 96
"<a href=\"#wrong-ln-s-command\">The \"ln -s\" commands in the Book are wrong."
97
"</a>"
7247 jlepiller 98
msgstr ""
99
 
7248 jlepiller 100
#. type: Content of: <ul><li>
7249 jlepiller 101
#: complete.html:25
102
msgid "<a href=\"#its-hardlink-not-copy\">/bin/foo is a copy of /bin/bar.</a>"
103
msgstr ""
104
 
105
#. type: Content of: <ul><li>
106
#: complete.html:26
7248 jlepiller 107
msgid ""
7249 jlepiller 108
"<a href=\"#why-not-version\">Can I use a version newer than the one in the "
109
"Book?</a>"
7247 jlepiller 110
msgstr ""
111
 
7249 jlepiller 112
#. type: Content of: <ul><li>
113
#: complete.html:27
114
msgid "<a href=\"#new-version\">There's a new version of package Foo.</a>"
115
msgstr ""
116
 
117
#. type: Content of: <ul><li>
118
#: complete.html:28
119
msgid "<a href=\"#delete_key_not_work\">The Delete key doesn't work.</a>"
120
msgstr ""
121
 
122
#. type: Content of: <ul><li>
123
#: complete.html:29
124
msgid ""
125
"<a href=\"#shutdown-on-fsck-error\">The system shuts down when fsck errors "
126
"out!</a>"
127
msgstr ""
128
 
129
#. type: Content of: <ul><li>
130
#: complete.html:30
131
msgid ""
132
"<a href=\"#where-lfs-packages\">Where are the lfs-packages tarballs or wget "
133
"scripts?</a>"
134
msgstr ""
135
 
136
#. type: Content of: <ul><li>
137
#: complete.html:31
138
msgid "<a href=\"#how-to-find\">How do I find a package or command?</a>"
139
msgstr ""
140
 
141
#. type: Content of: <ul><li>
142
#: complete.html:32
143
msgid "<a href=\"#how-to-upgrade\">How do I upgrade my LFS/BLFS system?</a>"
144
msgstr ""
145
 
146
#. type: Content of: <h2>
147
#: complete.html:35
148
msgid "LFS FAQ:"
149
msgstr ""
150
 
7247 jlepiller 151
#. type: Content of: <h3>
7249 jlepiller 152
#: complete.html:36
153
msgid "<a href=\"/lfs/faq.html#fre\">Frequently Requested Enhancements</a>"
7247 jlepiller 154
msgstr ""
155
 
7248 jlepiller 156
#. type: Content of: <ul><li>
7249 jlepiller 157
#: complete.html:38
158
msgid ""
159
"<a href=\"/lfs/faq.html#add-grub\">Why not use LILO instead of GRUB?</a>"
7247 jlepiller 160
msgstr ""
161
 
7248 jlepiller 162
#. type: Content of: <ul><li>
7249 jlepiller 163
#: complete.html:39
164
msgid ""
165
"<a href=\"/lfs/faq.html#why-not-faq\">Why not include the FAQ in the book?</"
166
"a>"
7247 jlepiller 167
msgstr ""
168
 
7248 jlepiller 169
#. type: Content of: <ul><li>
7249 jlepiller 170
#: complete.html:40
171
msgid "<a href=\"/lfs/faq.html#why-vim\">Why is vim in the book?</a>"
7247 jlepiller 172
msgstr ""
173
 
7248 jlepiller 174
#. type: Content of: <ul><li>
7249 jlepiller 175
#: complete.html:41
7248 jlepiller 176
msgid ""
7249 jlepiller 177
"<a href=\"/lfs/faq.html#hjl-binutils\">Why is HJL's Binutils not in the book?"
178
"</a>"
179
msgstr ""
180
 
181
#. type: Content of: <ul><li>
182
#: complete.html:42
183
msgid ""
184
"<a href=\"/lfs/faq.html#why-not-package-management\">Why isn't some package "
185
"manager in the book?</a>"
186
msgstr ""
187
 
188
#. type: Content of: <ul><li>
189
#: complete.html:43
190
msgid ""
191
"<a href=\"/lfs/faq.html#no-poweroff\">How do I make my machine poweroff when "
192
"shut down?</a>"
193
msgstr ""
194
 
195
#. type: Content of: <h3>
196
#: complete.html:45
197
msgid "<a href=\"/lfs/faq.html#resources\">When reading and building LFS</a>"
198
msgstr ""
199
 
200
#. type: Content of: <ul><li>
201
#: complete.html:47
202
msgid ""
203
"<a href=\"/lfs/faq.html#what-dist\">What distribution should I use to start "
204
"from?</a>"
205
msgstr ""
206
 
207
#. type: Content of: <ul><li>
208
#: complete.html:48
209
msgid ""
210
"<a href=\"/lfs/faq.html#kernel-modules\">How do I compile a kernel or set up "
211
"modules?</a>"
212
msgstr ""
213
 
214
#. type: Content of: <ul><li>
215
#: complete.html:49
216
msgid ""
217
"<a href=\"/lfs/faq.html#gcc-warnings\">Are compiler warnings from GCC bad?</"
218
"a>"
219
msgstr ""
220
 
221
#. type: Content of: <ul><li>
222
#: complete.html:50
223
msgid ""
224
"<a href=\"/lfs/faq.html#dirty-sources\">Do I need to keep the source after "
7248 jlepiller 225
"installing?</a>"
7247 jlepiller 226
msgstr ""
227
 
7248 jlepiller 228
#. type: Content of: <ul><li>
7249 jlepiller 229
#: complete.html:51
7248 jlepiller 230
msgid ""
7249 jlepiller 231
"<a href=\"/lfs/faq.html#really-small\">How do I make that really small "
232
"install the book mentions?</a>"
7247 jlepiller 233
msgstr ""
234
 
7248 jlepiller 235
#. type: Content of: <ul><li>
7249 jlepiller 236
#: complete.html:52
7248 jlepiller 237
msgid ""
7249 jlepiller 238
"<a href=\"/lfs/faq.html#procs-lfs\">Is there information about building LFS "
239
"on other processors?</a>"
7247 jlepiller 240
msgstr ""
241
 
7248 jlepiller 242
#. type: Content of: <ul><li>
7249 jlepiller 243
#: complete.html:53
244
msgid "<a href=\"/lfs/faq.html#cross-compile\">How do I cross compile LFS?</a>"
7247 jlepiller 245
msgstr ""
246
 
7248 jlepiller 247
#. type: Content of: <ul><li>
7249 jlepiller 248
#: complete.html:54
249
msgid "<a href=\"/lfs/faq.html#dos-text\">What's a DOS format text file?</a>"
7247 jlepiller 250
msgstr ""
251
 
7248 jlepiller 252
#. type: Content of: <ul><li>
7249 jlepiller 253
#: complete.html:55
7248 jlepiller 254
msgid ""
7249 jlepiller 255
"<a href=\"/lfs/faq.html#no-ptys\">The system has no more ptys. Ask your "
256
"system administrator to create more.</a>"
7247 jlepiller 257
msgstr ""
258
 
259
#. type: Content of: <h3>
7249 jlepiller 260
#: complete.html:57
261
msgid "<a href=\"/lfs/faq.html#generrors\">General compilation errors</a>"
7247 jlepiller 262
msgstr ""
263
 
7248 jlepiller 264
#. type: Content of: <ul><li>
7249 jlepiller 265
#: complete.html:59
266
msgid ""
267
"<a href=\"/lfs/faq.html#gnu-patches\">I used a patch from GNU to upgrade. Is "
268
"that OK?</a>"
7247 jlepiller 269
msgstr ""
270
 
7248 jlepiller 271
#. type: Content of: <ul><li>
7249 jlepiller 272
#: complete.html:60
7248 jlepiller 273
msgid ""
7249 jlepiller 274
"<a href=\"/lfs/faq.html#optimizations\">When using optimization flags "
275
"(setting CFLAGS)</a>"
7247 jlepiller 276
msgstr ""
277
 
7248 jlepiller 278
#. type: Content of: <ul><li>
7249 jlepiller 279
#: complete.html:61
7248 jlepiller 280
msgid ""
7249 jlepiller 281
"<a href=\"/lfs/faq.html#config-hang-size_t\">Why does configure hang at "
282
"&quot;checking for signed size_t type...&quot;?</a>"
283
msgstr ""
284
 
285
#. type: Content of: <ul><li>
286
#: complete.html:62
287
msgid ""
288
"<a href=\"/lfs/faq.html#dirty-sources\">I didn't delete the source tree "
289
"after my last attempt. Do I need to?</a>"
290
msgstr ""
291
 
292
#. type: Content of: <ul><li>
293
#: complete.html:63
294
msgid ""
295
"<a href=\"/lfs/faq.html#perm-denied\">I'm getting `/dev/null: Permission "
296
"denied'</a>"
297
msgstr ""
298
 
299
#. type: Content of: <ul><li>
300
#: complete.html:64
301
msgid ""
302
"<a href=\"/lfs/faq.html#sig11\">signal 11 (internal error: Segmentation "
303
"fault)</a>"
304
msgstr ""
305
 
306
#. type: Content of: <ul><li>
307
#: complete.html:65
308
msgid ""
309
"<a href=\"/lfs/faq.html#any-no-such-file\">No such file or directory</a>"
310
msgstr ""
311
 
312
#. type: Content of: <ul><li>
313
#: complete.html:66
314
msgid ""
315
"<a href=\"/lfs/faq.html#configure-no-such-file\">bash: ./configure: No such "
316
"file or directory</a>"
317
msgstr ""
318
 
319
#. type: Content of: <ul><li>
320
#: complete.html:67
321
msgid ""
322
"<a href=\"/lfs/faq.html#bad-interpreter-permission-denied\">./configure: bad "
323
"interpreter: Permission denied</a>"
324
msgstr ""
325
 
326
#. type: Content of: <ul><li>
327
#: complete.html:68
328
msgid ""
329
"<a href=\"/lfs/faq.html#conf-guess-fail\">configure can't guess my host type."
330
"</a>"
331
msgstr ""
332
 
333
#. type: Content of: <ul><li>
334
#: complete.html:69
335
msgid ""
336
"<a href=\"/lfs/faq.html#config-not-gnu-c\">checking whether we are using GNU "
337
"C... no</a>"
338
msgstr ""
339
 
340
#. type: Content of: <h3>
341
#: complete.html:71
342
msgid "<a href=\"../lfs/faq.html#packerrors\">Package-specific errors</a>"
343
msgstr ""
344
 
345
#. type: Content of: <ul><li>
346
#: complete.html:73
347
msgid ""
348
"<a href=\"/lfs/faq.html#unknown-pseudo-op-hidden\">GCC: Error: Unknown "
349
"pseudo-op: `.hidden'</a>"
350
msgstr ""
351
 
352
#. type: Content of: <ul><li>
353
#: complete.html:74
354
msgid ""
355
"<a href=\"/lfs/faq.html#no-linuxthreads\">Glibc: &quot;... it is normal to "
356
"compile GNU libc with the `linuxthreads' add-on...&quot;</a>"
357
msgstr ""
358
 
359
#. type: Content of: <ul><li>
360
#: complete.html:75
361
msgid ""
362
"<a href=\"/lfs/faq.html#glibc-awk-fail\">Glibc fails and mentions BEGIN and "
363
"END.</a>"
364
msgstr ""
365
 
366
#. type: Content of: <ul><li>
367
#: complete.html:76
368
msgid ""
369
"<a href=\"/lfs/faq.html#glibc-nss\">Glibc compilation errors out due to a "
370
"missing nss.h header file</a>"
371
msgstr ""
372
 
373
#. type: Content of: <ul><li>
374
#: complete.html:77
375
msgid ""
376
"<a href=\"/lfs/faq.html#cpp-fails-sanity-check\">Ncurses: C++ preprocessor "
377
"&quot;/lib/cpp&quot; fails sanity check</a>"
378
msgstr ""
379
 
380
#. type: Content of: <h3>
381
#: complete.html:79
382
msgid "<a href=\"/lfs/faq.html#confboot\">Configuration and booting issues</a>"
383
msgstr ""
384
 
385
#. type: Content of: <ul><li>
386
#: complete.html:81
387
msgid ""
388
"<a href=\"/lfs/faq.html#unable-to-mount-root\">Kernel panic: VFS: unable to "
389
"mount root fs</a>"
390
msgstr ""
391
 
392
#. type: Content of: <ul><li>
393
#: complete.html:82
394
msgid ""
395
"<a href=\"/lfs/faq.html#respawning-too-fast\">init: Id &quot;1&quot; "
396
"respawning too fast: disabled for 5 minutes</a>"
397
msgstr ""
398
 
399
#. type: Content of: <ul><li>
400
#: complete.html:83
401
msgid ""
402
"<a href=\"/lfs/faq.html#net-pf-x\">I'm getting errors about net-pf-?.</a>"
403
msgstr ""
404
 
405
#. type: Content of: <ul><li>
406
#: complete.html:84
407
msgid ""
408
"<a href=\"/lfs/faq.html#char-major-10-135\">modprobe: Can't locate module "
409
"char-major-10-135</a>"
410
msgstr ""
411
 
412
#. type: Content of: <ul><li>
413
#: complete.html:85
414
msgid ""
415
"<a href=\"/lfs/faq.html#no-dev-rtc\">modprobe: Can't locate module /dev/rtc</"
416
"a>"
417
msgstr ""
418
 
419
#. type: Content of: <ul><li>
420
#: complete.html:86
421
msgid ""
422
"<a href=\"/lfs/faq.html#eth0-unknown-interface\">eth0:unknown interface</a>"
423
msgstr ""
424
 
425
#. type: Content of: <ul><li>
426
#: complete.html:87
427
msgid ""
428
"<a href=\"/lfs/faq.html#spurious-8259A-interrupt\">spurious 8259A interrupt: "
429
"IRQ14</a>"
430
msgstr ""
431
 
432
#. type: Content of: <ul><li>
433
#: complete.html:88
434
msgid ""
435
"<a href=\"/lfs/faq.html#less-prints-ad\">Why does less (and therefore man) "
436
"print &lt;AD&gt; instead of hyphens?</a>"
437
msgstr ""
438
 
439
#. type: Content of: <h2>
440
#: complete.html:90
441
msgid "BLFS FAQ:"
442
msgstr ""
443
 
444
#. type: Content of: <h3>
445
#: complete.html:91
446
msgid "<a href=\"/blfs/faq.html#genblfs\">General BLFS questions</a>"
447
msgstr ""
448
 
449
#. type: Content of: <ul><li>
450
#: complete.html:93
451
msgid "<a href=\"/blfs/faq.html#bootcd\">How do I make a bootable CD?</a>"
452
msgstr ""
453
 
454
#. type: Content of: <ul><li>
455
#: complete.html:94
456
msgid ""
457
"<a href=\"/blfs/faq.html#seti\">Where do I join the LFS SETI/Predictor/etc "
458
"teams?</a>"
459
msgstr ""
460
 
461
#. type: Content of: <h3>
462
#: complete.html:96
463
msgid "<a href=\"/blfs/faq.html#compissues\">Compilation issues</a>"
464
msgstr ""
465
 
466
#. type: Content of: <ul><li>
467
#: complete.html:98
468
msgid ""
469
"<a href=\"/blfs/faq.html#gtk-2_0\">I'm getting errors building a package "
470
"that requires GTK+,but I've installed GTK+ 2.x.</a>"
471
msgstr ""
472
 
473
#. type: Content of: <ul><li>
474
#: complete.html:99
475
msgid ""
476
"<a href=\"/blfs/faq.html#undefined-deflate\">undefined reference to "
477
"`deflate'</a>"
478
msgstr ""
479
 
480
#. type: Content of: <ul><li>
481
#: complete.html:100
482
msgid ""
483
"<a href=\"/blfs/faq.html#missing-x-includes\">X11/Xlib.h: No such file or "
484
"directory</a>"
485
msgstr ""
486
 
487
#. type: Content of: <ul><li>
488
#: complete.html:101
489
msgid ""
490
"<a href=\"/blfs/faq.html#gnome-versions\">Any error while building part of "
491
"Gnome</a>"
492
msgstr ""
493
 
494
#. type: Content of: <ul><li>
495
#: complete.html:102
496
msgid ""
497
"<a href=\"/blfs/faq.html#xfree-missing-seperator\">XFree86: Makefile."
498
"proto:32: *** missing separator</a>"
499
msgstr ""
500
 
501
#. type: Content of: <h3>
502
#: complete.html:104
503
msgid "<a href=\"/blfs/faq.html#confissues\">Configuration issues</a>"
504
msgstr ""
505
 
506
#. type: Content of: <ul><li>
507
#: complete.html:106
508
msgid "<a href=\"/blfs/faq.html#how-to-print\">How do I print?</a>"
509
msgstr ""
510
 
511
#. type: Content of: <ul><li>
512
#: complete.html:107
513
msgid "<a href=\"/blfs/faq.html#konsole-ps1\">How do I set PS1 in Konsole?</a>"
514
msgstr ""
515
 
516
#. type: Content of: <h3>
517
#: complete.html:111
518
msgid "General information about these FAQ's"
519
msgstr ""
520
 
521
#. type: Content of: <dl><dt>
522
#: complete.html:113
523
msgid "Why this FAQ?"
524
msgstr ""
525
 
526
#. type: Content of: <dl><dd><p>
527
#: complete.html:115
528
msgid ""
529
"The FAQ tries to answer questions before they're asked. This saves the "
530
"trouble of asking them, and sometimes, the trouble of encountering a problem."
531
msgstr ""
532
 
533
#. type: Content of: <dl><dd><p>
534
#: complete.html:118
535
msgid ""
536
"This does reduce traffic and improve the signal to noise ratio but that is "
537
"merely a useful side effect."
538
msgstr ""
539
 
540
#. type: Content of: <dl><dd><p>
541
#: complete.html:120
542
msgid ""
543
"Since the FAQ isn't the natural place to look for information, items should "
544
"be added to it only if they can't be added to the appropriate documentation. "
545
"Sometimes it will be necessary to add a pointer to the information in the "
546
"documentation."
547
msgstr ""
548
 
549
#. type: Content of: <dl><dt>
550
#: complete.html:125
551
msgid "What is LFS?"
552
msgstr ""
553
 
554
#. type: Content of: <dl><dd><p>
555
#: complete.html:127
556
msgid ""
557
"LFS stands for Linux From Scratch which is a project that aims to teach you "
558
"about the inner workings of Linux by building a Linux system by downloading, "
559
"building, and installing the packages yourself."
560
msgstr ""
561
 
562
#. type: Content of: <dl><dd><p>
563
#: complete.html:130
564
msgid "Also check out the <a href=\"/lfs/index.html\">introduction to LFS</a>."
565
msgstr ""
566
 
567
#. type: Content of: <dl><dt>
568
#: complete.html:132
569
msgid "What is BLFS?"
570
msgstr ""
571
 
572
#. type: Content of: <dl><dd><p>
573
#: complete.html:134
574
msgid ""
575
"LFS is a very basic system, in massive contrast to traditional "
576
"distributions. The reason is this: LFS is not intended to create your system "
577
"as you want it. It's intended to be just enough to allow you to build your "
578
"system as you want it. It's not an end, it's a beginning. When you're done "
579
"with LFS, you've just started building your system."
580
msgstr ""
581
 
582
#. type: Content of: <dl><dd><p>
583
#: complete.html:139
584
msgid ""
585
"This can be a problem if you're new to Unix systems and want a typical "
586
"desktop install with X and a web browser but have no idea what packages you "
587
"need. For this reason, there is Beyond Linux From Scratch, or <a href=\"/"
588
"blfs/index.html\">BLFS</a>."
589
msgstr ""
590
 
591
#. type: Content of: <dl><dt>
592
#: complete.html:144
593
msgid "Contributing to this FAQ."
594
msgstr ""
595
 
596
#. type: Content of: <dl><dd><p>
597
#: complete.html:146
598
msgid ""
599
"Suggestions are more than welcome. The FAQ maintainer can be reached either "
600
"via direct email or on the <a href=\"http://lists.linuxfromscratch.org/"
601
"listinfo/faq/\">FAQ mailing list</a>."
602
msgstr ""
603
 
604
#. type: Content of: <dl><dd><p>
605
#: complete.html:150
606
msgid ""
607
"Useful suggestions include the addition of questions that are actually "
608
"frequently asked (with well researched answers) and the removal of questions "
609
"that are obsolete."
610
msgstr ""
611
 
612
#. type: Content of: <dl><dd><p>
613
#: complete.html:153
614
msgid ""
615
"If you intend to regularly contribute to this FAQ, you might want to "
616
"subscribe to the FAQ mailing list. All suggestions, additions (and sometimes "
617
"removals) of the FAQ's are discussed there. Patches against the FAQ's are "
618
"also welcome, although regular text-based contributions are accepted as well."
619
msgstr ""
620
 
621
#. type: Content of: <dl><dd><p>
622
#: complete.html:158
623
msgid ""
624
"Everything intended to go in the FAQ without substantial editing must be "
625
"well thought out, checked, and researched; and written in a style consistent "
626
"with the existing content."
627
msgstr ""
628
 
629
#. type: Content of: <dl><p>
630
#: complete.html:163 complete.html:341 complete.html:455
631
msgid "<a href=\"#generalfaq\">Back to the top.</a>"
632
msgstr ""
633
 
634
#. type: Content of: <h3>
635
#: complete.html:164
636
msgid "Support guidelines"
637
msgstr ""
638
 
639
#. type: Content of: <dl><dt>
640
#: complete.html:166
641
msgid "What if I'm a newbie to Linux or LFS?"
642
msgstr ""
643
 
644
#. type: Content of: <dl><dd><p>
645
#: complete.html:168
646
msgid ""
647
"If you've read the <a href=\"/lfs/view/stable/prologue/prerequisites.html"
648
"\">prerequisites</a> and <a href=\"/lfs/view/stable/prologue/audience.html"
649
"\">audience</a> pages you know that the target audience of LFS are "
650
"intermediate and advanced Linux users. Anybody who has a couple of months "
651
"experience with Linux and especially the console should be able to "
652
"successfully assemble an LFS system."
653
msgstr ""
654
 
655
#. type: Content of: <dl><dd><p>
656
#: complete.html:175
657
msgid ""
658
"While LFS seems like a good guide for newbies to Linux, the reality is "
659
"actually quite different. Experience with the support channels shows that "
660
"LFS is hard to grasp and a frustrating experience for newbies because they "
661
"lack understanding of the basic concepts."
662
msgstr ""
663
 
664
#. type: Content of: <dl><dd><p>
665
#: complete.html:179
666
msgid ""
667
"Practically, this means that newbies should get some experience before "
668
"starting with LFS. The <a href=\"/lfs/view/stable/prologue/prerequisites.html"
669
"\">prerequisites page</a> lists the minimal required Linux knowledge, but "
670
"please also read the <a href=\"/hints/downloads/files/\">&quot;Essential pre-"
671
"reading for life with LFS&quot;</a> hint."
672
msgstr ""
673
 
674
#. type: Content of: <dl><dd><p>
675
#: complete.html:185
676
msgid ""
677
"These documents and this FAQ are your basic Linux survival guide.  You'll "
678
"have a great time with LFS if you've read them, and may have some difficulty "
679
"with LFS and the community, but most likely yourself, if you haven't read "
680
"them."
681
msgstr ""
682
 
683
#. type: Content of: <dl><dt>
684
#: complete.html:190
685
msgid "Where is the best place to get help?"
686
msgstr ""
687
 
688
#. type: Content of: <dl><dd><p>
689
#: complete.html:192
690
msgid "When this FAQ fails to help, there are several places to go."
691
msgstr ""
692
 
693
#. type: Content of: <dl><dd><p>
694
#: complete.html:193
695
msgid ""
696
"If you're having a problem with something in the book, it never hurts to go "
697
"back over the book. It's surprising how easy it is to overlook little things."
698
msgstr ""
699
 
700
#. type: Content of: <dl><dd><p>
701
#: complete.html:196
702
msgid ""
703
"If nothing else, reading the appropriate man and info pages will yield "
704
"useful information on some subject, if not what you were looking for, and "
705
"ensure that you know enough not to embarrass yourself if you have to ask "
706
"someone."
707
msgstr ""
708
 
709
#. type: Content of: <dl><dd><p>
710
#: complete.html:200
711
msgid ""
712
"<a href=\"http://www.tldp.org/\">The Linux Documentation Project</a> has the "
713
"HOW-TOs and a great deal of other documentation. You might find something "
714
"there."
715
msgstr ""
716
 
717
#. type: Content of: <dl><dd><p>
718
#: complete.html:203
719
msgid ""
720
"The <a href=\"/search.html\">website's search</a> includes the mailing "
721
"lists. Many questions have been discussed there at least once."
722
msgstr ""
723
 
724
#. type: Content of: <dl><dd><p>
725
#: complete.html:205
726
msgid ""
727
"For support-type help, IRC is often best. It's faster, and doesn't clog the "
728
"mailing lists. There's more information about the <a href=\"/support.html#irc"
729
"\">IRC channels</a> on the <a href=\"/support.html\">support</a> webpage."
730
msgstr ""
731
 
732
#. type: Content of: <dl><dd><p>
733
#: complete.html:209
734
msgid "There are a few IRC channels of interest."
735
msgstr ""
736
 
737
#. type: Content of: <dl><dd><ul><li>
738
#: complete.html:211
739
msgid ""
740
"<a href=\"irc://irc.freenode.net/lfs\">#lfs</a> - the LFS community channel."
741
msgstr ""
742
 
743
#. type: Content of: <dl><dd><ul><li>
744
#: complete.html:212
745
msgid ""
746
"<a href=\"irc://irc.freenode.net/lfs-support\">#lfs-support</a> - Support "
747
"for LFS and BLFS."
748
msgstr ""
749
 
750
#. type: Content of: <dl><dd><ul><li>
751
#: complete.html:213
752
msgid ""
753
"<a href=\"irc://irc.freenode.net/hlfs\">#hlfs</a> - Support for the HLFS "
754
"book."
755
msgstr ""
756
 
757
#. type: Content of: <dl><dd><p>
758
#: complete.html:215
759
msgid ""
760
"If you are asking a support question, you are more likely to attract "
761
"competent and friendly help in <a href=\"irc://irc.freenode.net/lfs-support"
762
"\">#lfs-support</a>."
763
msgstr ""
764
 
765
#. type: Content of: <dl><dd><p>
766
#: complete.html:218
767
msgid ""
768
"As a last resort, there are the mailing lists. People will get frustrated "
769
"with you if you use the wrong one or cross post. Mailing list information is "
770
"on the <a href=\"/support.html#mailinglists\">support webpage</a> and tells "
771
"which list to use."
772
msgstr ""
773
 
774
#. type: Content of: <dl><dd><p>
775
#: complete.html:222
776
msgid ""
777
"Please remember to provide enough information when you post to the mailing "
778
"lists. In <a href=\"/lfs/view/stable/chapter01/askforhelp.html\">chapter 1 "
779
"of LFS</a> you find a good method for posting. Additionally, someone has "
780
"written <a href=\"/hints/downloads/files/errors.txt\">a hint</a> which "
781
"details the error reporting procedure."
782
msgstr ""
783
 
784
#. type: Content of: <dl><dt>
785
#: complete.html:229
786
msgid "Which list should I use for what topic?"
787
msgstr ""
788
 
789
#. type: Content of: <dl><dd><p>
790
#: complete.html:231
791
msgid ""
792
"Information about all the public mailing lists is available on the <a href="
793
"\"/mail.html\">mailing list</a> page.  Here are some general guidelines "
794
"about which list to use:"
795
msgstr ""
796
 
797
#. type: Content of: <dl><dd><ul><li>
798
#: complete.html:235
799
msgid ""
800
"Send <em>support</em> questions for the stable released books to <a href="
801
"\"http://lists.linuxfromscratch.org/listinfo/lfs-support/\">lfs-support</"
802
"a>.  For anything which doesn't belong in LFS, use <a href=\"http://lists."
803
"linuxfromscratch.org/listinfo/blfs-support/\">blfs-support</a>.  Bug reports "
804
"are gladly accepted; you can <a href=\"http://wiki.linuxfromscratch.org/"
805
"\">create a ticket</a> for the appropriate project or report to the <a href="
806
"\"http://lists.linuxfromscratch.org/listinfo/lfs-dev/\">lfs-dev</a> mailing "
807
"list."
808
msgstr ""
809
 
810
#. type: Content of: <dl><dd><ul><li>
811
#: complete.html:244
812
msgid ""
813
"If you are not having trouble following the <em>LFS</em> Book itself, do "
814
"<em>not</em> email <a href=\"http://lists.linuxfromscratch.org/listinfo/lfs-"
815
"support/\"><em>lfs</em>-support</a>."
816
msgstr ""
817
 
818
#. type: Content of: <dl><dd><ul><li>
819
#: complete.html:247
820
msgid ""
821
"Unless you are <em>suggesting an improvement</em> to the LFS Book itself, do "
822
"not email <a href=\"http://lists.linuxfromscratch.org/listinfo/lfs-dev/"
823
"\">lfs-dev</a>."
824
msgstr ""
825
 
826
#. type: Content of: <dl><dd><ul><li>
827
#: complete.html:250
828
msgid ""
829
"Only suggestions concerning the BLFS Book are acceptable on <a href=\"http://"
830
"lists.linuxfromscratch.org/listinfo/blfs-dev/\">blfs-dev</a>."
831
msgstr ""
832
 
833
#. type: Content of: <dl><dd><ul><li>
834
#: complete.html:252
835
msgid ""
836
"Things are a little different with <a href=\"http://lists.linuxfromscratch."
837
"org/listinfo/blfs-support/\">blfs-support</a>.  Everything that doesn't fit "
838
"one of the preceding lists fits there except for the price of beer and GNU "
839
"versus BSD flame wars."
840
msgstr ""
841
 
842
#. type: Content of: <dl><dd><ul><li>
843
#: complete.html:256
844
msgid ""
845
"The price of beer, GNU versus BSD, and Microsoft versus Linux flame wars are "
846
"restricted to <a href=\"http://lists.linuxfromscratch.org/listinfo/lfs-chat/"
847
"\">lfs-chat</a>.  These days, hardware discussion should go there as well."
848
msgstr ""
849
 
850
#. type: Content of: <dl><dd><p>
851
#: complete.html:261
852
msgid ""
853
"Of special note is that if you mention XFree86, KDE or GNOME you may be sure "
854
"that your post does not belong on <a href=\"http://lists.linuxfromscratch."
855
"org/listinfo/lfs-dev/\">lfs-dev</a> or <a href=\"http://lists."
856
"linuxfromscratch.org/listinfo/lfs-support/\">lfs-support</a>."
857
msgstr ""
858
 
859
#. type: Content of: <dl><dt>
860
#: complete.html:267
861
msgid "What about netiquette?"
862
msgstr ""
863
 
864
#. type: Content of: <dl><dd><p>
865
#: complete.html:269
866
msgid ""
867
"Here are some practical points of etiquette. They include only those items "
868
"that will draw mention if missed. Those who've been around project mailing "
869
"lists awhile will find the first few obvious. There are less obvious items "
870
"toward the end."
871
msgstr ""
872
 
873
#. type: Content of: <dl><dd><p>
874
#: complete.html:273
875
msgid ""
876
"The reasons for these points are omitted for brevity, but rest assured, "
877
"these guidelines are more than just an individual's personal preference."
878
msgstr ""
879
 
880
#. type: Content of: <dl><dd><p>
881
#: complete.html:276
882
msgid ""
883
"While the text refers to \"the lists\" exclusively, it doesn't intend to "
884
"ignore the news groups that mirror the mailing lists."
885
msgstr ""
886
 
887
#. type: Content of: <dl><dd><p>
888
#: complete.html:278
889
msgid ""
890
"With that out of the way, here are a couple manners oriented items followed "
891
"by more \"mechanical\" stuff:"
892
msgstr ""
893
 
894
#. type: Content of: <dl><dd><p>
895
#: complete.html:280
896
msgid ""
897
"Please remember that it is rude to post questions that are answered in "
898
"commonly available documentation such as the LFS and BLFS Books, this FAQ, "
899
"the LFS Hints, the appropriate man pages, the list archives, and Google "
900
"searches. As long as you can demonstrate that you've made an effort to find "
901
"the answer and you're not offended by a pointer to documentation, no "
902
"reasonable person will object to your question."
903
msgstr ""
904
 
905
#. type: Content of: <dl><dd><p>
906
#: complete.html:286
907
msgid ""
908
"Most of the bothersome flame wars start when a newbie posts an obvious "
909
"question, is then criticized (even in a kindly manner), and becomes publicly "
910
"offended. Please try to avoid this situation. \"Wordlessly\" pointing to the "
911
"exact spot in the documentation is sufficient. If you feel you must "
912
"criticize, please do it via private email, not on the lists. The same "
913
"applies to anything else that may become heated."
914
msgstr ""
915
 
916
#. type: Content of: <dl><dd><p>
917
#: complete.html:292
918
msgid ""
919
"The lists have an international membership so slang of all sorts and idioms "
920
"are likely to be misunderstood. (Witness the recent discussion of "
921
"\"bootstrapping\".) Any mention of profanity, politics, war, or religion "
922
"(even in signatures) is likely to upset someone somewhere in the world so "
923
"please avoid them as well. Finally, it is considered polite to post in "
924
"English since many more people on the lists know it than any other language."
925
msgstr ""
926
 
927
#. type: Content of: <dl><dd><p>
928
#: complete.html:299
929
msgid "Now for the more \"mechanical\" stuff."
930
msgstr ""
931
 
932
#. type: Content of: <dl><dd><ul><li>
933
#: complete.html:301
934
msgid ""
935
"<strong>Do not post in HTML.</strong> If you use Yahoo, Hotmail, or Outlook "
936
"and haven't turned HTML off, then it is on. If you're using another mail "
937
"client, please do check before posting. If you don't know how to turn HTML "
938
"off, see <a href=\"nomime.html\">nomime.html</a>.  <strong>All posts which "
939
"contain HTML tags will be sent to /dev/null and never reach the list</"
940
"strong>. Unfortunately, Spamassassin's HTML filter is very strict and will "
941
"block all posts with HTML or XML-like tags, keep this in mind when posting "
942
"XML snippets to a list. A commonly used trick is to replace the triangle "
943
"brackets &lt; &gt; with angel brackets []."
944
msgstr ""
945
 
946
#. type: Content of: <dl><dd><ul><li>
947
#: complete.html:311
948
msgid ""
949
"<strong>Wrap text at 72 characters.</strong> If you do not wish to do this "
950
"by hand, set your mail client to do it automatically when sending."
951
msgstr ""
952
 
953
#. type: Content of: <dl><dd><ul><li>
954
#: complete.html:314
955
msgid ""
956
"<strong>Reply <em>below</em> quoted text.</strong> Outlook makes this "
957
"difficult. There is a <a href=\"http://home.in.tum.de/%7Ejain/software/"
958
"outlook-quotefix/\">plug-in to fix Outlook</a>, and <a href=\"http://home.in."
959
"tum.de/%7Ejain/software/oe-quotefix/\">one for Outlook Express</a>."
960
msgstr ""
961
 
962
#. type: Content of: <dl><dd><ul><li>
963
#: complete.html:320
964
msgid "<strong>Limit signatures to four lines.</strong>"
965
msgstr ""
966
 
967
#. type: Content of: <dl><dd><ul><li>
968
#: complete.html:321
969
msgid ""
970
"<strong>Trim quoted text,</strong> especially signatures. But <strong>do not "
971
"trim so that it is confusing to read your reply</strong> without consulting "
972
"the original."
973
msgstr ""
974
 
975
#. type: Content of: <dl><dd><ul><li>
976
#: complete.html:324
977
msgid ""
978
"<strong>Do not click reply unless you're actually replying to a post.</"
979
"strong> Use new, or compose, or whatever your mail client calls it, to ask a "
980
"new question or start a new thread. Reply sets more than just the subject "
981
"line and will cause your post to appear in the wrong place unless you're "
982
"actually answering."
983
msgstr ""
984
 
985
#. type: Content of: <dl><dd><p>
986
#: complete.html:330
987
msgid ""
988
"The following isn't major, but is useful to know. On the LFS lists, people "
989
"usually clear the CC field and just mail the list with replies.  This is "
990
"probably not a good idea but is existing practice due to a political "
991
"situation which is unlikely to change."
992
msgstr ""
993
 
994
#. type: Content of: <dl><dd><p>
995
#: complete.html:334
996
msgid ""
997
"<a href=\"http://www.ietf.org/rfc/rfc1855.txt\">RFC 1855</a> &quot;provides "
998
"a minimum set of guidelines for Network Etiquette (Netiquette) and functions "
999
"as a minimum set of guidelines for individuals, both users and administrators"
1000
msgstr ""
1001
 
1002
#. type: Content of: <dl><h3>
1003
#: complete.html:342
1004
msgid "Frequently Reported Bugs"
1005
msgstr ""
1006
 
1007
#. type: Content of: <dl><dl><dt>
1008
#: complete.html:344
1009
msgid "The &quot;ln -s&quot; commands in the Book are wrong."
1010
msgstr ""
1011
 
1012
#. type: Content of: <dl><dl><dd><p>
1013
#: complete.html:346
1014
msgid ""
1015
"No, the &quot;ln -s&quot; commands in the Book are correct. A symlink is "
1016
"just a special file containing the given filename. So that filename is "
1017
"relative to the link, not the working directory when the link is created.  "
1018
"Try it and see. More information in <code>man ln</code>."
1019
msgstr ""
1020
 
1021
#. type: Content of: <dl><dl><dt>
1022
#: complete.html:351
1023
msgid "/bin/foo is a copy of /bin/bar."
1024
msgstr ""
1025
 
1026
#. type: Content of: <dl><dl><dd><p>
1027
#: complete.html:353
1028
msgid ""
1029
"Try &quot;ls -i /bin/foo /bin/bar&quot;. Are the inode numbers the same? If "
1030
"so, they're not copies, they're hard linked."
1031
msgstr ""
1032
 
1033
#. type: Content of: <dl><dl><dd><p>
1034
#: complete.html:355
1035
msgid ""
1036
"For more information explaining the difference between hard and soft links, "
1037
"please take a look at the Q &amp; A article on Linux Gazette at <a href="
1038
"\"http://linuxgazette.net/105/pitcher.html\">http://linuxgazette.net/105/"
1039
"pitcher.html</a>."
1040
msgstr ""
1041
 
1042
#. type: Content of: <dl><dl><dt>
1043
#: complete.html:360
1044
msgid "Can I use a version newer than the one in the Book?"
1045
msgstr ""
1046
 
1047
#. type: Content of: <dl><dl><dd><p>
1048
#: complete.html:362
1049
msgid ""
1050
"If this is your first time building LFS, using a version not in the book or "
1051
"varying from the book in any way is not a good idea. The IRC channel "
1052
"regulars have a saying, &quot;FBBG&quot;, meaning &quot;Follow Book, Book "
1053
"Good.&quot; They and the people on the lists have helped many an unhappy "
1054
"newbie who deviated from the book during that first build."
1055
msgstr ""
1056
 
1057
#. type: Content of: <dl><dl><dd><p>
1058
#: complete.html:367
1059
msgid ""
1060
"Once you've built a system &quot;by the book&quot;, you have a stable "
1061
"knowledge base from which to experiment to your heart's content (or pain, as "
1062
"is often the case.)"
1063
msgstr ""
1064
 
1065
#. type: Content of: <dl><dl><dt>
1066
#: complete.html:371
1067
msgid "There's a new version of package Foo."
1068
msgstr ""
1069
 
1070
#. type: Content of: <dl><dl><dd><p>
1071
#: complete.html:373
1072
msgid ""
1073
"If the new version is more than a day old, it is likely that someone has "
1074
"tested the release and reported it on the mailing lists. Please search the "
1075
"archives before posting questions about whether it works."
1076
msgstr ""
1077
 
1078
#. type: Content of: <dl><dl><dd><p>
1079
#: complete.html:376
1080
msgid ""
1081
"If you'd like to report the new release, follow these steps to avoid making "
1082
"a duplicate report."
1083
msgstr ""
1084
 
1085
#. type: Content of: <dl><dl><dd><ul><li>
1086
#: complete.html:378
1087
msgid ""
1088
"Check for open <a href=\"http://wiki.linuxfromscratch.org/lfs/\">LFS "
1089
"tickets</a> or <a href=\"http://wiki.linuxfromscratch.org/blfs/\">BLFS "
1090
"tickets</a> to see if the release has been posted there."
1091
msgstr ""
1092
 
1093
#. type: Content of: <dl><dl><dd><ul><li>
1094
#: complete.html:382
1095
msgid ""
1096
"If the release is not in an open ticket, report it to lfs-book (or blfs-book "
1097
"for packages in BLFS). And if you like, test it and report any problems or "
1098
"changes in compilation instructions, too."
1099
msgstr ""
1100
 
1101
#. type: Content of: <dl><dl><dt>
1102
#: complete.html:387
1103
msgid "The Delete key doesn't work."
1104
msgstr ""
1105
 
1106
#. type: Content of: <dl><dl><dd><p>
1107
#: complete.html:389
1108
msgid ""
1109
"Please read the LFS <a href=\"/lfs/view/stable/chapter07/inputrc.html"
1110
"\">inputrc page</a>."
1111
msgstr ""
1112
 
1113
#. type: Content of: <dl><dl><dt>
1114
#: complete.html:391
1115
msgid "The system shuts down when fsck errors out!"
1116
msgstr ""
1117
 
1118
#. type: Content of: <dl><dl><dd><p>
1119
#: complete.html:393
1120
msgid ""
1121
"Unix systems normally run sulogin if the normal bootup fsck run errors out "
1122
"so that root can log in and fix it. Because sulogin will accept any password "
1123
"if /etc/passwd is corrupt, the LFS developers decided this was a security "
1124
"risk. Therefore, the LFS bootscripts shut the machine down if fsck errors, "
1125
"and it must be booted with the \"init=/bin/bash\" kernel parameter to get a "
1126
"root shell. Whether this is wise is beyond the scope of the FAQ, but if it "
1127
"doesn't work for you you'll want to change that boot script before it's too "
1128
"late."
1129
msgstr ""
1130
 
1131
#. type: Content of: <dl><dl><dt>
1132
#: complete.html:402
1133
msgid "Where are the lfs-packages tarballs or wget scripts?"
1134
msgstr ""
1135
 
1136
#. type: Content of: <dl><dl><dd><p>
1137
#: complete.html:404
1138
msgid ""
1139
"Package tarballs are available at <a href=\"http://anduin.linuxfromscratch."
1140
"org/sources/LFS/lfs-packages/\">the LFS file repository</a>. There is also a "
1141
"wget-list linked in the book, near the bottom of the <a href=\"/lfs/view/"
1142
"stable/chapter03/introduction.html\">Packages and Patches Introduction page</"
1143
"a>."
1144
msgstr ""
1145
 
1146
#. type: Content of: <dl><dl><dt>
1147
#: complete.html:411
1148
msgid "How do I find a package or command?"
1149
msgstr ""
1150
 
1151
#. type: Content of: <dl><dl><dd><p>
1152
#: complete.html:413
1153
msgid ""
1154
"Please refer to the <a href=\"/lfs/download.html\">download LFS</a> webpage."
1155
msgstr ""
1156
 
1157
#. type: Content of: <dl><dl><dt>
1158
#: complete.html:415
1159
msgid "How do I upgrade my LFS/BLFS system?"
1160
msgstr ""
1161
 
1162
#. type: Content of: <dl><dl><dd><p>
1163
#: complete.html:417
1164
msgid ""
1165
"You probably know this already, but LFS is not a distro in the traditional "
1166
"sense. Its primary goal is: <a href=\"/lfs/index.html\">teaching people how "
1167
"a Linux system works internally</a>."
1168
msgstr ""
1169
 
1170
#. type: Content of: <dl><dl><dd><p>
1171
#: complete.html:420
1172
msgid ""
1173
"While this means you have great control over your system (&quot;Your distro. "
1174
"Your rules.&quot;), it also has the drawback of having to take care of "
1175
"updating it yourself."
1176
msgstr ""
1177
 
1178
#. type: Content of: <dl><dl><dd><p>
1179
#: complete.html:423
1180
msgid ""
1181
"If you've built an LFS system and have extended it to become your primary "
1182
"system, the best thing to do is to decide on an upgrade policy. Do you want "
1183
"to keep the latest version of every package? Then be careful, because you're "
1184
"going to be burned. I recommend slight conservatism when upgrading to keep a "
1185
"healthy system. A general rule of thumb which works for most people is: only "
1186
"upgrade packages if they have security fixes.  Subscribe to lfs-security and "
1187
"LWN to keep yourself informed about security fixes. Another rule of thumb "
1188
"is: don't upgrade the toolchain (gcc, glibc and binutils) unless you're "
1189
"going to rebuild your entire system. These packages form the heart of your "
1190
"LFS system, destroying them means destroying the ability to compile packages "
1191
"or even run binaries."
1192
msgstr ""
1193
 
1194
#. type: Content of: <dl><dl><dd><p>
1195
#: complete.html:434
1196
msgid ""
1197
"Remember that updating packages is at your own risk. LFS takes great care to "
1198
"present a stable mix of packages which are compatible all the way up to BLFS "
1199
"so you can compile OpenOffice.Org and Java (which are real dinosaurs to "
1200
"compile). This means that your LFS system may get slightly outdated but "
1201
"ensures compatibility and stability. You can compare this to Debian's stable "
1202
"and testing releases, although LFS stable is generally bleeding-edge "
1203
"compared to other distro's."
1204
msgstr ""
1205
 
1206
#. type: Content of: <dl><dl><dd><p>
1207
#: complete.html:441
1208
msgid ""
1209
"In general it is safe to upgrade single packages; they'll just overwrite the "
1210
"old contents. Package managers take care of uninstalling old versions, and "
1211
"it's really convenient to have some sort of package management system in "
1212
"place. Have a look at the hints; there are several, ranging from RPM to DEB "
1213
"to TGZ (Slackware) to Checkinstall to package users."
1214
msgstr ""
1215
 
1216
#. type: Content of: <dl><dl><dd><p>
1217
#: complete.html:447
1218
msgid ""
1219
"A final comment: what package instructions should you use when updating a "
1220
"package? In general, you can use the standard LFS instructions, although you "
1221
"shouldn't blindly assume they will apply to all packages. To keep yourself "
1222
"informed about upgrades and new package instructions, subscribe to lfs-dev. "
1223
"Keep in mind that this is not a support list but a development list."
1224
msgstr ""
1225
 
1226
#. type: Content of: <dl><h3>
1227
#: complete.html:456
1228
msgid "Old and expired FAQ's"
1229
msgstr ""
1230
 
1231
#. type: Content of: <dl><dl><dt>
1232
#: complete.html:458
1233
msgid ""
1234
"<a href=\"#version-not-in-book\">I'm using a version not in the book. Is "
1235
"that a problem?</a>"
1236
msgstr ""
1237
 
1238
#. type: Content of: <dl><dl><dd><p>
1239
#: complete.html:461
1240
msgid ""
1241
"There's already a <a href=\"#why-not-version\">FAQ entry</a> which describes "
1242
"this. Since hardly anyone refers to this entry it's now obsolete."
1243
msgstr ""
1244
 
1245
#. type: Content of: <dl><dl><dt>
1246
#: complete.html:465
1247
msgid "<a href=\"#wheres-which\">Where's which?</a>"
1248
msgstr ""
1249
 
1250
#. type: Content of: <dl><dl><dd><p>
1251
#: complete.html:467
1252
msgid ""
1253
"Obsolete on account of the <a href=\"/blfs/view/stable/general/which.html"
1254
"\">BLFS</a> book."
1255
msgstr ""
1256
 
1257
#. type: Content of: <dl><dl><dt>
1258
#: complete.html:470
1259
msgid "<a href=\"#portmap\">Where's portmap?</a>"
1260
msgstr ""
1261
 
1262
#. type: Content of: <dl><dl><dd><p>
1263
#: complete.html:472
1264
msgid ""
1265
"Obsolete on account of the <a href=\"/blfs/view/stable/basicnet/rpcbind.html"
1266
"\">BLFS</a> book."
1267
msgstr ""
1268
 
1269
#. type: Content of: <dl><dl><dt>
1270
#: complete.html:475
1271
msgid "<a href=\"#lfs-logos\">Where can I get LFS Logos?</a>"
1272
msgstr ""
1273
 
1274
#. type: Content of: <dl><dl><dd><p>
1275
#: complete.html:477
1276
msgid ""
1277
"Obsolete on account of the <a href=\"/blfs/artwork/\">BLFS artwork</a> "
1278
"webpage."
1279
msgstr ""
1280
 
1281
#. type: Content of: <dl><dl><dt>
1282
#: complete.html:479
1283
msgid ""
1284
"<a href=\"#optimized-glibc-fail\">My optimized build of glibc is failing in "
1285
"spinlock.c</a>"
1286
msgstr ""
1287
 
1288
#. type: Content of: <dl><dl><dd><p>
1289
#: complete.html:482
1290
msgid ""
1291
"Let's not encourage people to optimize glibc. Besides, the <a href=\"/lfs/"
1292
"faq.html#optimizations\">when using optimization flags (setting CFLAGS)</a> "
1293
"entry should take care of this question."
1294
msgstr ""
1295
 
1296
#. type: Content of: <dl><h3>
1297
#: complete.html:487
1298
msgid "Thanks"
1299
msgstr ""
1300
 
1301
#. type: Content of: <dl><p>
1302
#: complete.html:488
1303
msgid ""
1304
"This FAQ is dedicated to all the hard-working people on the support lists "
1305
"who keep me busy with this FAQ ;-)."
1306
msgstr ""
1307
 
1308
#. type: Content of: <dl><p>
1309
#: complete.html:490
1310
msgid "Thanks go to..."
1311
msgstr ""
1312
 
1313
#. type: Content of: <dl><ul><li>
1314
#: complete.html:492
1315
msgid "Seth W. Klein for creating and maintaining this FAQ before me."
1316
msgstr ""
1317
 
1318
#. type: Content of: <dl><ul><li>
1319
#: complete.html:493
1320
msgid ""
1321
"All the guys (and all of the few girls as well, wish there were more of you) "
1322
"on the lists, from whose answers so many of these answers come."
1323
msgstr ""
1324
 
1325
#. type: Content of: <dl><ul><li>
1326
#: complete.html:496
1327
msgid ""
1328
"Especially those of you who sort out a question, its symptoms, and its "
1329
"answer and mail the lot to me. Your IDs are immortalized in the commit logs "
1330
"(though only for the span of a digital forever, but hey, I try :-)"
1331
msgstr ""
1332
 
1333
#. type: Content of: <dl><ul><li>
1334
#: complete.html:500
1335
msgid ""
1336
"Tushar Teredesai, Chris Lingard, Jeremy Utley, The Cheeze and countless "
1337
"other people who regularly post FAQ links to the support lists."
1338
msgstr ""
1339
 
1340
#. type: Content of: <dl><ul><li>
1341
#: complete.html:503
1342
msgid "The BLFS editors whose book produces so delightfully few FAQs."
1343
msgstr ""
1344
 
1345
#. type: Content of: <dl><h1>
1346
#: complete.html:508
1347
msgid "BLFS Frequently Asked Questions"
1348
msgstr ""
1349
 
1350
#. type: Content of: <dl><p>
1351
#: complete.html:509 complete.html:634
1352
msgid ""
1353
"The FAQ is divided in three documents. The <a href=\"/faq/index.html"
1354
"\">General FAQ</a> has links to all questions and answers. The <a href=\"/"
1355
"lfs/faq.html\">LFS FAQ</a> is a selection of LFS-specific FAQ's and the <a "
1356
"href=\"/blfs/faq.html\">BLFS FAQ</a> is a selection of BLFS-specific FAQ's."
1357
msgstr ""
1358
 
1359
#. type: Content of: <dl><h3>
1360
#: complete.html:513
1361
msgid "<a href=\"#genblfs\">General BLFS questions</a>"
1362
msgstr ""
1363
 
1364
#. type: Content of: <dl><ul><li>
1365
#: complete.html:515
1366
msgid "<a href=\"#bootcd\">How do I make a bootable CD?</a>"
1367
msgstr ""
1368
 
1369
#. type: Content of: <dl><ul><li>
1370
#: complete.html:516
1371
msgid "<a href=\"#seti\">Where do I join the LFS SETI/Predictor/etc team?</a>"
1372
msgstr ""
1373
 
1374
#. type: Content of: <dl><h3>
1375
#: complete.html:518
1376
msgid "<a href=\"#compissues\">Compilation issues</a>"
1377
msgstr ""
1378
 
1379
#. type: Content of: <dl><ul><li>
1380
#: complete.html:520
1381
msgid ""
1382
"<a href=\"#gtk-2_0\">I'm getting errors building a package that requires GTK"
1383
"+,but I've installed GTK+ 2.x.</a>"
1384
msgstr ""
1385
 
1386
#. type: Content of: <dl><ul><li>
1387
#: complete.html:521
1388
msgid "<a href=\"#undefined-deflate\">undefined reference to `deflate'</a>"
1389
msgstr ""
1390
 
1391
#. type: Content of: <dl><ul><li>
1392
#: complete.html:522
1393
msgid ""
1394
"<a href=\"#missing-x-includes\">X11/Xlib.h: No such file or directory</a>"
1395
msgstr ""
1396
 
1397
#. type: Content of: <dl><ul><li>
1398
#: complete.html:523
1399
msgid "<a href=\"#gnome-versions\">Any error while building part of Gnome</a>"
1400
msgstr ""
1401
 
1402
#. type: Content of: <dl><ul><li>
1403
#: complete.html:524
1404
msgid ""
1405
"<a href=\"#xfree-missing-seperator\">XFree86: Makefile.proto:32: *** missing "
1406
"separator</a>"
1407
msgstr ""
1408
 
1409
#. type: Content of: <dl><h3>
1410
#: complete.html:526
1411
msgid "<a href=\"#confissues\">Configuration issues</a>"
1412
msgstr ""
1413
 
1414
#. type: Content of: <dl><ul><li>
1415
#: complete.html:528
1416
msgid "<a href=\"#how-to-print\">How do I print?</a>"
1417
msgstr ""
1418
 
1419
#. type: Content of: <dl><ul><li>
1420
#: complete.html:529
1421
msgid "<a href=\"#konsole-ps1\">How do I set PS1 in Konsole?</a>"
1422
msgstr ""
1423
 
1424
#. type: Content of: <dl><h3>
1425
#: complete.html:533
1426
msgid "General BLFS questions"
1427
msgstr ""
1428
 
1429
#. type: Content of: <dl><dl><dt>
1430
#: complete.html:535
1431
msgid "How do I make a bootable CD?"
1432
msgstr ""
1433
 
1434
#. type: Content of: <dl><dl><dd><p>
1435
#: complete.html:537
1436
msgid ""
1437
"The <a href=\"/livecd/index.html\">LFS LiveCD</a> Project has already done "
1438
"the dirty work! The project has a <a href=\"/livecd/documentation.html"
1439
"\">documentation page</a>. Information about how to obtain the project's "
1440
"makefiles, scripts and configurations are available on the <a href=\"/livecd/"
1441
"download.html\">download page</a>."
1442
msgstr ""
1443
 
1444
#. type: Content of: <dl><dl><dd><p>
1445
#: complete.html:538
1446
msgid ""
1447
"If that doesn't interest you, there are several <a href=\"/hints/downloads/"
1448
"files/\">hints</a> related to boot CD's."
1449
msgstr ""
1450
 
1451
#. type: Content of: <dl><dl><dt>
1452
#: complete.html:540
1453
msgid "Where do I join the LFS SETI/Predictor/etc team?"
1454
msgstr ""
1455
 
1456
#. type: Content of: <dl><dl><dd><p>
1457
#: complete.html:542
1458
msgid ""
1459
"Einstein@Home: <a href=\"http://einstein.phys.uwm.edu/create_account_form."
1460
"php?teamid=3584\">Join Team LFS</a>"
1461
msgstr ""
1462
 
1463
#. type: Content of: <dl><dl><dd><p>
1464
#: complete.html:543
1465
msgid ""
1466
"LHC@Home: <a href=\"http://lhcathomeclassic.cern.ch/sixtrack/team_display."
1467
"php?teamid=4461\">Team LFS Page</a>"
1468
msgstr ""
1469
 
1470
#. type: Content of: <dl><p>
1471
#: complete.html:546 complete.html:603
1472
msgid "<a href=\"#blfsfaq\">Back to the top.</a>"
1473
msgstr ""
1474
 
1475
#. type: Content of: <dl><h3>
1476
#: complete.html:548
1477
msgid "Compilation issues"
1478
msgstr ""
1479
 
1480
#. type: Content of: <dl><dl><dt>
1481
#: complete.html:550
1482
msgid ""
1483
"I'm getting errors building a package that requires GTK+, but I've installed "
1484
"GTK+ 2.x."
1485
msgstr ""
1486
 
1487
#. type: Content of: <dl><dl><dd><p>
1488
#: complete.html:552
1489
msgid ""
1490
"GTK+ 2.x and 1.2.x aren't compatible. The package you're installing may need "
1491
"GTK+ (and GLIB) 1.2.x. You can install GTK+ (and GLIB) 1.2.x next to 2.x."
1492
msgstr ""
1493
 
1494
#. type: Content of: <dl><dl><dt>
1495
#: complete.html:554
1496
msgid "undefined reference to `deflate'"
1497
msgstr ""
1498
 
1499
#. type: Content of: <dl><dl><dd><p>
1500
#: complete.html:556
1501
msgid ""
1502
"If, when compiling XFree86, ghostscript, or anything else that uses libpng, "
1503
"you get an error including the following line:<code>/usr/lib/gcc-lib/i686-pc-"
1504
"linux-gnu/3.2/../../../libpng.so: undefined reference to `deflate'</code>."
1505
msgstr ""
1506
 
1507
#. type: Content of: <dl><dl><dd><p>
1508
#: complete.html:557
1509
msgid ""
1510
"Then rebuild libpng with the patch at <a href=\"http://linuxfromscratch.org/"
1511
"%7Esklein/libpng-1.2.5-lz.patch\">http://linuxfromscratch.org/~sklein/"
1512
"libpng-1.2.5-lz.patch</a>.  Make sure you apply the patch immediately after "
1513
"unpacking the sources. Like this:"
1514
msgstr ""
1515
 
1516
#. type: Content of: <dl><dl><dd><div><p>
1517
#: complete.html:559
1518
msgid "tar --no-same-owner -xvjf libpng-1.2.5.tar.bz2"
1519
msgstr ""
1520
 
1521
#. type: Content of: <dl><dl><dd><div><p>
1522
#: complete.html:560
1523
msgid "cd libpng-1.2.5"
1524
msgstr ""
1525
 
1526
#. type: Content of: <dl><dl><dd><div><p>
1527
#: complete.html:561
1528
msgid "cat ../libpng-1.2.5-lz.patch | patch -p0"
1529
msgstr ""
1530
 
1531
#. type: Content of: <dl><dl><dd><div><p>
1532
#: complete.html:562
1533
msgid "ln -s scripts/makefile.linux Makefile"
1534
msgstr ""
1535
 
1536
#. type: Content of: <dl><dl><dd><div><p>
1537
#: complete.html:563
1538
msgid "make ZLIBLIB=/lib ZLIBINC=/usr/include"
1539
msgstr ""
1540
 
1541
#. type: Content of: <dl><dl><dd><div><p>
1542
#: complete.html:564
1543
msgid "make ZLIBLIB=/lib ZLIBINC=/usr/include install"
1544
msgstr ""
1545
 
1546
#. type: Content of: <dl><dl><dd><div><p>
1547
#: complete.html:565
1548
msgid "cd .."
1549
msgstr ""
1550
 
1551
#. type: Content of: <dl><dl><dd><div><p>
1552
#: complete.html:566
1553
msgid "rm -r libpng-1.2.5"
1554
msgstr ""
1555
 
1556
#. type: Content of: <dl><dl><dd><p>
1557
#: complete.html:568
1558
msgid ""
1559
"Needless to say, if you originally put zlib in /usr/local or did something "
1560
"else different, you'll have to adjust those instructions accordingly."
1561
msgstr ""
1562
 
1563
#. type: Content of: <dl><dl><dt>
1564
#: complete.html:570
1565
msgid "X11/Xlib.h: No such file or directory"
1566
msgstr ""
1567
 
1568
#. type: Content of: <dl><dl><dd><p>
1569
#: complete.html:572 complete.html:1098
1570
msgid "Typical symptoms look like this:"
1571
msgstr ""
1572
 
1573
#. type: Content of: <dl><dl><dd><div><p>
1574
#: complete.html:574
1575
msgid "$ echo -en 'x11:\\n\\tgcc x11.c\\n' &gt; Makefile"
1576
msgstr ""
1577
 
1578
#. type: Content of: <dl><dl><dd><div><p>
1579
#: complete.html:575
1580
msgid "$ echo -en '#include &lt;X11/Xlib.h&gt;\\nmain() { }\\n' &gt; x11.c"
1581
msgstr ""
1582
 
1583
#. type: Content of: <dl><dl><dd><div><p>
1584
#: complete.html:576
1585
msgid "$ make"
1586
msgstr ""
1587
 
1588
#. type: Content of: <dl><dl><dd><div><p>
1589
#: complete.html:577
1590
msgid "gcc x11.c"
1591
msgstr ""
1592
 
1593
#. type: Content of: <dl><dl><dd><div><p>
1594
#: complete.html:578
1595
msgid "<strong>x11.c:1: X11/Xlib.h: No such file or directory</strong>"
1596
msgstr ""
1597
 
1598
#. type: Content of: <dl><dl><dd><div><p>
1599
#: complete.html:579
1600
msgid "<strong>make: *** [x11] Error 1</strong>"
1601
msgstr ""
1602
 
1603
#. type: Content of: <dl><dl><dd><div><p>
1604
#: complete.html:580
1605
msgid "$ rm Makefile x11.c"
1606
msgstr ""
1607
 
1608
#. type: Content of: <dl><dl><dd><div><p>
1609
#: complete.html:581
1610
msgid "$"
1611
msgstr ""
1612
 
1613
#. type: Content of: <dl><dl><dd><p>
1614
#: complete.html:583
1615
msgid "Creating a couple symlinks will fix it. Here are the commands:"
1616
msgstr ""
1617
 
1618
#. type: Content of: <dl><dl><dd><div><p>
1619
#: complete.html:585
1620
msgid "cd /usr"
1621
msgstr ""
1622
 
1623
#. type: Content of: <dl><dl><dd><div><p>
1624
#: complete.html:586
1625
msgid "ln -s X11R6 X11"
1626
msgstr ""
1627
 
1628
#. type: Content of: <dl><dl><dd><div><p>
1629
#: complete.html:587
1630
msgid "cd include"
1631
msgstr ""
1632
 
1633
#. type: Content of: <dl><dl><dd><div><p>
1634
#: complete.html:588
1635
msgid "ln -s ../X11/include/X11 X11"
1636
msgstr ""
1637
 
1638
#. type: Content of: <dl><dl><dt>
1639
#: complete.html:591
1640
msgid "Any error while building part of Gnome"
1641
msgstr ""
1642
 
1643
#. type: Content of: <dl><dl><dd><p>
1644
#: complete.html:593
1645
msgid ""
1646
"Using the latest version of every Gnome package doesn't work. You have to "
1647
"use versions that are known to work together and are used in the BLFS book."
1648
msgstr ""
1649
 
1650
#. type: Content of: <dl><dl><dd><p>
1651
#: complete.html:594
1652
msgid ""
1653
"To find a list of such versions go to <a href=\"http://ftp.gnome.org/pub/"
1654
"GNOME/desktop/\">http://ftp.gnome.org/pub/GNOME/desktop/</a>, drill down to "
1655
"the version which is mentioned in BLFS and use those."
1656
msgstr ""
1657
 
1658
#. type: Content of: <dl><dl><dt>
1659
#: complete.html:596
1660
msgid "XFree86: Makefile.proto:32: *** missing separator"
1661
msgstr ""
1662
 
1663
#. type: Content of: <dl><dl><dd><p>
1664
#: complete.html:598
1665
msgid "If you get the following error while building XFree86:"
1666
msgstr ""
1667
 
1668
#. type: Content of: <dl><dl><dd><p>
1669
#: complete.html:599
1670
msgid "<code>Makefile.proto:32: *** missing separator. Stop.</code>"
1671
msgstr ""
1672
 
1673
#. type: Content of: <dl><dl><dd><p>
1674
#: complete.html:600
1675
msgid ""
1676
"Or something which resembles that, you've probably made a mistake in your "
1677
"host.def. Check the file carefully for errors and try recreating it by "
1678
"copying the example in BLFS."
1679
msgstr ""
1680
 
1681
#. type: Content of: <dl><h3>
1682
#: complete.html:605
1683
msgid "Configuration issues"
1684
msgstr ""
1685
 
1686
#. type: Content of: <dl><dl><dt>
1687
#: complete.html:607
1688
msgid "How do I print?"
1689
msgstr ""
1690
 
1691
#. type: Content of: <dl><dl><dd><p>
1692
#: complete.html:609
1693
msgid ""
1694
"See <a href=\"/hints/downloads/files/\">one of the various printing hints</a>"
1695
msgstr ""
1696
 
1697
#. type: Content of: <dl><dl><dd><p>
1698
#: complete.html:610
1699
msgid ""
1700
"Before you try any of the advanced printer daemons (for example CUPS) make "
1701
"sure your printer works by following the <a href=\"/hints/downloads/files/"
1702
"pfs.txt\">Printing From Scratch hint</a>. For most people, this hint is all "
1703
"that is required to setup basic printing."
1704
msgstr ""
1705
 
1706
#. type: Content of: <dl><dl><dd><p>
1707
#: complete.html:611
1708
msgid ""
1709
"When reporting problems with CUPS, please indicate whether the following "
1710
"commands work:"
1711
msgstr ""
1712
 
1713
#. type: Content of: <dl><dl><dd><div><p>
1714
#: complete.html:613
1715
msgid "# This is an image, so ghostscript is not called"
1716
msgstr ""
1717
 
1718
#. type: Content of: <dl><dl><dd><div><p>
1719
#: complete.html:614
1720
msgid "lpr -o ppi=100 /usr/share/doc/cups/images/cups-block-diagram.gif"
1721
msgstr ""
1722
 
1723
#. type: Content of: <dl><dl><dd><div><p>
1724
#: complete.html:615
1725
msgid "# This PostScript file doesn't use any fonts"
1726
msgstr ""
1727
 
1728
#. type: Content of: <dl><dl><dd><div><p>
1729
#: complete.html:616
1730
msgid "lpr /usr/share/ghostscript/&lt;version&gt;/examples/tiger.ps"
1731
msgstr ""
1732
 
1733
#. type: Content of: <dl><dl><dd><div><p>
1734
#: complete.html:617
1735
msgid "# This PostScript file uses fonts"
1736
msgstr ""
1737
 
1738
#. type: Content of: <dl><dl><dd><div><p>
1739
#: complete.html:618
1740
msgid "lpr /usr/share/ghostscript/&lt;version&gt;/examples/alphabet.ps"
1741
msgstr ""
1742
 
1743
#. type: Content of: <dl><dl><dt>
1744
#: complete.html:621
1745
msgid "How do I set PS1 in Konsole?"
1746
msgstr ""
1747
 
1748
#. type: Content of: <dl><dl><dd><p>
1749
#: complete.html:623
1750
msgid ""
1751
"Follow the instructions on the <a href=\"/blfs/view/svn/postlfs/profile.html"
1752
"\">BLFS Bash Shell Startup Files</a> to properly setup your enviroment."
1753
msgstr ""
1754
 
1755
#. type: Content of: <dl><dl><dd><p>
1756
#: complete.html:624
1757
msgid "Alternatively, you can try the following solutions:"
1758
msgstr ""
1759
 
1760
#. type: Content of: <dl><dl><dd><p>
1761
#: complete.html:625
1762
msgid "Start konsole as a login shell:"
1763
msgstr ""
1764
 
1765
#. type: Content of: <dl><dl><dd><p>
1766
#: complete.html:626
1767
msgid "<code>konsole --ls</code>"
1768
msgstr ""
1769
 
1770
#. type: Content of: <dl><dl><dd><p>
1771
#: complete.html:627
1772
msgid ""
1773
"Change the session in Konsole to start <code>/bin/bash --login</code> "
1774
"instead of <code>/bin/bash</code>."
1775
msgstr ""
1776
 
1777
#. type: Content of: <dl><h1>
1778
#: complete.html:633
1779
msgid "LFS Frequently Asked Questions"
1780
msgstr ""
1781
 
1782
#. type: Content of: <dl><h3>
1783
#: complete.html:640
1784
msgid "<a href=\"#fre\">Frequently Requested Enhancements</a>"
1785
msgstr ""
1786
 
1787
#. type: Content of: <dl><ul><li>
1788
#: complete.html:642
1789
msgid "<a href=\"#add-grub\">Why not use LILO instead of GRUB?</a>"
1790
msgstr ""
1791
 
1792
#. type: Content of: <dl><ul><li>
1793
#: complete.html:643
1794
msgid ""
1795
"<a href=\"#why-not-new-lilo\">Why not upgrade LILO to the latest version?</a>"
1796
msgstr ""
1797
 
1798
#. type: Content of: <dl><ul><li>
1799
#: complete.html:644
1800
msgid "<a href=\"#why-not-faq\">Why not include the FAQ in the book?</a>"
1801
msgstr ""
1802
 
1803
#. type: Content of: <dl><ul><li>
1804
#: complete.html:645
1805
msgid "<a href=\"#why-vim\">Why is vim in the book?</a>"
1806
msgstr ""
1807
 
1808
#. type: Content of: <dl><ul><li>
1809
#: complete.html:646
1810
msgid "<a href=\"#hjl-binutils\">Why is HJL's Binutils not in the book?</a>"
1811
msgstr ""
1812
 
1813
#. type: Content of: <dl><ul><li>
1814
#: complete.html:647
1815
msgid ""
1816
"<a href=\"#why-not-package-management\">Why isn't some package manager in "
1817
"the book?</a>"
1818
msgstr ""
1819
 
1820
#. type: Content of: <dl><ul><li>
1821
#: complete.html:648
1822
msgid ""
1823
"<a href=\"#no-poweroff\">How do I make my machine poweroff when shut down?</"
1824
"a>"
1825
msgstr ""
1826
 
1827
#. type: Content of: <dl><h3>
1828
#: complete.html:650
1829
msgid "<a href=\"#resources\">When reading and building LFS</a>"
1830
msgstr ""
1831
 
1832
#. type: Content of: <dl><ul><li>
1833
#: complete.html:652
1834
msgid ""
1835
"<a href=\"#what-dist\">What distribution should I use to start from?</a>"
1836
msgstr ""
1837
 
1838
#. type: Content of: <dl><ul><li>
1839
#: complete.html:653
1840
msgid ""
1841
"<a href=\"#kernel-modules\">How do I compile a kernel or set up modules?</a>"
1842
msgstr ""
1843
 
1844
#. type: Content of: <dl><ul><li>
1845
#: complete.html:654
1846
msgid "<a href=\"#gcc-warnings\">Are compiler warnings from GCC bad?</a>"
1847
msgstr ""
1848
 
1849
#. type: Content of: <dl><ul><li>
1850
#: complete.html:655
1851
msgid ""
1852
"<a href=\"#dirty-sources\">Do I need to keep the source after installing?</a>"
1853
msgstr ""
1854
 
1855
#. type: Content of: <dl><ul><li>
1856
#: complete.html:656
1857
msgid ""
1858
"<a href=\"#really-small\">How do I make that really small install the book "
1859
"mentions?</a>"
1860
msgstr ""
1861
 
1862
#. type: Content of: <dl><ul><li>
1863
#: complete.html:657
1864
msgid ""
1865
"<a href=\"#procs-lfs\">Is there information about building LFS on other "
1866
"processors?</a>"
1867
msgstr ""
1868
 
1869
#. type: Content of: <dl><ul><li>
1870
#: complete.html:658
1871
msgid "<a href=\"#cross-compile\">How do I cross compile LFS?</a>"
1872
msgstr ""
1873
 
1874
#. type: Content of: <dl><ul><li>
1875
#: complete.html:659
1876
msgid "<a href=\"#dos-text\">What's a DOS format text file?</a>"
1877
msgstr ""
1878
 
1879
#. type: Content of: <dl><ul><li>
1880
#: complete.html:660
1881
msgid ""
1882
"<a href=\"#wget\">Is there a way to download all current files at one time?</"
1883
"a>"
1884
msgstr ""
1885
 
1886
#. type: Content of: <dl><h3>
1887
#: complete.html:662
1888
msgid "<a href=\"#generrors\">General compilation errors</a>"
1889
msgstr ""
1890
 
1891
#. type: Content of: <dl><ul><li>
1892
#: complete.html:664
1893
msgid ""
1894
"<a href=\"#gnu-patches\">I used a patch from GNU to upgrade. Is that OK?</a>"
1895
msgstr ""
1896
 
1897
#. type: Content of: <dl><ul><li>
1898
#: complete.html:665
1899
msgid ""
1900
"<a href=\"#optimizations\">When using optimization flags (setting CFLAGS)</a>"
1901
msgstr ""
1902
 
1903
#. type: Content of: <dl><ul><li>
1904
#: complete.html:666
1905
msgid ""
7248 jlepiller 1906
"<a href=\"#config-hang-size_t\">Why does configure hang at &quot;checking "
1907
"for signed size_t type...&quot;?</a>"
7247 jlepiller 1908
msgstr ""
1909
 
7249 jlepiller 1910
#. type: Content of: <dl><ul><li>
1911
#: complete.html:667
7248 jlepiller 1912
msgid ""
1913
"<a href=\"#dirty-sources\">I didn't delete the source tree after my last "
1914
"attempt. Do I need to?</a>"
7247 jlepiller 1915
msgstr ""
1916
 
7249 jlepiller 1917
#. type: Content of: <dl><ul><li>
1918
#: complete.html:668
7248 jlepiller 1919
msgid "<a href=\"#perm-denied\">I'm getting `/dev/null: Permission denied'</a>"
7247 jlepiller 1920
msgstr ""
1921
 
7249 jlepiller 1922
#. type: Content of: <dl><ul><li>
1923
#: complete.html:669
7248 jlepiller 1924
msgid "<a href=\"#sig11\">signal 11 (internal error: Segmentation fault)</a>"
7247 jlepiller 1925
msgstr ""
1926
 
7249 jlepiller 1927
#. type: Content of: <dl><ul><li>
1928
#: complete.html:670
7248 jlepiller 1929
msgid "<a href=\"#any-no-such-file\">No such file or directory</a>"
7247 jlepiller 1930
msgstr ""
1931
 
7249 jlepiller 1932
#. type: Content of: <dl><ul><li>
1933
#: complete.html:671
7248 jlepiller 1934
msgid ""
1935
"<a href=\"#configure-no-such-file\">bash: ./configure: No such file or "
1936
"directory</a>"
7247 jlepiller 1937
msgstr ""
1938
 
7249 jlepiller 1939
#. type: Content of: <dl><ul><li>
1940
#: complete.html:672
7248 jlepiller 1941
msgid ""
1942
"<a href=\"#bad-interpreter-permission-denied\">./configure: bad interpreter: "
1943
"Permission denied</a>"
7247 jlepiller 1944
msgstr ""
1945
 
7249 jlepiller 1946
#. type: Content of: <dl><ul><li>
1947
#: complete.html:673
7248 jlepiller 1948
msgid "<a href=\"#conf-guess-fail\">configure can't guess my host type.</a>"
7247 jlepiller 1949
msgstr ""
1950
 
7249 jlepiller 1951
#. type: Content of: <dl><ul><li>
1952
#: complete.html:674
1953
msgid ""
1954
"<a href=\"#config-not-gnu-c\">checking whether we are using GNU C... no</a>"
7247 jlepiller 1955
msgstr ""
1956
 
7249 jlepiller 1957
#. type: Content of: <dl><ul><li>
1958
#: complete.html:675
7248 jlepiller 1959
msgid ""
1960
"<a href=\"#no-ptys\">The system has no more ptys.  Ask your system "
1961
"administrator to create more.</a>"
7247 jlepiller 1962
msgstr ""
1963
 
7249 jlepiller 1964
#. type: Content of: <dl><h3>
1965
#: complete.html:677
7248 jlepiller 1966
msgid "<a href=\"#packerrors\">Package-specific errors</a>"
7247 jlepiller 1967
msgstr ""
1968
 
7249 jlepiller 1969
#. type: Content of: <dl><ul><li>
1970
#: complete.html:679
7248 jlepiller 1971
msgid ""
7249 jlepiller 1972
"<a href=\"#unknown-pseudo-op-hidden\">GCC: Error: Unknown pseudo-op: `."
1973
"hidden'</a>"
7247 jlepiller 1974
msgstr ""
1975
 
7249 jlepiller 1976
#. type: Content of: <dl><ul><li>
1977
#: complete.html:680
7248 jlepiller 1978
msgid "<a href=\"#glibc-awk-fail\">Glibc fails and mentions BEGIN and END.</a>"
7247 jlepiller 1979
msgstr ""
1980
 
7249 jlepiller 1981
#. type: Content of: <dl><ul><li>
1982
#: complete.html:681
7248 jlepiller 1983
msgid ""
1984
"<a href=\"#glibc-nss\">Glibc compilation errors out due to a missing nss.h "
1985
"header file</a>"
7247 jlepiller 1986
msgstr ""
1987
 
7249 jlepiller 1988
#. type: Content of: <dl><ul><li>
1989
#: complete.html:682
7248 jlepiller 1990
msgid ""
7249 jlepiller 1991
"<a href=\"#cpp-fails-sanity-check\">Ncurses: C++ preprocessor &quot;/lib/"
1992
"cpp&quot; fails sanity check</a>"
7247 jlepiller 1993
msgstr ""
1994
 
7249 jlepiller 1995
#. type: Content of: <dl><h3>
1996
#: complete.html:684
7248 jlepiller 1997
msgid "<a href=\"#confboot\">Configuration and booting issues</a>"
7247 jlepiller 1998
msgstr ""
1999
 
7249 jlepiller 2000
#. type: Content of: <dl><ul><li>
2001
#: complete.html:686
7248 jlepiller 2002
msgid ""
2003
"<a href=\"#unable-to-mount-root\">Kernel panic: VFS: unable to mount root "
2004
"fs</a>"
7247 jlepiller 2005
msgstr ""
2006
 
7249 jlepiller 2007
#. type: Content of: <dl><ul><li>
2008
#: complete.html:687
7248 jlepiller 2009
msgid ""
2010
"<a href=\"#respawning-too-fast\">init: Id &quot;1&quot; respawning too fast: "
2011
"disabled for 5 minutes</a>"
7247 jlepiller 2012
msgstr ""
2013
 
7249 jlepiller 2014
#. type: Content of: <dl><ul><li>
2015
#: complete.html:688
7248 jlepiller 2016
msgid ""
7249 jlepiller 2017
"<a href=\"#char-major-10-135\">modprobe: Can't locate module char-"
2018
"major-10-135</a>"
7247 jlepiller 2019
msgstr ""
2020
 
7249 jlepiller 2021
#. type: Content of: <dl><ul><li>
2022
#: complete.html:689
7248 jlepiller 2023
msgid "<a href=\"#no-dev-rtc\">modprobe: Can't locate module /dev/rtc</a>"
7247 jlepiller 2024
msgstr ""
2025
 
7249 jlepiller 2026
#. type: Content of: <dl><ul><li>
2027
#: complete.html:690
7248 jlepiller 2028
msgid "<a href=\"#eth0-unknown-interface\">eth0:unknown interface</a>"
7247 jlepiller 2029
msgstr ""
2030
 
7249 jlepiller 2031
#. type: Content of: <dl><ul><li>
2032
#: complete.html:691
2033
msgid ""
2034
"<a href=\"#spurious-8259A-interrupt\">spurious 8259A interrupt: IRQ14</a>"
7247 jlepiller 2035
msgstr ""
2036
 
7249 jlepiller 2037
#. type: Content of: <dl><ul><li>
2038
#: complete.html:692
7248 jlepiller 2039
msgid ""
7249 jlepiller 2040
"<a href=\"#less-prints-ad\">Why does less (and therefore man) print &lt;"
2041
"AD&gt; instead of hyphens?</a>"
7248 jlepiller 2042
msgstr ""
2043
 
7249 jlepiller 2044
#. type: Content of: <dl><h3>
2045
#: complete.html:696
7248 jlepiller 2046
msgid "Frequently Requested Enhancements"
2047
msgstr ""
2048
 
7249 jlepiller 2049
#. type: Content of: <dl><dl><dt>
2050
#: complete.html:698
7248 jlepiller 2051
msgid "Why not use LILO instead of GRUB?"
7247 jlepiller 2052
msgstr ""
2053
 
7249 jlepiller 2054
#. type: Content of: <dl><dl><dd><p>
2055
#: complete.html:700
7247 jlepiller 2056
msgid ""
7248 jlepiller 2057
"Since LFS-5.0, released 5 November 2003, LFS uses Grub instead of Lilo. Grub "
2058
"was chosen because it doesn't require reinstallation after a kernel upgrade "
2059
"and has a very nice rescue console."
7247 jlepiller 2060
msgstr ""
2061
 
7249 jlepiller 2062
#. type: Content of: <dl><dl><dd><p>
2063
#: complete.html:703
7247 jlepiller 2064
msgid ""
7248 jlepiller 2065
"If your current setup uses LILO or you'd like to use it anyway, you can, but "
2066
"beware you will also need to install BIN86 and, for the latest LILO "
2067
"versions, NASM. However, don't preach about it on the LFS mailinglists, "
2068
"since we've had many flamewars about it in the past."
7247 jlepiller 2069
msgstr ""
2070
 
7249 jlepiller 2071
#. type: Content of: <dl><dl><dt>
2072
#: complete.html:709
7248 jlepiller 2073
msgid "Why not include the FAQ in the book?"
2074
msgstr ""
2075
 
7249 jlepiller 2076
#. type: Content of: <dl><dl><dd><p>
2077
#: complete.html:711
7247 jlepiller 2078
msgid "Marc Heerdink may have said it best in a post to lfs-dev:"
2079
msgstr ""
2080
 
7249 jlepiller 2081
#. type: Content of: <dl><dl><dd><blockquote><p>
2082
#: complete.html:712
7247 jlepiller 2083
msgid ""
7248 jlepiller 2084
"The problem is that the FAQ is a dynamic document. The FAQ for a book "
2085
"release is released only after the book version itself, because the FAQ is "
2086
"updated to reflect the Qs asked about the current version of the book. A "
2087
"link is better, since you'll always have the most up-to-date answers handy."
7247 jlepiller 2088
msgstr ""
2089
 
7249 jlepiller 2090
#. type: Content of: <dl><dl><dt>
2091
#: complete.html:718
7248 jlepiller 2092
msgid "Why is vim in the book?"
2093
msgstr ""
2094
 
7249 jlepiller 2095
#. type: Content of: <dl><dl><dd><p>
2096
#: complete.html:720
7248 jlepiller 2097
msgid ""
7249 jlepiller 2098
"This is fairly well discussed in the thread starting at <a href=\"http://"
2099
"linuxfromscratch.org/pipermail/lfs-dev/2002-February/023030.html\">http://"
2100
"linuxfromscratch.org/pipermail/lfs-dev/2002-February/023030.html</a>."
7247 jlepiller 2101
msgstr ""
2102
 
7249 jlepiller 2103
#. type: Content of: <dl><dl><dt>
2104
#: complete.html:723
7248 jlepiller 2105
msgid "Why is HJL's Binutils not in the book?"
7247 jlepiller 2106
msgstr ""
2107
 
7249 jlepiller 2108
#. type: Content of: <dl><dl><dd><p>
2109
#: complete.html:725
7247 jlepiller 2110
msgid ""
7248 jlepiller 2111
"The binutils release that you typically find on ftp.gnu.org is commonly "
2112
"known as the &quot;FSF&quot; binutils. Noted hacker H.J. Lu also makes "
2113
"releases out of the main CVS repository and these are commonly known as the "
2114
"&quot;HJL&quot; binutils and can usually be found on ftp.kernel.org. Debate "
2115
"often arises over which version to use due to the fact that most mainstream "
2116
"distros tend to use the HJL releases even though they are typically marked "
2117
"as &quot;beta&quot;."
7247 jlepiller 2118
msgstr ""
2119
 
7249 jlepiller 2120
#. type: Content of: <dl><dl><dd><p>
2121
#: complete.html:733
7247 jlepiller 2122
msgid "Here is our interpretation of the differences between the two:"
2123
msgstr ""
2124
 
7249 jlepiller 2125
#. type: Content of: <dl><dl><dd><h4>
2126
#: complete.html:734
7247 jlepiller 2127
msgid "HJL:"
2128
msgstr ""
2129
 
7249 jlepiller 2130
#. type: Content of: <dl><dl><dd><ul><li>
2131
#: complete.html:736
7247 jlepiller 2132
msgid "For Linux OS only"
2133
msgstr ""
2134
 
7249 jlepiller 2135
#. type: Content of: <dl><dl><dd><ul><li>
2136
#: complete.html:737
7247 jlepiller 2137
msgid "Marked as &quot;beta&quot;"
2138
msgstr ""
2139
 
7249 jlepiller 2140
#. type: Content of: <dl><dl><dd><ul><li>
2141
#: complete.html:738
7247 jlepiller 2142
msgid "Closely follows the CVS HEAD"
2143
msgstr ""
2144
 
7249 jlepiller 2145
#. type: Content of: <dl><dl><dd><ul><li>
2146
#: complete.html:739
7247 jlepiller 2147
msgid "Usually contains the latest subtle bug fixes"
2148
msgstr ""
2149
 
7249 jlepiller 2150
#. type: Content of: <dl><dl><dd><ul><li>
2151
#: complete.html:740
7247 jlepiller 2152
msgid "Usually has latest bug fixes for non-x86 arch's"
2153
msgstr ""
2154
 
7249 jlepiller 2155
#. type: Content of: <dl><dl><dd><ul><li>
2156
#: complete.html:741
7247 jlepiller 2157
msgid ""
2158
"Usually a new release every time a significant bug that affects Linux gets "
2159
"fixed"
2160
msgstr ""
2161
 
7249 jlepiller 2162
#. type: Content of: <dl><dl><dd><ul><li>
2163
#: complete.html:742
7247 jlepiller 2164
msgid "Theoretically less stable due to newness of code"
2165
msgstr ""
2166
 
7249 jlepiller 2167
#. type: Content of: <dl><dl><dd><h4>
2168
#: complete.html:744
7247 jlepiller 2169
msgid "FSF:"
2170
msgstr ""
2171
 
7249 jlepiller 2172
#. type: Content of: <dl><dl><dd><ul><li>
2173
#: complete.html:746
7247 jlepiller 2174
msgid "Supports more OS's (not only Linux)"
2175
msgstr ""
2176
 
7249 jlepiller 2177
#. type: Content of: <dl><dl><dd><ul><li>
2178
#: complete.html:747
7247 jlepiller 2179
msgid "Latest code from the stable branch of CVS"
2180
msgstr ""
2181
 
7249 jlepiller 2182
#. type: Content of: <dl><dl><dd><ul><li>
2183
#: complete.html:748
7247 jlepiller 2184
msgid ""
2185
"Sometimes not up-to-date WRT to the latest bleeding edge kernel, gcc and "
2186
"glibc subtleties"
2187
msgstr ""
2188
 
7249 jlepiller 2189
#. type: Content of: <dl><dl><dd><ul><li>
2190
#: complete.html:749
7247 jlepiller 2191
msgid ""
2192
"Often includes features backported from the CVS HEAD after a period of "
2193
"testing"
2194
msgstr ""
2195
 
7249 jlepiller 2196
#. type: Content of: <dl><dl><dd><ul><li>
2197
#: complete.html:750
7247 jlepiller 2198
msgid "Theoretically more stable"
2199
msgstr ""
2200
 
7249 jlepiller 2201
#. type: Content of: <dl><dl><dd><p>
2202
#: complete.html:752
7247 jlepiller 2203
msgid ""
7249 jlepiller 2204
"You'll notice in the above points words like &quot;usually&quot; and &quot;"
2205
"sometimes&quot;. This demonstrates how the situation can be different "
2206
"depending on which particular point in time you happen to be referring to. "
2207
"For example, from time to time there will be a new bleeding edge feature in "
2208
"gcc or glibc that requires support from binutils. During these times you "
7248 jlepiller 2209
"will often hear the developers say &quot;you must be using the latest HJL "
2210
"binutils version x.y.z.a.b&quot;."
7247 jlepiller 2211
msgstr ""
2212
 
7249 jlepiller 2213
#. type: Content of: <dl><dl><dd><p>
2214
#: complete.html:760
2215
msgid ""
2216
"The only way to correctly choose the most appropriate release to use is to:-"
7247 jlepiller 2217
msgstr ""
2218
 
7249 jlepiller 2219
#. type: Content of: <dl><dl><dd><ul><li>
2220
#: complete.html:762
7247 jlepiller 2221
msgid ""
2222
"Stay abreast of the issues on the project mailing lists of the core "
2223
"toolchain packages"
2224
msgstr ""
2225
 
7249 jlepiller 2226
#. type: Content of: <dl><dl><dd><ul><li>
2227
#: complete.html:763
7247 jlepiller 2228
msgid ""
2229
"Have a large dose of technical prowess and/or programming talent to "
2230
"understand all the issues"
2231
msgstr ""
2232
 
7249 jlepiller 2233
#. type: Content of: <dl><dl><dd><ul><li>
2234
#: complete.html:764
7247 jlepiller 2235
msgid "Test like crazy by running the test suites"
2236
msgstr ""
2237
 
7249 jlepiller 2238
#. type: Content of: <dl><dl><dd><ul><li>
2239
#: complete.html:765
7247 jlepiller 2240
msgid "Test like crazy by building full systems"
2241
msgstr ""
2242
 
7249 jlepiller 2243
#. type: Content of: <dl><dl><dd><p>
2244
#: complete.html:767
7247 jlepiller 2245
msgid ""
7248 jlepiller 2246
"The facts of the matter are that the core toolchain packages are all very "
2247
"tightly bound and must be tested to ensure they work together. You basically "
2248
"have to build a full working distro and test every aspect of it to be fully "
2249
"satisfied."
7247 jlepiller 2250
msgstr ""
2251
 
7249 jlepiller 2252
#. type: Content of: <dl><dl><dd><p>
2253
#: complete.html:771
7247 jlepiller 2254
msgid ""
7248 jlepiller 2255
"If you follow the project mailing lists of the core toolchain packages for "
2256
"long enough, you'll soon realise that the developers do not care much "
2257
"whether a particular release of &quot;Package A&quot; works with a "
2258
"particular release of &quot;Package B&quot;. In other words, release "
2259
"coordination between the projects is not a priority.  In reality, this means "
2260
"that Alan Cox is right when he says that you cannot just go to ftp.gnu.org "
2261
"and grab the latest of everything and always expect it to just work."
7247 jlepiller 2262
msgstr ""
2263
 
7249 jlepiller 2264
#. type: Content of: <dl><dl><dt>
2265
#: complete.html:780
7248 jlepiller 2266
msgid "Why isn't some package manager in the book?"
2267
msgstr ""
2268
 
7249 jlepiller 2269
#. type: Content of: <dl><dl><dd><p>
2270
#: complete.html:782
7247 jlepiller 2271
msgid ""
7248 jlepiller 2272
"Package management - beyond that provided by tarballs and makefiles - is "
2273
"beyond the scope of the book. If nothing else does, the number of different "
2274
"\"solutions\" should hint at some of the reasons."
7247 jlepiller 2275
msgstr ""
2276
 
7249 jlepiller 2277
#. type: Content of: <dl><dl><dd><p>
2278
#: complete.html:786
7247 jlepiller 2279
msgid "Here are a few of the options:"
2280
msgstr ""
2281
 
7249 jlepiller 2282
#. type: Content of: <dl><dl><dd><ul><li>
2283
#: complete.html:788
7247 jlepiller 2284
msgid ""
7248 jlepiller 2285
"No package management is really necessary. Unless it is desirable to monitor "
2286
"package file placement minutely, any package large enough to warrent removal "
2287
"for disk space reasons can be installed in /opt as detailed by the FHS "
2288
"(perhaps in /opt/foo-x.x with a link from /opt/foo), and new releases can "
2289
"usually be installed over the old, although major upgrades and libraries are "
2290
"generally best done by rebuilding the system from the bottom up."
7247 jlepiller 2291
msgstr ""
2292
 
7249 jlepiller 2293
#. type: Content of: <dl><dl><dd><ul><li>
2294
#: complete.html:796
7247 jlepiller 2295
msgid ""
7248 jlepiller 2296
"RPM, the Redhat Package Manager, is used by a number of distributions. It is "
2297
"available from <a href=\"http://www.rpm.org/\">http://www.rpm.org/</a>, and "
2298
"there is an <a href=\"../hints/downloads/files/\">RPM Hint</a> to help with "
2299
"installation."
7247 jlepiller 2300
msgstr ""
2301
 
7249 jlepiller 2302
#. type: Content of: <dl><dl><dd><ul><li>
2303
#: complete.html:801
7248 jlepiller 2304
msgid "There are several implementations of symlink style package management:"
7247 jlepiller 2305
msgstr ""
2306
 
7249 jlepiller 2307
#. type: Content of: <dl><dl><dd><ul><li><ul><li>
2308
#: complete.html:803
7248 jlepiller 2309
msgid ""
7249 jlepiller 2310
"Epkg is available from <a href=\"http://www.encap.org/epkg/\">http://www."
2311
"encap.org/epkg/</a>."
7247 jlepiller 2312
msgstr ""
2313
 
7249 jlepiller 2314
#. type: Content of: <dl><dl><dd><ul><li><ul><li>
2315
#: complete.html:804
7248 jlepiller 2316
msgid ""
2317
"Graft is available from <a href=\"http://peters.gormand.com.au/Home/tools\" "
2318
">http://peters.gormand.com.au/Home/tools</a>."
7247 jlepiller 2319
msgstr ""
2320
 
7249 jlepiller 2321
#. type: Content of: <dl><dl><dd><ul><li><ul><li>
2322
#: complete.html:805
7248 jlepiller 2323
msgid ""
7249 jlepiller 2324
"GNU Stow is available from <a href=\"http://www.gnu.org/software/stow/"
2325
"\">http://www.gnu.org/software/stow/</a>."
7247 jlepiller 2326
msgstr ""
2327
 
7249 jlepiller 2328
#. type: Content of: <dl><dl><dd><ul><li><ul><li>
2329
#: complete.html:806
7248 jlepiller 2330
msgid ""
7249 jlepiller 2331
"And several more are listed in the Graft documentation at <a href=\"http://"
2332
"peters.gormand.com.au/Home/tools/graft/graft-html#research\">http://peters."
2333
"gormand.com.au/Home/tools/graft/graft-html#research</a>."
7247 jlepiller 2334
msgstr ""
2335
 
7249 jlepiller 2336
#. type: Content of: <dl><dl><dd><ul><li>
2337
#: complete.html:810
7247 jlepiller 2338
msgid ""
7248 jlepiller 2339
"The NetBSD package manager, pkgsrc, is available on other systems including "
7249 jlepiller 2340
"Linux. It is at <a href=\"ftp://ftp.netbsd.org/pub/pkgsrc/stable/\">ftp://"
2341
"ftp.netbsd.org/pub/pkgsrc/stable/</a>."
7247 jlepiller 2342
msgstr ""
2343
 
7249 jlepiller 2344
#. type: Content of: <dl><dl><dd><ul><li>
2345
#: complete.html:813
7247 jlepiller 2346
msgid ""
7249 jlepiller 2347
"Originally based on a script written by LFS' own Gerard Beekmans, install-"
2348
"log records a list of files installed by a package as the package is "
2349
"installed. It is available from <a href=\"http://install-log.sourceforge.net/"
2350
"\">http://install-log.sourceforge.net/</a>."
7247 jlepiller 2351
msgstr ""
2352
 
7249 jlepiller 2353
#. type: Content of: <dl><dl><dd><ul><li>
2354
#: complete.html:817
7247 jlepiller 2355
msgid ""
7249 jlepiller 2356
"Gerard has since made additions to his script. It is available from <a href="
2357
"\"http://linuxfromscratch.org/~gerard/log-install\">http://linuxfromscratch."
2358
"org/~gerard/log-install</a>."
7247 jlepiller 2359
msgstr ""
2360
 
7249 jlepiller 2361
#. type: Content of: <dl><dl><dd><ul><li>
2362
#: complete.html:820
7247 jlepiller 2363
msgid ""
7248 jlepiller 2364
"CheckInstall attempts log system calls made by \"make install\".  It is "
7249 jlepiller 2365
"available from <a href=\"http://asic-linux.com.mx/%7Eizto/checkinstall/"
2366
"\">http://asic-linux.com.mx/~izto/checkinstall/</a>."
7247 jlepiller 2367
msgstr ""
2368
 
7249 jlepiller 2369
#. type: Content of: <dl><dl><dd><ul><li>
2370
#: complete.html:823
7248 jlepiller 2371
msgid ""
7249 jlepiller 2372
"pkgutils, used by the CRUX distribution, is available from <a href=\"http://"
2373
"www.fukt.bsnet.se/%7Eper/pkgutils/\">http://www.fukt.bsnet.se/~per/pkgutils/"
2374
"</a>."
7247 jlepiller 2375
msgstr ""
2376
 
7249 jlepiller 2377
#. type: Content of: <dl><dl><dd><ul><li>
2378
#: complete.html:825
7248 jlepiller 2379
msgid ""
2380
"There are some <a href=\"../hints/downloads/files/\">hints</a> available for "
2381
"package managers."
7247 jlepiller 2382
msgstr ""
2383
 
7249 jlepiller 2384
#. type: Content of: <dl><dl><dd><p>
2385
#: complete.html:827
7247 jlepiller 2386
msgid ""
7248 jlepiller 2387
"If you have an addition to the list, please do email its id, URL, and other "
2388
"information, to the FAQ maintainer or an appropriate LFS mailing list so it "
2389
"can be added here."
7247 jlepiller 2390
msgstr ""
2391
 
7249 jlepiller 2392
#. type: Content of: <dl><dl><dt>
2393
#: complete.html:831
7248 jlepiller 2394
msgid "How do I make my machine poweroff when shut down?"
7247 jlepiller 2395
msgstr ""
2396
 
7249 jlepiller 2397
#. type: Content of: <dl><dl><dd><p>
2398
#: complete.html:833
7247 jlepiller 2399
msgid ""
7249 jlepiller 2400
"Power Management is a kernel function, you need to enable it in the kernel. "
2401
"In the 2.4 kernel, you have to enable the options for <code>Power Management "
2402
"Support</code> under <code>General Setup</code>. For older machines, you'll "
2403
"probably want the APM options, newer machines often require ACPI. Make sure "
2404
"that either APM or ACPI be enabled in the kernel, but definitely "
2405
"<strong>not</strong> both at the same time - this has been known to cause "
2406
"problems such as neither actually taking effect. Also try disabling SMP if "
2407
"you only have one processor; it's also known to prevent a proper poweroff.  "
2408
"Make sure you read the help with each option."
7247 jlepiller 2409
msgstr ""
2410
 
7249 jlepiller 2411
#. type: Content of: <dl><dl><dd><p>
2412
#: complete.html:843
7247 jlepiller 2413
msgid ""
7248 jlepiller 2414
"After rebooting into the new kernel you should be able to poweroff your "
7249 jlepiller 2415
"machine with the command <code>shutdown -h now</code> or <code>poweroff</"
2416
"code> (also read <code>man shutdown</code> and <code>man halt</code>). If "
2417
"you compiled APM or ACPI as modules, make sure they are loaded before you "
2418
"try to power off.  Some machines require that APM or ACPI is compiled into "
2419
"the kernel because it needs to be initialised at boottime."
7247 jlepiller 2420
msgstr ""
2421
 
7249 jlepiller 2422
#. type: Content of: <dl><p>
2423
#: complete.html:852 complete.html:983 complete.html:1191 complete.html:1250
7248 jlepiller 2424
msgid "<a href=\"#lfsfaq\">Back to the top.</a>"
7247 jlepiller 2425
msgstr ""
2426
 
7249 jlepiller 2427
#. type: Content of: <dl><h3>
2428
#: complete.html:854
7248 jlepiller 2429
msgid "When reading and building LFS"
7247 jlepiller 2430
msgstr ""
2431
 
7249 jlepiller 2432
#. type: Content of: <dl><dl><dt>
2433
#: complete.html:856
7248 jlepiller 2434
msgid "What distribution should I use to start from?"
7247 jlepiller 2435
msgstr ""
2436
 
7249 jlepiller 2437
#. type: Content of: <dl><dl><dd><p>
2438
#: complete.html:858
7247 jlepiller 2439
msgid ""
7248 jlepiller 2440
"Most relatively recent distributions should be fine. Do not use Fedora Core "
2441
"4 as its version of GCC does not work with the current stable version of "
7249 jlepiller 2442
"LFS. Make sure you have installed and/or updated the development packages. "
2443
"(Look for ones starting in \"gcc\", \"glibc\", or \"libstdc++\" or ending in "
2444
"\"-dev\".). If you want to use LFS as your main system and you wish to "
2445
"install it without first installing a distribution, try <a href=\"http://www."
2446
"knopper.net/knoppix/index-en.html\">Knoppix</a>."
7247 jlepiller 2447
msgstr ""
2448
 
7249 jlepiller 2449
#. type: Content of: <dl><dl><dt>
2450
#: complete.html:867
7248 jlepiller 2451
msgid "How do I compile a kernel or set up modules?"
7247 jlepiller 2452
msgstr ""
2453
 
7249 jlepiller 2454
#. type: Content of: <dl><dl><dd><p>
2455
#: complete.html:869
7247 jlepiller 2456
msgid ""
7249 jlepiller 2457
"In addition to the kernel documentation at <a href=\"file:///usr/src/linux/"
2458
"Documentation\">/usr/src/linux/Documentation</a> or wherever you unpacked "
2459
"your kernel source and the help in kernel config tool (make menuconfig), see "
2460
"the Module-HOWTO at <a href=\"http://www.tldp.org/HOWTO/Module-HOWTO/"
2461
"\">http://www.tldp.org/HOWTO/Module-HOWTO/</a>."
7247 jlepiller 2462
msgstr ""
2463
 
7249 jlepiller 2464
#. type: Content of: <dl><dl><dt>
2465
#: complete.html:875
7248 jlepiller 2466
msgid "Are compiler warnings from GCC bad?"
7247 jlepiller 2467
msgstr ""
2468
 
7249 jlepiller 2469
#. type: Content of: <dl><dl><dd><p>
2470
#: complete.html:877
7247 jlepiller 2471
msgid "Short answer: no."
2472
msgstr ""
2473
 
7249 jlepiller 2474
#. type: Content of: <dl><dl><dd><p>
2475
#: complete.html:878
7247 jlepiller 2476
msgid ""
7248 jlepiller 2477
"Long answer: probably, but only to someone working on the package you're "
2478
"trying to compile. Mostly, everything will be fine unless make quits with an "
2479
"error."
7247 jlepiller 2480
msgstr ""
2481
 
7249 jlepiller 2482
#. type: Content of: <dl><dl><dd><p>
2483
#: complete.html:881
7247 jlepiller 2484
msgid "Here's an example:"
2485
msgstr ""
2486
 
7249 jlepiller 2487
#. type: Content of: <dl><dl><dd><div><p>
2488
#: complete.html:883
7247 jlepiller 2489
msgid "sk ~/tmp $ cat &gt; Makefile"
2490
msgstr ""
2491
 
7249 jlepiller 2492
#. type: Content of: <dl><dl><dd><div><p>
2493
#: complete.html:884
7248 jlepiller 2494
msgid "main:"
7247 jlepiller 2495
msgstr ""
2496
 
7249 jlepiller 2497
#. type: Content of: <dl><dl><dd><div><p>
2498
#: complete.html:885 complete.html:889 complete.html:897
7248 jlepiller 2499
msgid "gcc main.c"
7247 jlepiller 2500
msgstr ""
2501
 
7249 jlepiller 2502
#. type: Content of: <dl><dl><dd><div><p>
2503
#: complete.html:886 complete.html:894
7248 jlepiller 2504
msgid "sk ~/tmp $ cat &gt; main.c"
7247 jlepiller 2505
msgstr ""
2506
 
7249 jlepiller 2507
#. type: Content of: <dl><dl><dd><div><p>
2508
#: complete.html:887
7248 jlepiller 2509
msgid "void main() { exit(0); }"
7247 jlepiller 2510
msgstr ""
2511
 
7249 jlepiller 2512
#. type: Content of: <dl><dl><dd><div><p>
2513
#: complete.html:888 complete.html:896
7248 jlepiller 2514
msgid "sk ~/tmp $ make"
7247 jlepiller 2515
msgstr ""
2516
 
7249 jlepiller 2517
#. type: Content of: <dl><dl><dd><div><p>
2518
#: complete.html:890 complete.html:898
7248 jlepiller 2519
msgid "<strong>main.c: In function `main':</strong>"
7247 jlepiller 2520
msgstr ""
2521
 
7249 jlepiller 2522
#. type: Content of: <dl><dl><dd><div><p>
2523
#: complete.html:891
7248 jlepiller 2524
msgid "<strong>main.c:1: warning: return type of `main' is not `int'</strong>"
7247 jlepiller 2525
msgstr ""
2526
 
7249 jlepiller 2527
#. type: Content of: <dl><dl><dd><div><p>
2528
#: complete.html:892
7248 jlepiller 2529
msgid "sk ~/tmp $ ######## that worked ########"
7247 jlepiller 2530
msgstr ""
2531
 
7249 jlepiller 2532
#. type: Content of: <dl><dl><dd><div><p>
2533
#: complete.html:893 complete.html:902
7248 jlepiller 2534
msgid "sk ~/tmp $"
7247 jlepiller 2535
msgstr ""
2536
 
7249 jlepiller 2537
#. type: Content of: <dl><dl><dd><div><p>
2538
#: complete.html:895
7248 jlepiller 2539
msgid "int main() { e<span class=\"strong\">xx</span>it(0) }"
7247 jlepiller 2540
msgstr ""
2541
 
7249 jlepiller 2542
#. type: Content of: <dl><dl><dd><div><p>
2543
#: complete.html:899
7248 jlepiller 2544
msgid "<strong>main.c:1: parse error before `}'</strong>"
7247 jlepiller 2545
msgstr ""
2546
 
7249 jlepiller 2547
#. type: Content of: <dl><dl><dd><div><p>
2548
#: complete.html:900
7248 jlepiller 2549
msgid "<strong>make: *** [main] Error 1</strong>"
7247 jlepiller 2550
msgstr ""
2551
 
7249 jlepiller 2552
#. type: Content of: <dl><dl><dd><div><p>
2553
#: complete.html:901
7248 jlepiller 2554
msgid "sk ~/tmp $ ######## that failed ########"
7247 jlepiller 2555
msgstr ""
2556
 
7249 jlepiller 2557
#. type: Content of: <dl><dl><dt>
2558
#: complete.html:905
7248 jlepiller 2559
msgid "How do I make that really small install the book mentions?"
7247 jlepiller 2560
msgstr ""
2561
 
7249 jlepiller 2562
#. type: Content of: <dl><dl><dd><p>
2563
#: complete.html:907
7247 jlepiller 2564
msgid ""
7249 jlepiller 2565
"Gerard describes the process of making a 5MB LFS install in <a href=\"http://"
2566
"linuxfromscratch.org/pipermail/lfs-support/2001-October/000202.html\">an "
2567
"email to lfs-support</a>, and there are links to many resources in <a href="
2568
"\"http://linuxfromscratch.org/pipermail/lfs-support/2002-June/007255.html"
2569
"\">a post by Cor Lem</a> and a reply to it."
7247 jlepiller 2570
msgstr ""
2571
 
7249 jlepiller 2572
#. type: Content of: <dl><dl><dt>
2573
#: complete.html:914
7248 jlepiller 2574
msgid "Is there information about building LFS on other processors?"
7247 jlepiller 2575
msgstr ""
2576
 
7249 jlepiller 2577
#. type: Content of: <dl><dl><dd><p>
2578
#: complete.html:916
7247 jlepiller 2579
msgid ""
7248 jlepiller 2580
"For information about building LFS for a wide array of systems, take a look "
2581
"at the <a href=\"http://trac.clfs.org/wiki/read\">Cross-LFS branch</a> of "
2582
"LFS."
7247 jlepiller 2583
msgstr ""
2584
 
7249 jlepiller 2585
#. type: Content of: <dl><dl><dd><p>
2586
#: complete.html:920
7247 jlepiller 2587
msgid ""
7248 jlepiller 2588
"For Alpha systems, Kelledin maintains a list of fixes for building on the "
7249 jlepiller 2589
"Alpha platform at <a href=\"http://skarpsey.dyndns.org/alpha-lfs/alpha.html"
2590
"\">http://skarpsey.dyndns.org/alpha-lfs/alpha.html</a>."
7247 jlepiller 2591
msgstr ""
2592
 
7249 jlepiller 2593
#. type: Content of: <dl><dl><dt>
2594
#: complete.html:924
7248 jlepiller 2595
msgid "How do I cross compile LFS?"
7247 jlepiller 2596
msgstr ""
2597
 
7249 jlepiller 2598
#. type: Content of: <dl><dl><dd><p>
2599
#: complete.html:926
7247 jlepiller 2600
msgid ""
7248 jlepiller 2601
"It's often useful to compile LFS for one machine on another machine. Say "
2602
"using that fast 1Ghz Athlon to build an install for an old 486. While this "
2603
"is technically not cross compiling, binaries compiled for the Athlon cannot "
2604
"be run on the 486 because binaries compiled for the newer processor use "
2605
"features the older processor doesn't have."
7247 jlepiller 2606
msgstr ""
2607
 
7249 jlepiller 2608
#. type: Content of: <dl><dl><dd><p>
2609
#: complete.html:932
7247 jlepiller 2610
msgid ""
7249 jlepiller 2611
"The LFS book specifically for cross compiling is the <a href=\"http://trac."
2612
"clfs.org/wiki/read\">Cross-LFS</a> book.  Another source of information "
2613
"would be the <a href=\"/hints/downloads/files/\">cross-compiling hint</a>."
7247 jlepiller 2614
msgstr ""
2615
 
7249 jlepiller 2616
#. type: Content of: <dl><dl><dt>
2617
#: complete.html:937
7248 jlepiller 2618
msgid "What's a DOS format text file?"
7247 jlepiller 2619
msgstr ""
2620
 
7249 jlepiller 2621
#. type: Content of: <dl><dl><dd><p>
2622
#: complete.html:939
7247 jlepiller 2623
msgid "It has to do with the characters used to end lines."
2624
msgstr ""
2625
 
7249 jlepiller 2626
#. type: Content of: <dl><dl><dd><p>
2627
#: complete.html:940
7247 jlepiller 2628
msgid "There are two that may be used:"
2629
msgstr ""
2630
 
7249 jlepiller 2631
#. type: Content of: <dl><dl><dd><ul><li>
2632
#: complete.html:942
7247 jlepiller 2633
msgid ""
2634
"Line Feed: (LF) Octal:012 Decimal:10 Hex:0A C Style Escape:'\\n' Moves down "
2635
"one line."
2636
msgstr ""
2637
 
7249 jlepiller 2638
#. type: Content of: <dl><dl><dd><ul><li>
2639
#: complete.html:943
7247 jlepiller 2640
msgid ""
2641
"Carriage Return: (CR) Octal:015 Decimal:13 Hex:0D C Style Excape:'\\r' Move "
2642
"to the left margin."
2643
msgstr ""
2644
 
7249 jlepiller 2645
#. type: Content of: <dl><dl><dd><p>
2646
#: complete.html:945
7247 jlepiller 2647
msgid ""
2648
"Unix, DOS, and MacOS each use a different combination to end lines in text "
2649
"files:"
2650
msgstr ""
2651
 
7249 jlepiller 2652
#. type: Content of: <dl><dl><dd><ul><li>
2653
#: complete.html:947
7247 jlepiller 2654
msgid ""
2655
"Unix: LF only. This is why when a Unix format text file is sent to a printer "
2656
"raw, it prints out"
2657
msgstr ""
2658
 
7249 jlepiller 2659
#. type: Content of: <dl><dl><dd><ul><li>
2660
#: complete.html:948
7248 jlepiller 2661
msgid "&nbsp;&nbsp;like"
7247 jlepiller 2662
msgstr ""
2663
 
7249 jlepiller 2664
#. type: Content of: <dl><dl><dd><ul><li>
2665
#: complete.html:949
7248 jlepiller 2666
msgid "&nbsp;&nbsp;&nbsp;&nbsp;stairs"
7247 jlepiller 2667
msgstr ""
2668
 
7249 jlepiller 2669
#. type: Content of: <dl><dl><dd><ul><li>
2670
#: complete.html:950
7248 jlepiller 2671
msgid "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;steps."
7247 jlepiller 2672
msgstr ""
2673
 
7249 jlepiller 2674
#. type: Content of: <dl><dl><dd><ul><li>
2675
#: complete.html:951
7247 jlepiller 2676
msgid ""
7248 jlepiller 2677
"DOS: CRLF both. Which is why if you do \"cat -v\" on a DOS file you'll see a "
2678
"\"^M\" (control m is carriage return) at the end of each line. And that is "
2679
"why scripts don't work when written with Microsoft Notepad. The kernel looks "
2680
"for \"/bin/sh^M\" which doesn't exist. There's a \"/bin/sh\", but nothing "
2681
"with a \"^M\" appended."
7247 jlepiller 2682
msgstr ""
2683
 
7249 jlepiller 2684
#. type: Content of: <dl><dl><dd><ul><li>
2685
#: complete.html:956
7247 jlepiller 2686
msgid ""
7248 jlepiller 2687
"MacOs: CR only. Printers probably print every line atop the first, and Unix "
2688
"tools think the whole file is one line with \"^M\" all through it."
7247 jlepiller 2689
msgstr ""
2690
 
7249 jlepiller 2691
#. type: Content of: <dl><dl><dd><p>
2692
#: complete.html:960
7247 jlepiller 2693
msgid "To change DOS to Unix, use"
2694
msgstr ""
2695
 
7249 jlepiller 2696
#. type: Content of: <dl><dl><dd><div><p>
2697
#: complete.html:962
7247 jlepiller 2698
msgid "cp &lt;fileid&gt; &lt;fileid&gt;.dos &amp;&amp;"
2699
msgstr ""
2700
 
7249 jlepiller 2701
#. type: Content of: <dl><dl><dd><div><p>
2702
#: complete.html:963
7248 jlepiller 2703
msgid "cat &lt;fileid&gt;.dos | tr -d '\\r' &gt; &lt;fileid&gt;"
7247 jlepiller 2704
msgstr ""
2705
 
7249 jlepiller 2706
#. type: Content of: <dl><dl><dd><p>
2707
#: complete.html:965
7247 jlepiller 2708
msgid ""
7248 jlepiller 2709
"Or in <code>vim</code>, you can convert a file with <code>:set ff={unix, "
2710
"dos, mac}</code>. Other conversions will probably require sed or a different "
2711
"use of tr and are left as an exercise for the reader."
7247 jlepiller 2712
msgstr ""
2713
 
7249 jlepiller 2714
#. type: Content of: <dl><dl><dt>
2715
#: complete.html:972
7248 jlepiller 2716
msgid "Is there a way to download all current files at one time?"
7247 jlepiller 2717
msgstr ""
2718
 
7249 jlepiller 2719
#. type: Content of: <dl><dl><dd><p>
2720
#: complete.html:974
7247 jlepiller 2721
msgid ""
7249 jlepiller 2722
"Yes. You can download the file LFS-BOOK-x.y-wget-list <a href= \"http://www."
2723
"linuxfromscratch.org/lfs/downloads/stable\"> http://www.linuxfromscratch.org/"
2724
"lfs/downloads/stable</a>. To download all the files, use the version of "
2725
"<code>wget</code> on your host distribution to run:"
7247 jlepiller 2726
msgstr ""
2727
 
7249 jlepiller 2728
#. type: Content of: <dl><dl><dd>
2729
#: complete.html:979
7248 jlepiller 2730
msgid "<code>wget --input-file=LFS-BOOK-x.y-wget-list</code>"
7247 jlepiller 2731
msgstr ""
2732
 
7249 jlepiller 2733
#. type: Content of: <dl><h3>
2734
#: complete.html:985
7248 jlepiller 2735
msgid "General compilation errors"
7247 jlepiller 2736
msgstr ""
2737
 
7249 jlepiller 2738
#. type: Content of: <dl><dl><dt>
2739
#: complete.html:987
7248 jlepiller 2740
msgid "I used a patch from GNU to upgrade. Is that OK?"
7247 jlepiller 2741
msgstr ""
2742
 
7249 jlepiller 2743
#. type: Content of: <dl><dl><dd><p>
2744
#: complete.html:989
7247 jlepiller 2745
msgid ""
7248 jlepiller 2746
"Patches from GNU don't usually work. You can either download the full "
2747
"archive and try again or try the solution given by Gerard Beekmans:"
7247 jlepiller 2748
msgstr ""
2749
 
7249 jlepiller 2750
#. type: Content of: <dl><dl><dd><p>
2751
#: complete.html:992
7247 jlepiller 2752
msgid ""
7248 jlepiller 2753
"The problem is that executable marked scripts are patched too and they then "
2754
"lose the executable bit, so you can't execute those scripts anymore until "
2755
"you run a \"chmod +x\" on them (or something similar, like chmod 755) before "
2756
"installing Glibc. Try chmod +x glibc-2.2.5/scripts/* (not 100% sure about "
2757
"the directory paths but it should be obvious where to do it when running an "
2758
"'ls' on the glibc-2.2.5 directory)."
7247 jlepiller 2759
msgstr ""
2760
 
7249 jlepiller 2761
#. type: Content of: <dl><dl><dt>
2762
#: complete.html:1000
7248 jlepiller 2763
msgid "When using optimization flags (setting CFLAGS)"
2764
msgstr ""
2765
 
7249 jlepiller 2766
#. type: Content of: <dl><dl><dd><p>
2767
#: complete.html:1002
7247 jlepiller 2768
msgid ""
7248 jlepiller 2769
"If you're getting errors and you're setting CFLAGS or otherwise passing "
2770
"optimization flags to the compiler that may be the problem."
7247 jlepiller 2771
msgstr ""
2772
 
7249 jlepiller 2773
#. type: Content of: <dl><dl><dd><p>
2774
#: complete.html:1005
7247 jlepiller 2775
msgid ""
7248 jlepiller 2776
"If you ask on the list and they can't figure it out immediately, they'll "
2777
"likely suggest trying it without optimization. So if you just retry it "
2778
"without before asking, you'll be one step ahead of them :)"
7247 jlepiller 2779
msgstr ""
2780
 
7249 jlepiller 2781
#. type: Content of: <dl><dl><dd><p>
2782
#: complete.html:1009
7247 jlepiller 2783
msgid ""
7248 jlepiller 2784
"Of particular note is that optimizing binutils, gcc, or glibc may cause any "
2785
"other package to fail to compile or run or to otherwise misbehave in strange "
2786
"and mysterious ways. Also, optimization that works for someone else may not "
2787
"work for you. Flags that used to work may mysteriously stop working. Even "
2788
"some small innocent hardware change can make the difference."
7247 jlepiller 2789
msgstr ""
2790
 
7249 jlepiller 2791
#. type: Content of: <dl><dl><dd><p>
2792
#: complete.html:1015
7247 jlepiller 2793
msgid ""
2794
"(If you don't know what optimization flags are, don't worry, you really "
2795
"don't need to.)"
2796
msgstr ""
2797
 
7249 jlepiller 2798
#. type: Content of: <dl><dl><dt>
2799
#: complete.html:1017
7247 jlepiller 2800
msgid "Why does configure hang at \"checking for signed size_t type...\"?"
2801
msgstr ""
2802
 
7249 jlepiller 2803
#. type: Content of: <dl><dl><dd><p>
2804
#: complete.html:1019
7247 jlepiller 2805
msgid "You over optimized gcc."
2806
msgstr ""
2807
 
7249 jlepiller 2808
#. type: Content of: <dl><dl><dt>
2809
#: complete.html:1021
7248 jlepiller 2810
msgid "I didn't delete the source tree after my last attempt. Do I need to?"
7247 jlepiller 2811
msgstr ""
2812
 
7249 jlepiller 2813
#. type: Content of: <dl><dl><dd><p>
2814
#: complete.html:1023
7247 jlepiller 2815
msgid ""
7248 jlepiller 2816
"Yes. In general <code>make clean</code> or <code>make dist-clean</code> "
2817
"can't be relied upon for clean sources. Especially when you have manually "
2818
"hacked the sources or applied patches to it you should first try again with "
2819
"a fresh unpacked package. The only exception to this rule is the linux "
2820
"kernel, which requires its sources to be present when third-party modules, "
2821
"such as the NVidia drivers, are needed."
7247 jlepiller 2822
msgstr ""
2823
 
7249 jlepiller 2824
#. type: Content of: <dl><dl><dt>
2825
#: complete.html:1031
7248 jlepiller 2826
msgid "I'm getting `/dev/null: Permission denied'"
7247 jlepiller 2827
msgstr ""
2828
 
7249 jlepiller 2829
#. type: Content of: <dl><dl><dd><p>
2830
#: complete.html:1033
7247 jlepiller 2831
msgid "Does /dev/null look like this:"
2832
msgstr ""
2833
 
7249 jlepiller 2834
#. type: Content of: <dl><dl><dd><div><p>
2835
#: complete.html:1035
7247 jlepiller 2836
msgid "$ ls -l /dev/null"
2837
msgstr ""
2838
 
7249 jlepiller 2839
#. type: Content of: <dl><dl><dd><div><p>
2840
#: complete.html:1036
7248 jlepiller 2841
msgid "crw-rw-rw- 1 root root 1, 3 Aug 3 2000 /dev/null"
7247 jlepiller 2842
msgstr ""
2843
 
7249 jlepiller 2844
#. type: Content of: <dl><dl><dd><p>
2845
#: complete.html:1038
7247 jlepiller 2846
msgid ""
7249 jlepiller 2847
"If not, it should. See the chmod(1), chown(1), and mknod(1) man pages and /"
2848
"usr/src/linux/Documentation/devices.txt if you need help fixing it."
7247 jlepiller 2849
msgstr ""
2850
 
7249 jlepiller 2851
#. type: Content of: <dl><dl><dd><p>
2852
#: complete.html:1041
7247 jlepiller 2853
msgid ""
7248 jlepiller 2854
"If it does look right, the problem is probably your mount options.  See the "
2855
"answer to \"<a href=\"#bad-interpreter-permission-denied\">./configure: bad "
2856
"interpreter: Permission denied</a>\", above."
7247 jlepiller 2857
msgstr ""
2858
 
7249 jlepiller 2859
#. type: Content of: <dl><dl><dt>
2860
#: complete.html:1046
7248 jlepiller 2861
msgid "signal 11 (internal error: Segmentation fault)"
7247 jlepiller 2862
msgstr ""
2863
 
7249 jlepiller 2864
#. type: Content of: <dl><dl><dd><p>
2865
#: complete.html:1048
7248 jlepiller 2866
msgid ""
7249 jlepiller 2867
"The long answer is at <a href=\"http://www.bitwizard.nl/sig11/\">http://www."
2868
"bitwizard.nl/sig11/</a>."
7247 jlepiller 2869
msgstr ""
2870
 
7249 jlepiller 2871
#. type: Content of: <dl><dl><dd><p>
2872
#: complete.html:1050
7247 jlepiller 2873
msgid ""
7248 jlepiller 2874
"The short answer is that if restarting make gets a little further every "
2875
"time, you have a hardware problem. (If make, or whatever you're running, "
2876
"fails at the same place every time, then it is not hardware.)"
7247 jlepiller 2877
msgstr ""
2878
 
7249 jlepiller 2879
#. type: Content of: <dl><dl><dd><p>
2880
#: complete.html:1054
7247 jlepiller 2881
msgid ""
7248 jlepiller 2882
"Assuming you're not overclocking, the most likely hardware problem is bad "
7249 jlepiller 2883
"memory which you can check with Memtest86 from <a href=\"http://www."
2884
"memtest86.com/\">http://www.memtest86.com/</a>. If that isn't it, see the "
2885
"long answer."
7247 jlepiller 2886
msgstr ""
2887
 
7249 jlepiller 2888
#. type: Content of: <dl><dl><dt>
2889
#: complete.html:1059
7248 jlepiller 2890
msgid "No such file or directory"
7247 jlepiller 2891
msgstr ""
2892
 
7249 jlepiller 2893
#. type: Content of: <dl><dl><dd><p>
2894
#: complete.html:1061
7247 jlepiller 2895
msgid "Examples of this error are:"
2896
msgstr ""
2897
 
7249 jlepiller 2898
#. type: Content of: <dl><dl><dd><div><p>
2899
#: complete.html:1063
7247 jlepiller 2900
msgid "/usr/bin/env: /tools/bin/bash: No such file or directory"
2901
msgstr ""
2902
 
7249 jlepiller 2903
#. type: Content of: <dl><dl><dd><div><p>
2904
#: complete.html:1064
7248 jlepiller 2905
msgid "gcc: No such file or directory"
7247 jlepiller 2906
msgstr ""
2907
 
7249 jlepiller 2908
#. type: Content of: <dl><dl><dd><p>
2909
#: complete.html:1066
7247 jlepiller 2910
msgid ""
7248 jlepiller 2911
"This usually indicates a typo in the GCC Pass 2 installation. For older LFS "
2912
"versions, the most common cause of this problem would be forgetting to apply "
2913
"the specs patch."
7247 jlepiller 2914
msgstr ""
2915
 
7249 jlepiller 2916
#. type: Content of: <dl><dl><dd><p>
2917
#: complete.html:1069
7247 jlepiller 2918
msgid ""
7248 jlepiller 2919
"What happens is that the path to the dynamic linker embedded inside the "
2920
"executable is still pointing at /lib/ld-linux.so.2 and when one goes to run "
2921
"the binary inside the chroot where /lib/ld-linux.so.2 does not exist yet, "
2922
"the very unhelpful <code>No such file or directory</code> error message is "
2923
"shown."
7247 jlepiller 2924
msgstr ""
2925
 
7249 jlepiller 2926
#. type: Content of: <dl><dl><dd><p>
2927
#: complete.html:1074
7247 jlepiller 2928
msgid ""
7249 jlepiller 2929
"You can test this with <code>readelf -l {binary} | grep interpreter</code>. "
2930
"Its output should be: <code>Requesting program interpreter: /tools/lib/ld-"
2931
"linux.so.2</code>."
7247 jlepiller 2932
msgstr ""
2933
 
7249 jlepiller 2934
#. type: Content of: <dl><dl><dt>
2935
#: complete.html:1078
7248 jlepiller 2936
msgid "bash: ./configure: No such file or directory"
7247 jlepiller 2937
msgstr ""
2938
 
7249 jlepiller 2939
#. type: Content of: <dl><dl><dd><p>
2940
#: complete.html:1080
7248 jlepiller 2941
msgid ""
2942
"You forgot to <code>cd</code> into the extracted directory of the package "
2943
"after you've extracted it."
7247 jlepiller 2944
msgstr ""
2945
 
7249 jlepiller 2946
#. type: Content of: <dl><dl><dt>
2947
#: complete.html:1082
7248 jlepiller 2948
msgid "./configure: bad interpreter: Permission denied"
7247 jlepiller 2949
msgstr ""
2950
 
7249 jlepiller 2951
#. type: Content of: <dl><dl><dd><p>
2952
#: complete.html:1084
7247 jlepiller 2953
msgid ""
7248 jlepiller 2954
"You're most likely getting this while building binutils in Chapter 5 of the "
2955
"LFS Book. The problem is most likely your mount options. You probably have a "
2956
"line in /etc/fstab like:"
7247 jlepiller 2957
msgstr ""
2958
 
7249 jlepiller 2959
#. type: Content of: <dl><dl><dd>
2960
#: complete.html:1087
7248 jlepiller 2961
msgid "<code>/dev/hda10 /mnt/lfs ext2 user 1 2</code>"
7247 jlepiller 2962
msgstr ""
2963
 
7249 jlepiller 2964
#. type: Content of: <dl><dl><dd><p>
2965
#: complete.html:1088
7247 jlepiller 2966
msgid ""
2967
"'user' is the mount flag, and it's the problem. To quote from the mount man "
2968
"page:"
2969
msgstr ""
2970
 
7249 jlepiller 2971
#. type: Content of: <dl><dl><dd>
2972
#: complete.html:1089
7247 jlepiller 2973
msgid ""
7248 jlepiller 2974
"<cite>user: Allow an ordinary user to mount the file system. This option "
2975
"implies the options noexec, nosuid, and nodev (unless overridden by "
2976
"subsequent options, as in the option line user,exec,dev,suid).</cite>"
7247 jlepiller 2977
msgstr ""
2978
 
7249 jlepiller 2979
#. type: Content of: <dl><dl><dd><p>
2980
#: complete.html:1093
7247 jlepiller 2981
msgid "So change the line in /etc/fstab like this:"
2982
msgstr ""
2983
 
7249 jlepiller 2984
#. type: Content of: <dl><dl><dd>
2985
#: complete.html:1094
7248 jlepiller 2986
msgid "<code>/dev/hda10 /mnt/lfs ext2 defaults 1 2</code>"
7247 jlepiller 2987
msgstr ""
2988
 
7249 jlepiller 2989
#. type: Content of: <dl><dl><dt>
2990
#: complete.html:1096
7248 jlepiller 2991
msgid "configure can't guess my host type."
2992
msgstr ""
2993
 
7249 jlepiller 2994
#. type: Content of: <dl><dl><dd><div><p>
2995
#: complete.html:1100
7247 jlepiller 2996
msgid "sk ~/tmp-0.0 $ ./configure"
2997
msgstr ""
2998
 
7249 jlepiller 2999
#. type: Content of: <dl><dl><dd><div><p>
3000
#: complete.html:1101
7248 jlepiller 3001
msgid "creating cache ./config.cache"
7247 jlepiller 3002
msgstr ""
3003
 
7249 jlepiller 3004
#. type: Content of: <dl><dl><dd><div><p>
3005
#: complete.html:1102
7248 jlepiller 3006
msgid "checking host system type..."
7247 jlepiller 3007
msgstr ""
3008
 
7249 jlepiller 3009
#. type: Content of: <dl><dl><dd><div><p>
3010
#: complete.html:1103
7248 jlepiller 3011
msgid ""
7249 jlepiller 3012
"<strong>configure: error: can not guess host type; you must specify one</"
3013
"strong>"
7247 jlepiller 3014
msgstr ""
3015
 
7249 jlepiller 3016
#. type: Content of: <dl><dl><dd><div><p>
3017
#: complete.html:1104
7248 jlepiller 3018
msgid "sk ~/tmp-0.0 $"
7247 jlepiller 3019
msgstr ""
3020
 
7249 jlepiller 3021
#. type: Content of: <dl><dl><dd><p>
3022
#: complete.html:1106
7247 jlepiller 3023
msgid ""
7248 jlepiller 3024
"The problem is usually that the script can't run the compiler.  Usually it's "
3025
"just a missing /usr/bin/cc symlink. You can fix it like this:"
7247 jlepiller 3026
msgstr ""
3027
 
7249 jlepiller 3028
#. type: Content of: <dl><dl><dd>
3029
#: complete.html:1109
7248 jlepiller 3030
msgid "<code>cd /usr/bin &amp;&amp; ln -s gcc cc</code>"
7247 jlepiller 3031
msgstr ""
3032
 
7249 jlepiller 3033
#. type: Content of: <dl><dl><dd><p>
3034
#: complete.html:1110
7247 jlepiller 3035
msgid ""
7249 jlepiller 3036
"If that doesn't do it, check the file config.log created by configure. "
3037
"Errors are recorded there and may indicate the problem."
7247 jlepiller 3038
msgstr ""
3039
 
7249 jlepiller 3040
#. type: Content of: <dl><dl><dd><div><p>
3041
#: complete.html:1114 complete.html:1118
7248 jlepiller 3042
msgid "checking whether we are using GNU C... no"
3043
msgstr ""
3044
 
7249 jlepiller 3045
#. type: Content of: <dl><dl><dd><p>
3046
#: complete.html:1116
7247 jlepiller 3047
msgid "If you're getting an error from configure like:"
3048
msgstr ""
3049
 
7249 jlepiller 3050
#. type: Content of: <dl><dl><dd><div><p>
3051
#: complete.html:1119
7248 jlepiller 3052
msgid "configure: error: GNU libc must be compiled using GNU CC"
7247 jlepiller 3053
msgstr ""
3054
 
7249 jlepiller 3055
#. type: Content of: <dl><dl><dd><p>
3056
#: complete.html:1121
7247 jlepiller 3057
msgid ""
7248 jlepiller 3058
"It may be because egrep isn't working. Since egrep is a shell-script which "
3059
"calls grep, this actually means there's a problem with grep."
7247 jlepiller 3060
msgstr ""
3061
 
7249 jlepiller 3062
#. type: Content of: <dl><dl><dd><p>
3063
#: complete.html:1124
7247 jlepiller 3064
msgid ""
7248 jlepiller 3065
"To test if grep is working <em>before</em> reinstalling the grep package in "
3066
"Chapter 6, run the following command from <em>outside</em> chroot:"
7247 jlepiller 3067
msgstr ""
3068
 
7249 jlepiller 3069
#. type: Content of: <dl><dl><dd>
3070
#: complete.html:1127
7248 jlepiller 3071
msgid "<code>file $LFS/bin/grep</code>"
7247 jlepiller 3072
msgstr ""
3073
 
7249 jlepiller 3074
#. type: Content of: <dl><dl><dd><p>
3075
#: complete.html:1128
7247 jlepiller 3076
msgid ""
7248 jlepiller 3077
"If it doesn't say <code>statically linked</code> you have a problem and need "
3078
"to reinstall the grep package according to the instruction in chapter 5."
7247 jlepiller 3079
msgstr ""
3080
 
7249 jlepiller 3081
#. type: Content of: <dl><dl><dd><p>
3082
#: complete.html:1131
7248 jlepiller 3083
msgid ""
3084
"To test if egrep is working <em>after</em> reinstalling the grep package in "
3085
"Chapter 6, run the following command from <em>inside</em> chroot:"
7247 jlepiller 3086
msgstr ""
3087
 
7249 jlepiller 3088
#. type: Content of: <dl><dl><dd>
3089
#: complete.html:1134
7248 jlepiller 3090
msgid "<code>egrep root /etc/passwd</code>"
7247 jlepiller 3091
msgstr ""
3092
 
7249 jlepiller 3093
#. type: Content of: <dl><dl><dd><p>
3094
#: complete.html:1135
7247 jlepiller 3095
msgid ""
7249 jlepiller 3096
"If it doesn't print root's line from /etc/passwd, again, you have a problem. "
3097
"(This test also works if you encounter the problem after rebooting into the "
3098
"new LFS system.)"
7247 jlepiller 3099
msgstr ""
3100
 
7249 jlepiller 3101
#. type: Content of: <dl><dl><dt>
3102
#: complete.html:1139
3103
msgid ""
3104
"The system has no more ptys.  Ask your system administrator to create more."
7247 jlepiller 3105
msgstr ""
3106
 
7249 jlepiller 3107
#. type: Content of: <dl><dl><dd><p>
3108
#: complete.html:1142
7247 jlepiller 3109
msgid "If you run"
3110
msgstr ""
3111
 
7249 jlepiller 3112
#. type: Content of: <dl><dl><dd><div><p>
3113
#: complete.html:1144
7247 jlepiller 3114
msgid "expect -c &quot;spawn ls&quot;"
3115
msgstr ""
3116
 
7249 jlepiller 3117
#. type: Content of: <dl><dl><dd><p>
3118
#: complete.html:1146
7247 jlepiller 3119
msgid "and get the following error:"
3120
msgstr ""
3121
 
7249 jlepiller 3122
#. type: Content of: <dl><dl><dd><div><p>
3123
#: complete.html:1148
7247 jlepiller 3124
msgid "The system has no more ptys."
3125
msgstr ""
3126
 
7249 jlepiller 3127
#. type: Content of: <dl><dl><dd><div><p>
3128
#: complete.html:1149
7248 jlepiller 3129
msgid "Ask your system administrator to create more."
7247 jlepiller 3130
msgstr ""
3131
 
7249 jlepiller 3132
#. type: Content of: <dl><dl><dd><p>
3133
#: complete.html:1151
7247 jlepiller 3134
msgid ""
7248 jlepiller 3135
"then your linux distribution is either not setup to use Unix98 PTYs or to "
3136
"use the /dev/pts file system."
7247 jlepiller 3137
msgstr ""
3138
 
7249 jlepiller 3139
#. type: Content of: <dl><dl><dd><p>
3140
#: complete.html:1153
7247 jlepiller 3141
msgid ""
7248 jlepiller 3142
"The solution may require recompiling your kernel. First, go to your kernel's "
3143
"source directory and look at the .config file. If you do not have a .config "
3144
"file, and you are running the pre-compiled kernel that was installed with "
3145
"rpm, aptget, or whatever your distribution uses, then you need to seek "
3146
"support from your distribution's support FAQ's, mailing lists or IRC "
3147
"channels."
7247 jlepiller 3148
msgstr ""
3149
 
7249 jlepiller 3150
#. type: Content of: <dl><dl><dd><p>
3151
#: complete.html:1159
3152
msgid ""
3153
"If you do have a .config file, look inside it for the following 2 options:"
7247 jlepiller 3154
msgstr ""
3155
 
7249 jlepiller 3156
#. type: Content of: <dl><dl><dd><div><p>
3157
#: complete.html:1161
7247 jlepiller 3158
msgid "CONFIG_UNIX98_PTYS=y"
3159
msgstr ""
3160
 
7249 jlepiller 3161
#. type: Content of: <dl><dl><dd><div><p>
3162
#: complete.html:1162
7248 jlepiller 3163
msgid "CONFIG_DEVPTS_FS=y"
7247 jlepiller 3164
msgstr ""
3165
 
7249 jlepiller 3166
#. type: Content of: <dl><dl><dd><p>
3167
#: complete.html:1164
7247 jlepiller 3168
msgid ""
3169
"If either of these has 'n' instead of 'y', then change it and recompile the "
3170
"kernel."
3171
msgstr ""
3172
 
7249 jlepiller 3173
#. type: Content of: <dl><dl><dd><p>
3174
#: complete.html:1165
7247 jlepiller 3175
msgid ""
3176
"If they both have 'y', then you probably will not have to recompile the "
3177
"kernel."
3178
msgstr ""
3179
 
7249 jlepiller 3180
#. type: Content of: <dl><dl><dd><p>
3181
#: complete.html:1166
7247 jlepiller 3182
msgid ""
7248 jlepiller 3183
"Next, we need to ensure that the system is actually using both Unix98 PTYs "
3184
"and the /dev/pts file system."
7247 jlepiller 3185
msgstr ""
3186
 
7249 jlepiller 3187
#. type: Content of: <dl><dl><dd><p>
3188
#: complete.html:1168
7247 jlepiller 3189
msgid ""
3190
"First, look for a device called /dev/ptmx.  If it doesn't exist, create it "
3191
"with:"
3192
msgstr ""
3193
 
7249 jlepiller 3194
#. type: Content of: <dl><dl><dd><div><p>
3195
#: complete.html:1170
7247 jlepiller 3196
msgid "mknod /dev/ptmx c 5 2"
3197
msgstr ""
3198
 
7249 jlepiller 3199
#. type: Content of: <dl><dl><dd><p>
3200
#: complete.html:1172
7247 jlepiller 3201
msgid "Then, whether it existed or you just created it, run:"
3202
msgstr ""
3203
 
7249 jlepiller 3204
#. type: Content of: <dl><dl><dd><div><p>
3205
#: complete.html:1174
7247 jlepiller 3206
msgid "chmod 666 /dev/ptmx"
3207
msgstr ""
3208
 
7249 jlepiller 3209
#. type: Content of: <dl><dl><dd><p>
3210
#: complete.html:1176
7247 jlepiller 3211
msgid ""
7248 jlepiller 3212
"Next, ensure that there is a directory called /dev/pts.  The permissions "
3213
"should be 755.  Create it and/or chmod it if needed."
7247 jlepiller 3214
msgstr ""
3215
 
7249 jlepiller 3216
#. type: Content of: <dl><dl><dd><p>
3217
#: complete.html:1178
7247 jlepiller 3218
msgid "The final setup is to add the following line to /etc/fstab:"
3219
msgstr ""
3220
 
7249 jlepiller 3221
#. type: Content of: <dl><dl><dd><div><p>
3222
#: complete.html:1180
3223
msgid ""
3224
"devpts&nbsp;&nbsp;&nbsp;&nbsp;/dev/pts&nbsp;&nbsp;&nbsp;&nbsp;devpts&nbsp;"
3225
"&nbsp;&nbsp;&nbsp;gid=5,mode=620&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;0"
7247 jlepiller 3226
msgstr ""
3227
 
7249 jlepiller 3228
#. type: Content of: <dl><dl><dd><p>
3229
#: complete.html:1182
7247 jlepiller 3230
msgid ""
7248 jlepiller 3231
"NOTE: Look for the tty group in /etc/group and note the group id number.  "
3232
"Change the gid=5 option to match the group id number of the tty group.  The "
3233
"group id of 5 is just an example and may differ on your system."
7247 jlepiller 3234
msgstr ""
3235
 
7249 jlepiller 3236
#. type: Content of: <dl><dl><dd><p>
3237
#: complete.html:1186
7247 jlepiller 3238
msgid "Now that everything is setup, you have two options."
3239
msgstr ""
3240
 
7249 jlepiller 3241
#. type: Content of: <dl><dl><dd><p>
3242
#: complete.html:1187
7247 jlepiller 3243
msgid "1.  Mount /dev/pts and test it by rerunning the above expect command."
3244
msgstr ""
3245
 
7249 jlepiller 3246
#. type: Content of: <dl><dl><dd><p>
3247
#: complete.html:1188
3248
msgid ""
3249
"2.  Reboot the computer and test it by rerunning the above expect command."
7247 jlepiller 3250
msgstr ""
3251
 
7249 jlepiller 3252
#. type: Content of: <dl><h3>
3253
#: complete.html:1193
7248 jlepiller 3254
msgid "Package-specific errors"
3255
msgstr ""
3256
 
7249 jlepiller 3257
#. type: Content of: <dl><dl><dt>
3258
#: complete.html:1195
7248 jlepiller 3259
msgid "GCC: Error: Unknown pseudo-op: `.hidden'"
3260
msgstr ""
3261
 
7249 jlepiller 3262
#. type: Content of: <dl><dl><dd><p>
3263
#: complete.html:1197
7247 jlepiller 3264
msgid "If compiling GCC in Chapter 5 errors out with"
3265
msgstr ""
3266
 
7249 jlepiller 3267
#. type: Content of: <dl><dl><dd>
3268
#: complete.html:1198
7248 jlepiller 3269
msgid "<code>Error: Unknown pseudo-op: `.hidden'</code>"
7247 jlepiller 3270
msgstr ""
3271
 
7249 jlepiller 3272
#. type: Content of: <dl><dl><dd><p>
3273
#: complete.html:1199
7247 jlepiller 3274
msgid ""
7249 jlepiller 3275
"Try the solution given in <a href=\"http://linuxfromscratch.org/pipermail/"
3276
"lfs-support/2002-September/009562.html\">the lfs-support archives</a> and "
3277
"replies."
7247 jlepiller 3278
msgstr ""
3279
 
7249 jlepiller 3280
#. type: Content of: <dl><dl><dt>
3281
#: complete.html:1203
7248 jlepiller 3282
msgid "Glibc fails and mentions BEGIN and END."
7247 jlepiller 3283
msgstr ""
3284
 
7249 jlepiller 3285
#. type: Content of: <dl><dl><dd><p>
3286
#: complete.html:1205
7247 jlepiller 3287
msgid "If glibc fails to build with an error like this:"
3288
msgstr ""
3289
 
7249 jlepiller 3290
#. type: Content of: <dl><dl><dd><div><p>
3291
#: complete.html:1207
7248 jlepiller 3292
msgid "'BEGIN { subdirs = \"\"; inhibit = \"\" }; \\"
7247 jlepiller 3293
msgstr ""
3294
 
7249 jlepiller 3295
#. type: Content of: <dl><dl><dd><div><p>
3296
#: complete.html:1208
7248 jlepiller 3297
msgid "^# { next }; \\"
7247 jlepiller 3298
msgstr ""
3299
 
7249 jlepiller 3300
#. type: Content of: <dl><dl><dd><div><p>
3301
#: complete.html:1209
7248 jlepiller 3302
msgid "^[^-] { subdirs = subdirs \" \" $0 }; \\"
7247 jlepiller 3303
msgstr ""
3304
 
7249 jlepiller 3305
#. type: Content of: <dl><dl><dd><div><p>
3306
#: complete.html:1210
7248 jlepiller 3307
msgid "^- { inhibit = inhibit \" \" substr($0, 2) }; \\"
7247 jlepiller 3308
msgstr ""
3309
 
7249 jlepiller 3310
#. type: Content of: <dl><dl><dd><div><p>
3311
#: complete.html:1211
7248 jlepiller 3312
msgid "END { printf \"sysdep-subdirs =%s\\n\", subdirs; \\"
7247 jlepiller 3313
msgstr ""
3314
 
7249 jlepiller 3315
#. type: Content of: <dl><dl><dd><div><p>
3316
#: complete.html:1212
7248 jlepiller 3317
msgid "printf \"sysdep-inhibit-subdirs =%s\\n\", inhibit; \\"
7247 jlepiller 3318
msgstr ""
3319
 
7249 jlepiller 3320
#. type: Content of: <dl><dl><dd><div><p>
3321
#: complete.html:1213
7248 jlepiller 3322
msgid "print \"sysd-dirs-done = t\" }' \\"
7247 jlepiller 3323
msgstr ""
3324
 
7249 jlepiller 3325
#. type: Content of: <dl><dl><dd><div><p>
3326
#: complete.html:1214
7248 jlepiller 3327
msgid "/dev/null linuxthreads/sysdeps/pthread/Subdirs"
7247 jlepiller 3328
msgstr ""
3329
 
7249 jlepiller 3330
#. type: Content of: <dl><dl><dd><div><p>
3331
#: complete.html:1215
7248 jlepiller 3332
msgid "sysdeps/unix/inet/Subdirs sysdeps/unix/Subdirs &gt;"
7247 jlepiller 3333
msgstr ""
3334
 
7249 jlepiller 3335
#. type: Content of: <dl><dl><dd><div><p>
3336
#: complete.html:1216
7248 jlepiller 3337
msgid "/usr/src/glibc-build/sysd-dirs-tmp"
7247 jlepiller 3338
msgstr ""
3339
 
7249 jlepiller 3340
#. type: Content of: <dl><dl><dd><div><p>
3341
#: complete.html:1217
7248 jlepiller 3342
msgid "/bin/sh: line 1: BEGIN { subdirs = \"\"; inhibit = \"\" };"
7247 jlepiller 3343
msgstr ""
3344
 
7249 jlepiller 3345
#. type: Content of: <dl><dl><dd><div><p>
3346
#: complete.html:1218
7248 jlepiller 3347
msgid "^# { next };"
7247 jlepiller 3348
msgstr ""
3349
 
7249 jlepiller 3350
#. type: Content of: <dl><dl><dd><div><p>
3351
#: complete.html:1219
7248 jlepiller 3352
msgid "^[^-] { subdirs = subdirs \" \" $0 }; ^- { inhibit ="
7247 jlepiller 3353
msgstr ""
3354
 
7249 jlepiller 3355
#. type: Content of: <dl><dl><dd><div><p>
3356
#: complete.html:1220
7248 jlepiller 3357
msgid "inhibit \" \" substr($0, 2) }; END"
7247 jlepiller 3358
msgstr ""
3359
 
7249 jlepiller 3360
#. type: Content of: <dl><dl><dd><p>
3361
#: complete.html:1222
7247 jlepiller 3362
msgid ""
7248 jlepiller 3363
"then gawk is failing. The key is the BEGIN and END in the output.  The "
3364
"probable reason is that it is linked incorrectly. This can be fixed by "
3365
"recompiling it as the lfs user, according to the directions in Chapter 5."
7247 jlepiller 3366
msgstr ""
3367
 
7249 jlepiller 3368
#. type: Content of: <dl><dl><dt>
3369
#: complete.html:1227
7248 jlepiller 3370
msgid "Glibc compilation errors out due to a missing nss.h header file"
3371
msgstr ""
3372
 
7249 jlepiller 3373
#. type: Content of: <dl><dl><dd><p>
3374
#: complete.html:1229
7247 jlepiller 3375
msgid ""
7249 jlepiller 3376
"This usually indicates that you are compiling LFS onto a Reiser4 partition. "
3377
"Unfortunately, there is currently no known solution, other than to use a "
3378
"different type of filesystem."
7247 jlepiller