Gentoo Archives: gentoo-user-de

From: Juergen Rose <rose@××××××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] emerge -C gentoo-sources-2.6.22-r7 geht nicht mehr
Date: Fri, 28 Sep 2007 11:53:55
Message-Id: 1190979805.12611.26.camel@condor.homenet
In Reply to: [gentoo-user-de] emerge -C gentoo-sources-2.6.22-r7 geht nicht mehr by Juergen Rose
1 Am Freitag, den 28.09.2007, 12:23 +0200 schrieb Juergen Rose:
2 > Hallo,
3 >
4 > wenn ich versuche die alten Linux-Quellen zu loeschen, bricht
5 > z.B. 'emerge -C gentoo-sources-2.6.22--r7' mit
6 >
7 > <<< dir /usr/src/linux-2.6.22-gentoo-r7
8 > --- !empty dir /usr/src
9 > Traceback (most recent call last):
10 > File "/usr/bin/emerge", line 6529, in <module>
11 > retval = emerge_main()
12 > File "/usr/bin/emerge", line 6509, in emerge_main
13 > mtimedb["ldpath"]):
14 > File "/usr/bin/emerge", line 4340, in unmerge
15 > vartree=vartree, ldpath_mtimes=ldpath_mtimes)
16 > File "/usr/lib64/portage/pym/portage.py", line 4304, in unmerge
17 > ldpath_mtimes=ldpath_mtimes)
18 > File "/usr/lib64/portage/pym/portage.py", line 7390, in unmerge
19 > self._unmerge_pkgfiles(pkgfiles, others_in_slot)
20 > File "/usr/lib64/portage/pym/portage.py", line 7632, in
21 > _unmerge_pkgfiles
22 > os.rmdir(obj)
23 > OSError: [Errno 16] Device or resource busy: '/usr'
24 >
25 >
26 > ab. Dies passiert auf mehreren Rechnern. Hat jemand eine Idee?
27 > Installiert ist portage-2.1.3.10.
28 >
29 > Juergen
30
31
32 Vielleicht noch eine Ergaenzung. Ich habe inzwischen fuenf Rechner
33 getestet alle mit portage-2.1.3.10 auf vier tritt der Fehler auf. Er
34 betriff nicht nur das Loeschen von alten Linux-Quellen sowohl vanilla-
35 als auch gentoo-sources sonder auch den Befehl
36 'emerge -C media-libs/gst-plugins app-emacs/eieio app-emacs/speedbar'
37
38 Als Unterschied zwischen den beiden Rechnerklassen habe ich bis jetzt
39 nur festgestellt, dass dem Rechner, auf dem 'emerge -C' funktioniert,
40 ich nur eine Root-Partion habe und dort /usr und /usr/src/
41 und /usr/portage nur einfache Subdirectories sind, waehrend auf den
42 Rechnern auf denen es nicht funktioniert, immer selbstaendige
43 Partitionen fuer /, /usr und /usr/src_hostname (mit /usr/src gleich Link
44 auf /usr/src_hostname) vorhanden sind. Sollte das die Ursache sein?
45
46 Juergen
47
48
49 --
50 gentoo-user-de@g.o mailing list