* [gentoo-user-de] emerge -C gentoo-sources-2.6.22-r7 geht nicht mehr
@ 2007-09-28 10:23 Juergen Rose
2007-09-28 11:04 ` Roman Dornhegge
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Juergen Rose @ 2007-09-28 10:23 UTC (permalink / raw
To: gentoo-user-de
Hallo,
wenn ich versuche die alten Linux-Quellen zu loeschen, bricht
z.B. 'emerge -C gentoo-sources-2.6.22--r7' mit
<<< dir /usr/src/linux-2.6.22-gentoo-r7
--- !empty dir /usr/src
Traceback (most recent call last):
File "/usr/bin/emerge", line 6529, in <module>
retval = emerge_main()
File "/usr/bin/emerge", line 6509, in emerge_main
mtimedb["ldpath"]):
File "/usr/bin/emerge", line 4340, in unmerge
vartree=vartree, ldpath_mtimes=ldpath_mtimes)
File "/usr/lib64/portage/pym/portage.py", line 4304, in unmerge
ldpath_mtimes=ldpath_mtimes)
File "/usr/lib64/portage/pym/portage.py", line 7390, in unmerge
self._unmerge_pkgfiles(pkgfiles, others_in_slot)
File "/usr/lib64/portage/pym/portage.py", line 7632, in
_unmerge_pkgfiles
os.rmdir(obj)
OSError: [Errno 16] Device or resource busy: '/usr'
ab. Dies passiert auf mehreren Rechnern. Hat jemand eine Idee?
Installiert ist portage-2.1.3.10.
Juergen
--
gentoo-user-de@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user-de] emerge -C gentoo-sources-2.6.22-r7 geht nicht mehr
2007-09-28 10:23 [gentoo-user-de] emerge -C gentoo-sources-2.6.22-r7 geht nicht mehr Juergen Rose
@ 2007-09-28 11:04 ` Roman Dornhegge
2007-09-28 11:30 ` Juergen Rose
2007-09-28 11:07 ` Emil Beinroth
2007-09-28 11:43 ` Juergen Rose
2 siblings, 1 reply; 6+ messages in thread
From: Roman Dornhegge @ 2007-09-28 11:04 UTC (permalink / raw
To: gentoo-user-de
Hallo Juergen,
Juergen Rose schrieb:
> wenn ich versuche die alten Linux-Quellen zu loeschen, bricht
> z.B. 'emerge -C gentoo-sources-2.6.22--r7' mit
>
> {...}
da könnte evtl. mehreres helfen:
Option a)
# cd /etc/portage/; for i in package.*; do mv $i ${i}_bak; done
# emerge --sync; emerge portage
# for i in package.*; do mv $i `basename $i _bak`; done
Option b)
Filesystem (/usr) auf Konsistenz überprüfen
Option c)
# http://bugs.gentoo.org/attachment.cgi?id=96616&action=view
# cd /usr/lib/portage
# patch -p0 < PATCHFILE
Gruß
Roman
--
gentoo-user-de@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user-de] emerge -C gentoo-sources-2.6.22-r7 geht nicht mehr
2007-09-28 10:23 [gentoo-user-de] emerge -C gentoo-sources-2.6.22-r7 geht nicht mehr Juergen Rose
2007-09-28 11:04 ` Roman Dornhegge
@ 2007-09-28 11:07 ` Emil Beinroth
2007-09-28 11:15 ` Emil Beinroth
2007-09-28 11:43 ` Juergen Rose
2 siblings, 1 reply; 6+ messages in thread
From: Emil Beinroth @ 2007-09-28 11:07 UTC (permalink / raw
To: gentoo-user-de
[-- Attachment #1: Type: text/plain, Size: 442 bytes --]
On Fri, Sep 28, 2007 at 12:23:07PM +0200, Juergen Rose wrote:
> Installiert ist portage-2.1.3.10.
Gibt es seit dem "09 Jun 2007" nicht mehr. Ich schlage vor du
installierste erstmal eine der akutellen Versionen, und schaust ob dein
Problem bestehen bleibt.
Cheers, Emil
--
Emil Beinroth
83059 Kolbermoor | Germany
Chuck Norris destroyed the periodic table, because Chuck Norris only recognizes
the element of surprise.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user-de] emerge -C gentoo-sources-2.6.22-r7 geht nicht mehr
2007-09-28 11:07 ` Emil Beinroth
@ 2007-09-28 11:15 ` Emil Beinroth
0 siblings, 0 replies; 6+ messages in thread
From: Emil Beinroth @ 2007-09-28 11:15 UTC (permalink / raw
To: gentoo-user-de
[-- Attachment #1: Type: text/plain, Size: 281 bytes --]
Hallo nochmal,
nachdem ich gerade einen --sync gemacht habe, nehme ich alles zurück und
entschuldige mich für die voreilige Email.
MfG, Emil
--
Emil Beinroth
83059 Kolbermoor | Germany
<@DieMade> rohlinge vonner tanke...das ist wie petersilie von fleurop *g*
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user-de] emerge -C gentoo-sources-2.6.22-r7 geht nicht mehr
2007-09-28 11:04 ` Roman Dornhegge
@ 2007-09-28 11:30 ` Juergen Rose
0 siblings, 0 replies; 6+ messages in thread
From: Juergen Rose @ 2007-09-28 11:30 UTC (permalink / raw
To: gentoo-user-de
Am Freitag, den 28.09.2007, 13:04 +0200 schrieb Roman Dornhegge:
> Hallo Juergen,
>
> Juergen Rose schrieb:
> > wenn ich versuche die alten Linux-Quellen zu loeschen, bricht
> > z.B. 'emerge -C gentoo-sources-2.6.22--r7' mit
> >
> > {...}
>
> da könnte evtl. mehreres helfen:
>
> Option a)
> # cd /etc/portage/; for i in package.*; do mv $i ${i}_bak; done
> # emerge --sync; emerge portage
> # for i in package.*; do mv $i `basename $i _bak`; done
>
> Option b)
> Filesystem (/usr) auf Konsistenz überprüfen
>
> Option c)
> # http://bugs.gentoo.org/attachment.cgi?id=96616&action=view
> # cd /usr/lib/portage
> # patch -p0 < PATCHFILE
>
> Gruß
> Roman
Hallo Roman,
Danke fuer die Tips,
Option a) habe ich gemacht, obwohl man ja eigentlich nicht zweimal am
Tag 'emerge --sync' machen sollte und habe dabei gelernt, dass man
basename mit zwei Argumenten aufrufen kann. Aber die portage-Version
aendert sich nicht dabei und der Fehler bleibt bestehen.
zu Option b) bei mir liegt /usr/src auf der die Linux-Quellen geloescht
werden sollen auf einer selbstaendigen Partition, mit dieser habe ich
fsck gemacht, hilft nicht.
Inzwischen habe ich festgestellt, dass bei
'emerge -C net-print/hpijs app-emacs/eieio
media-plugins/gst-plugins-dvdnav app-emacs/speedbar'
der gleiche Fehler auftritt.
zu Option c) Der Patchversuch fuehrt zu:
root@grizzly:/usr/lib/portage(43)# patch -p0
< /home_condor/rose/Desktop/update_config.patch
patching file pym/portage_update.py
Reversed (or previously applied) patch detected! Assume -R? [n]
scheint also nicht der optimale Patch zu sein.
Gruss juergen
--
gentoo-user-de@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user-de] emerge -C gentoo-sources-2.6.22-r7 geht nicht mehr
2007-09-28 10:23 [gentoo-user-de] emerge -C gentoo-sources-2.6.22-r7 geht nicht mehr Juergen Rose
2007-09-28 11:04 ` Roman Dornhegge
2007-09-28 11:07 ` Emil Beinroth
@ 2007-09-28 11:43 ` Juergen Rose
2 siblings, 0 replies; 6+ messages in thread
From: Juergen Rose @ 2007-09-28 11:43 UTC (permalink / raw
To: gentoo-user-de
Am Freitag, den 28.09.2007, 12:23 +0200 schrieb Juergen Rose:
> Hallo,
>
> wenn ich versuche die alten Linux-Quellen zu loeschen, bricht
> z.B. 'emerge -C gentoo-sources-2.6.22--r7' mit
>
> <<< dir /usr/src/linux-2.6.22-gentoo-r7
> --- !empty dir /usr/src
> Traceback (most recent call last):
> File "/usr/bin/emerge", line 6529, in <module>
> retval = emerge_main()
> File "/usr/bin/emerge", line 6509, in emerge_main
> mtimedb["ldpath"]):
> File "/usr/bin/emerge", line 4340, in unmerge
> vartree=vartree, ldpath_mtimes=ldpath_mtimes)
> File "/usr/lib64/portage/pym/portage.py", line 4304, in unmerge
> ldpath_mtimes=ldpath_mtimes)
> File "/usr/lib64/portage/pym/portage.py", line 7390, in unmerge
> self._unmerge_pkgfiles(pkgfiles, others_in_slot)
> File "/usr/lib64/portage/pym/portage.py", line 7632, in
> _unmerge_pkgfiles
> os.rmdir(obj)
> OSError: [Errno 16] Device or resource busy: '/usr'
>
>
> ab. Dies passiert auf mehreren Rechnern. Hat jemand eine Idee?
> Installiert ist portage-2.1.3.10.
>
> Juergen
Vielleicht noch eine Ergaenzung. Ich habe inzwischen fuenf Rechner
getestet alle mit portage-2.1.3.10 auf vier tritt der Fehler auf. Er
betriff nicht nur das Loeschen von alten Linux-Quellen sowohl vanilla-
als auch gentoo-sources sonder auch den Befehl
'emerge -C media-libs/gst-plugins app-emacs/eieio app-emacs/speedbar'
Als Unterschied zwischen den beiden Rechnerklassen habe ich bis jetzt
nur festgestellt, dass dem Rechner, auf dem 'emerge -C' funktioniert,
ich nur eine Root-Partion habe und dort /usr und /usr/src/
und /usr/portage nur einfache Subdirectories sind, waehrend auf den
Rechnern auf denen es nicht funktioniert, immer selbstaendige
Partitionen fuer /, /usr und /usr/src_hostname (mit /usr/src gleich Link
auf /usr/src_hostname) vorhanden sind. Sollte das die Ursache sein?
Juergen
--
gentoo-user-de@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2007-09-28 11:53 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-28 10:23 [gentoo-user-de] emerge -C gentoo-sources-2.6.22-r7 geht nicht mehr Juergen Rose
2007-09-28 11:04 ` Roman Dornhegge
2007-09-28 11:30 ` Juergen Rose
2007-09-28 11:07 ` Emil Beinroth
2007-09-28 11:15 ` Emil Beinroth
2007-09-28 11:43 ` Juergen Rose
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox