Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

31.12.2006, 08:54

[gelöst] Emerge mit Problemen

Hi
wenn ich den befehl emerge ausführe dann bekomme ich eine fehlermeldung

Zitat

Performing Global Updates: /usr/portage/profiles/updates/4Q-2006
(Could take a couple of minutes if you have a lot of binary packages.)
.='update pass' *='binary update' @='/var/db move'
s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
.........................
pTraceback (most recent call last):
File "/usr/bin/emerge", line 4049, in ?
emerge_main()
File "/usr/bin/emerge", line 3770, in emerge_main
portage.global_updates(settings, trees, mtimedb["updates"])
File "/usr/lib/portage/pym/portage.py", line 6656, in global_updates
myupd)
File "/usr/lib/portage/pym/portage_update.py", line 198, in update_config_files
write_atomic(updating_file, "".join(file_contents[x]))
File "/usr/lib/portage/pym/portage_util.py", line 728, in write_atomic
f.close()
File "/usr/lib/portage/pym/portage_util.py", line 696, in close
os.rename(self.name, self._real_name)
OSError: [Errno 16] Device or resource busy


was ist das und wie kann ich das beheben???

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Source« (04.01.2007, 09:31)


2

31.12.2006, 10:00

RE: Emerge mit Problemen

mach mal

# emerge portage
MfG MyD

3

31.12.2006, 11:07

selber feher

4

31.12.2006, 12:22

das da sieht verdächtig aus:
### OSError: [Errno 16] Device or resource busy

meine empfehlung:
zuerst mal booten und nochmal probieren.
wenns net geht, die dateisysteme prüfen.
wenns net geht, den portage-baum wegwerfen, und einen aktuellen snapshot runterladen und entpacken.

wenns net geht, dann bleibt dir die möglichkeit, ein neues gentoo in einer neuen partition auszupacken (stage3), und von dort aus ein portage als bin-package zu emergen, und dieses dann mit dem ziel deines ursprünglichen systems zu installieren.
:):):)

5

31.12.2006, 12:45

wie soll ich meine dateisysteme prüfen?

6

31.12.2006, 13:01

Morsche,
ich würde mal mit der MIN ISO starten, deine root platte mounten und emerge probieren.
Wenn das funktioniert ... dann hast Du irgendwo in Deinem Bootvorgang einen Prozess der locked.
Nur eine Idee ... und Profi bin ich auch keiner :-)
Cheers
dzubke
Open your mind - this will open the world for you.

7

31.12.2006, 13:12

also meine platte ist ok
werde mal den snapshot runterladen
wie kann denn beim bootvorgang etwas blockiert werden?
und wie kann man das ändern?
am bootvorgang habe ich schon ewigkeiten nichts mehr geändert. das letzte was ich installiert habe war skype.

8

31.12.2006, 13:24

Hi,
ich hatte mal (ist aber schon länger her) einen Plattenzugriffskonflikt.
Die meisten Verzeichnisse waren lesbar ... aber einige nicht.
Leider weiss ich nicht genau, wo dies her kam ... aber neu booten hatte in dem Falle nichts gebracht..
Ich hatte dann alle Autostarts (rc-update) mittels chroot neu emerged ... danach war es wieder ok.
Aber wie gesagt ... bin kein Profi.
Cheers
dzubke
Open your mind - this will open the world for you.

9

31.12.2006, 13:49

hm das Problem hatte ich auch mal, zieh dir einfach den aktuellen portage-tree oder einen etwas älteren und lösch den alten auf deiner platte, dann muesste es wieder gehen.

Gruß DerMoench
Ein Leben wie auf Messers Schneide!!


10

31.12.2006, 13:50

also das mit dem snapshot hat nicht funktioniert und das mit der min install cd auch nicht dort habe den selben fehler bekommen.

Zitat

wenns net geht, dann bleibt dir die möglichkeit, ein neues gentoo in einer neuen partition auszupacken (stage3), und von dort aus ein portage als bin-package zu emergen, und dieses dann mit dem ziel deines ursprünglichen systems zu installieren.

wie mache ich das?
edit:
also als ich skype installiert habe wurde auch sys-apps/dbus und dev/python/pyrex installiert wenn ich mir die fehler meldungen anschaue hören die alle mit py auf kann da irgendwas zusammenhängen??

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Source« (31.12.2006, 14:02)


11

01.01.2007, 17:00

hier lesen: http://gentoo-wiki.com/TIP_Providing_binary_packages

1. rtfm gentoo installation aus chroot.
2. im chroot emergst du portage mit FEATURES+=buildpkg
3. im original-system, sagst du, dass die binary-package location die im chroot-system ist
4. im original-system installierst du mit emerge -k das binary package aus dem chroot-system
:):):)

12

04.01.2007, 09:31

Hi vielen Dank für die Hilfe!
Habe das hier noch gefunden: http://bugs.gentoo.org/show_bug.cgi?id=147010
hat geholfen!
läuft wieder alles!