View previous topic :: View next topic |
Author |
Message |
3PO Veteran
Joined: 26 Nov 2006 Posts: 1110 Location: Schwabenländle
|
Posted: Fri Jan 12, 2007 12:04 pm Post subject: [gelöst] Was bedeutet: Global counter missing? |
|
|
Ich wollte eigentlich nur Webmin emergen dann kam folgende Fehlermeldung:
Quote: | !!! Global counter missing. Regenerated from counter files to: 2958 |
Ich dachte daß ich mit einemden Feheler beheben könnte, dem war aber leider nicht so.
Also versuchte ich mit: Code: | # cd /usr/portage
# rm * -rf
# emerge --sync | weiter zu kommen, - was soweit auch klappte.
Dann wollte noch einmachen, da kam dann folgender Fehler: Code: | >>> Install portage-2.1.1-r2 into /var/tmp/portage/portage-2.1.1-r2/image/ category sys-apps
patching file make.conf
>>> Completed installing portage-2.1.1-r2 into /var/tmp/portage/portage-2.1.1-r2/image/
man:
gzipping man page: dispatch-conf.1
gzipping man page: ebuild.1
gzipping man page: emaint.1
gzipping man page: emerge.1
gzipping man page: env-update.1
gzipping man page: etc-update.1
gzipping man page: quickpkg.1
gzipping man page: repoman.1
gzipping man page: ebuild.5
gzipping man page: make.conf.5
gzipping man page: portage.5
strip: i686-pc-linux-gnu-strip --strip-unneeded
usr/lib/portage/bin/tbz2tool
>>> Merging sys-apps/portage-2.1.1-r2 to /
!!! Global counter missing. Regenerated from counter files to: 2958
Traceback (most recent call last):
File "/usr/bin/emerge", line 3545, in ?
mydepgraph.merge(pkglist)
File "/usr/bin/emerge", line 2075, in merge
retval=portage.doebuild(y,"merge",myroot,self.pkgsettings,edebug,tree="porttree")
File "/usr/lib/portage/pym/portage.py", line 3060, in doebuild
vartree=vartree, prev_mtimes=prev_mtimes)
File "/usr/lib/portage/pym/portage.py", line 3269, in merge
mydbapi=mydbapi, prev_mtimes=prev_mtimes)
File "/usr/lib/portage/pym/portage.py", line 6744, in merge
cleanup=cleanup, mydbapi=mydbapi, prev_mtimes=prev_mtimes)
File "/usr/lib/portage/pym/portage.py", line 6330, in treewalk
counter = self.vartree.dbapi.counter_tick(self.myroot, mycpv=self.mycpv)
File "/usr/lib/portage/pym/portage.py", line 4255, in counter_tick
return self.counter_tick_core(myroot,incrementing=1,mycpv=mycpv)
File "/usr/lib/portage/pym/portage.py", line 4322, in counter_tick_core
write_atomic(cpath, str(counter))
File "/usr/lib/portage/pym/portage_util.py", line 699, in write_atomic
f.close()
File "/usr/lib/portage/pym/portage_util.py", line 658, in close
apply_stat_permissions(self.name, os.stat(self._real_name))
OSError: [Errno 5] Input/output error: '/var/cache/edb/counter'
Gen2mini portage #
|
Leider kann ich mit dem o.g. Fehler überhaut nichts anfangen. --> Der Fehler kommt übrigens bei jedem emerge, egal was emerged werden soll.
Auch die Boardsuche und Google brachten mich nicht weiter.
Vieleicht kennt ja hier Jemand den Fehler, bzw. dessen Lösung?
Last edited by 3PO on Fri Jan 12, 2007 7:04 pm; edited 1 time in total |
|
Back to top |
|
|
Carlo Developer
Joined: 12 Aug 2002 Posts: 3356
|
Posted: Fri Jan 12, 2007 1:54 pm Post subject: |
|
|
fsck _________________ Please make sure that you have searched for an answer to a question after reading all the relevant docs. |
|
Back to top |
|
|
3PO Veteran
Joined: 26 Nov 2006 Posts: 1110 Location: Schwabenländle
|
Posted: Fri Jan 12, 2007 4:31 pm Post subject: |
|
|
Carlo wrote: | fsck |
fsck brachte leider keine Besserung.
Hat sonst noch Jemand eine Idee? |
|
Back to top |
|
|
mv Watchman
Joined: 20 Apr 2005 Posts: 6749
|
Posted: Fri Jan 12, 2007 5:59 pm Post subject: Re: Was bedeutet: Global counter missing? |
|
|
3PO wrote: | OSError: [Errno 5] Input/output error: '/var/cache/edb/counter' |
Es geht um dieses File: Das ist bei Dir wohl nicht vorhanden und/oder nicht beschreibbar - warum auch immer. Vielleicht sagen ls -l und lsattr mehr über dieses File (oder das Directory /var/cache/edb). |
|
Back to top |
|
|
3PO Veteran
Joined: 26 Nov 2006 Posts: 1110 Location: Schwabenländle
|
Posted: Fri Jan 12, 2007 7:01 pm Post subject: |
|
|
Problem gelöst
Nach dem mir das mitkeine Ruhe gelassen hat, habe ich mal mit einer Sabayon Linux CD gebootet.
In der Konsole habe danneingetippt. (hda4 ist bei mir /var)
Nach dem das dann durch gelaufen war und ein paar Fehler korrigiert wurden, habe ich neugestartet.
Ein Blick ins Verzeichnis /var/cache/edb zeigte mir dann daß die Datei counter nicht vohanden war.
Nun machte ich in meiner Verzweiflung ein was dann wieder mit dem bekannten Feher Quote: | !!! Global counter missing. Regenerated from counter files to: 2958 | endete.
Allerdings wurde jetzt in /var/cache/edb die Dateien counter und mtimedb angelegt.
Ein erneutes lief dann problemlos duch.
Ich haben dann, zu Sicherheit, noch ein paar weitere Sache emerged, die ebenfalls Problemlos durchliefen.
Vielen Dank nochmals an alle "Helfer".
cu
3PO |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|