Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[gelöst] Was bedeutet: Global counter missing?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
3PO
Veteran
Veteran


Joined: 26 Nov 2006
Posts: 1110
Location: Schwabenländle

PostPosted: Fri Jan 12, 2007 12:04 pm    Post subject: [gelöst] Was bedeutet: Global counter missing? Reply with quote

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 einem
Code:
# emerge --sync
den 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 ein
Code:
# emerge portage
machen, 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.

:arrow: 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
View user's profile Send private message
Carlo
Developer
Developer


Joined: 12 Aug 2002
Posts: 3356

PostPosted: Fri Jan 12, 2007 1:54 pm    Post subject: Reply with quote

:arrow: fsck
_________________
Please make sure that you have searched for an answer to a question after reading all the relevant docs.
Back to top
View user's profile Send private message
3PO
Veteran
Veteran


Joined: 26 Nov 2006
Posts: 1110
Location: Schwabenländle

PostPosted: Fri Jan 12, 2007 4:31 pm    Post subject: Reply with quote

Carlo wrote:
:arrow: fsck

fsck brachte leider keine Besserung.

Hat sonst noch Jemand eine Idee?
Back to top
View user's profile Send private message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6749

PostPosted: Fri Jan 12, 2007 5:59 pm    Post subject: Re: Was bedeutet: Global counter missing? Reply with quote

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
View user's profile Send private message
3PO
Veteran
Veteran


Joined: 26 Nov 2006
Posts: 1110
Location: Schwabenländle

PostPosted: Fri Jan 12, 2007 7:01 pm    Post subject: Reply with quote

Problem gelöst

Nach dem mir das mit
Code:
fsck
keine Ruhe gelassen hat, habe ich mal mit einer Sabayon Linux CD gebootet.

In der Konsole habe dann
Code:
fsck /dev/hda4
eingetippt. (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
Code:
emerge portage
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
Code:
emerge portage
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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
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