Sie sind nicht angemeldet.

1

27.11.2009, 21:26

'emerge gentoo-sources' bleibt hängen!

Hallo,

wenn ich im Rahmen meiner Erstinstallation

Quellcode

1
emerge gentoo-sources
ausführe, bleibt emerge hängen:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Calculating dependencies ... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) sys-kernel/gentoo-sources-2.6.31-r6
 * linux-2.6.31.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...              	[ ok ]
 * genpatches-2.6.31-7.base.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...  	[ ok ]
 * genpatches-2.6.31-7.extras.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...	[ ok ]
 * checking ebuild checksums ;-) ...                                 	[ ok ]
 * checking auxfile checksums ;-) ...                                	[ ok ]
 * checking miscfile checksums ;-) ...                               	[ ok ]
openpty failed: 'out of pty devices'
>>> Preparing to unpack ...
>>> Unpacking source...
>>> Unpacking linux-2.6.31.tar.bz2 to /var/tmp/portage/sys-kernel/gentoo-sources-2.6.31-r6/work
>>> Unpacking genpatches-2.6.31-7.base.tar.bz2 to /var/tmp/portage/sys-kernel/gentoo-sources-2.6.31-r6/work/patches
>>> Unpacking genpatches-2.6.31-7.extras.tar.bz2 to /var/tmp/portage/sys-kernel/gentoo-sources-2.6.31-r6/work/patches
 * Applying 1000_linux-2.6.31.1.patch (-p0+) ...
  [ ok ]
 * Applying 1001_linux-2.6.31.2.patch (-p0+) ...
  [ ok ]
 * Applying 1002_linux-2.6.31.3.patch (-p0+) ...
  [ ok ]
 * Applying 1003_linux-2.6.31.4.patch (-p0+) ...
  [ ok ]
 * Applying 1004_linux-2.6.31.5.patch (-p0+) ...
  [ ok ]
 * Applying 1005_linux.2.6.31.6.patch (-p0+) ...
  [ ok ]
 * Applying 2700_kworld-plustv-dual-dvb.patch (-p0+) ...
  [ ok ]
 * Applying 2900_makefile-changes.patch (-p0+) ...
  [ ok ]
 * Applying 4100_dm-bbr.patch (-p0+) ...
  [ ok ]
 * Applying 4200_fbcondecor-0.9.6.patch (-p0+) ...
  [ ok ]
 * Applying 4400_alpha-sysctl-uac.patch (-p0+) ...
  [ ok ]

Dann geht es einfach nicht mehr weiter; ich muss mit Strg-C abbrechen. Wofür ist denn dieser "4400_alpha-sysctl-uac.patch" gut? Woran könnte es liegen, dass er hier hängen bleibt?
Vielen Dank!

# ich bin mir nicht sicher, ob das jetzt lieber ins Installations- oder ins Emerge-Forum soll - bitte nicht böse sein! :)

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Blackbird++« (28.11.2009, 16:26)


2

28.11.2009, 02:01

Willkommen im Forum

Hm.., sehr ungewöhnlich...
ist dein System ansonsten in einem aktuellen "gesunden" Zustand?
wie lange hast du den gewartet, bevor du abgebrochen hast?

So ohne weitere Info hab ich da aktuell auch keine Idee oder Lösung
bringe doch sonnst mal sauber ein "emerge -ave system" durch...

3

28.11.2009, 12:24

Ich hab so etwa 20 Minuten gewartet, eben nochmal...nix. :( Bei 'emerge -ave system' bleibt er irgendwo mit "rm -fr .libs/libgmp.lax" hängen - wird wahrscheinlich daran liegen, dass das System eben noch nicht fertig ist - ich befinde mich noch in einer chroot-Umgebung. Ich hatte die deutsche Anleitung bis jetzt mit Arch Linux statt mit der Live-CD abgearbeitet. Ich werde es einfach noch mal probieren (es steckt ja noch nicht allzu viel Arbeit darin ;) ), diesmal von der Live-CD und mit englischer Anleitung (die deutsche A. hängt vor allem in der Übersetzung an einigen Stellen ziemlich hinterher - ich musste eh an einigen Stellen nochmal in der englischen nachschauen), vielleicht hab ich mich ja irgendwo vertippt oder einen Schritt vergessen.

4

28.11.2009, 14:08

Ah.., du bist da noch in einer chroot Umgebung.., da wird ja noch der Arch-linux Kernel verwendet.

Zitat

Bei 'emerge -ave system' bleibt er irgendwo mit "rm -fr .libs/libgmp.lax" hängen - wird wahrscheinlich daran liegen, dass das System eben noch nicht fertig ist - ich befinde mich noch in einer chroot-Umgebung.
Hm.. nein, das Grund-System sollte fertig vorhanden sein sofern du ein Stage3 Archiv verwendet hast.
Auch wäre interessant was für eine Stage du verwendet hast, also auch die Architektur, das alter (autobuilds) usw..

Handelte es sich evtl. um eine amd64 "multilib" Installation? , da könnte es evtl. sein das im Arch-Linux Kernel die 32Bit-emulation Unterstützung (CONFIG_IA32_EMULATION=y) nicht eingeschaltet ist, da AFAIK Arch-linux kein multilib nutzt..

Als Live-CD würde ich dir die SystemRescueCd empfehlen, sie ist nur ca. 240 MiB klein, und unterstützt auch mehrere Architekturen.

Viel Erfolg

5

28.11.2009, 16:25

Nein, ich hab ein Stage3-Archiv benutzt, und habe einen x86-Intel Prozessor. Ich muss wohl eine Anweisung in der Anleitung übersehen haben, beim zweiten Mal (von der Minimal-CD) hat's jetzt geklappt. Trotzdem Danke für die Mühe! :)
mfg., Blackbird++