Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[gelöst] emerge --sync schlägt fehl
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
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Fri Apr 21, 2006 4:48 pm    Post subject: [gelöst] emerge --sync schlägt fehl Reply with quote

hallo,

hab beim syncen meines systems probleme. folgende fehlermeldung
Code:
>>> Updating Portage cache:   17%Traceback (most recent call last):
  File "/usr/bin/emerge", line 2927, in ?
    cache.util.mirror_cache(source, cm, pdb.auxdb[porttree_root], eclass_cache=ec, verbose_instance=noise_maker)
  File "/usr/lib/portage/pym/cache/util.py", line 38, in mirror_cache
    if long(trg["_mtime_"]) == long(entry["_mtime_"]) and eclass_cache.is_eclass_data_valid(trg["_eclasses_"]):
  File "/usr/lib/portage/pym/cache/mappings.py", line 32, in __getitem__
    return self.orig[key]
  File "/usr/lib/portage/pym/cache/mappings.py", line 77, in __getitem__
    self.d.update(self.pull())
  File "/usr/lib/portage/pym/cache/flat_hash.py", line 29, in callit
    return args[0](*args[1:]+args2)
  File "/usr/lib/portage/pym/cache/flat_hash.py", line 44, in _pull
    d = self._parse_data(myf, cpv)
  File "/usr/lib/portage/pym/cache/flat_hash.py", line 53, in _parse_data
    d = dict(map(lambda x:x.rstrip().split("=", 1), data))
IOError: [Errno 5] Input/output error



hier noch mein emerge --info

Code:
Portage 2.1_pre9-r2 (default-linux/x86/2006.0, gcc-4.1.0, glibc-2.4-r1, 2.6.16-beyond-git12 i686)
=================================================================
System uname: 2.6.16-beyond-git12 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.12.0_pre17
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.linux.ee/pub/gentoo/distfiles/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/xgl-coffee /usr/local/overlays/local /usr/local/overlays/gentoo-de /usr/local/portage /usr/local/overlays/beyond"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts cairo cli crypt cups dri eds emboss encode esd foomaticdb fortran gdbm gif glitz gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev vorbis xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS


bin für jeden tip dankbar!


Last edited by buthus on Sat Apr 22, 2006 2:16 pm; edited 1 time in total
Back to top
View user's profile Send private message
ian!
Bodhisattva
Bodhisattva


Joined: 25 Feb 2003
Posts: 3829
Location: Essen, Germany

PostPosted: Fri Apr 21, 2006 7:29 pm    Post subject: Re: emerge --sync schlägt fehl Reply with quote

buthus wrote:
Code:
Portage 2.1_pre9-r2 (default-linux/x86/2006.0, gcc-4.1.0, glibc-2.4-r1, 2.6.16-beyond-git12 i686)


bin für jeden tip dankbar!


Also wenn du solche Pakete benutzt, dann solltest du wissen was du tust, weil diese alle noch hochgradig experimentell sind und zu abnormalen Fehlern führen können. Ich habe hier Portage 2.1_pre9 noch nicht laufen, aber pre7. Also evtl "von Hand syncen" und auf die nächste Portageversion warten (so nur --sync kaputt ist), oder Portage downgraden. (Wobei das auch gefährlich sein könnte.. ich habe das Changelog nicht gelesen.)
_________________
"To have a successful open source project, you need to be at least somewhat successful at getting along with people." -- Daniel Robbins
Back to top
View user's profile Send private message
mrsteven
Veteran
Veteran


Joined: 04 Jul 2003
Posts: 1938

PostPosted: Fri Apr 21, 2006 8:23 pm    Post subject: Reply with quote

Partition voll?
_________________
Unix philosophy: "Do one thing and do it well."
systemd: "Do everything and do it wrong."
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Fri Apr 21, 2006 9:49 pm    Post subject: Reply with quote

danke ian!, ich glaube aber in dem fall liegt es nicht am portage, denn meines wissens hatte ich diesen gestern beim syncen schon. ich denke mrsteven könnte da schon eher in die richtige richtung tippen. werde es mal testen sobald ich zu hause bin.
gibt es ein konsolenbefehl um die auslastung der partition zu kontrolieren?

trotzdem danke für die tips, an euch.
und ian! ich weiss das das alles testing pakete sind, aber ich bastel gerne auch wenn mir die erfahrung fehlt. :oops:
Back to top
View user's profile Send private message
fuchur
Guru
Guru


Joined: 12 Aug 2003
Posts: 578

PostPosted: Fri Apr 21, 2006 10:34 pm    Post subject: Reply with quote

Hi
buthus wrote:
gibt es ein konsolenbefehl um die auslastung der partition zu kontrolieren?

Code:
df -h


MfG
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Sat Apr 22, 2006 8:33 am    Post subject: Reply with quote

danke fuchur

Code:
gentoo log # df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda3              37G   12G   23G  35% /
udev                  252M  348K  252M   1% /dev
cachedir               37G   12G   23G  35% /lib/splash/cache
/dev/hda1              38M   18M   19M  48% /boot
/dev/hde1              15G  701M   13G   6% /home/cyberdyne/hde
/dev/hdf1              74G  334M   70G   1% /home/cyberdyne/hdf
/dev/hdh1              91G   51G   36G  59% /home/cyberdyne/hdh1
/dev/hdh2              93G   70G   19G  79% /home/cyberdyne/hdh2
none                  252M     0  252M   0% /dev/shm

ich würde sagen das sieht eigentlich ganz gut aus. ich habe heute nochmal ein sync probiert, der brach aber mit der selben fehlermeldung ab. dann habe ich den portage nochmal neu übersetzt, kann aber nun wegen dem timestamp nicht nochmal syncen, muss daher bis morgen warten. meld mich dann wieder.
anscheinend hat ian! doch recht und es hängt mit dem portage zusammen, mal sehen.
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Sat Apr 22, 2006 9:24 am    Post subject: Reply with quote

ich hab jetzt mal ein portage downgrade gemacht. auf die version Portage 2.1_pre7-r5. allerdings bleibt der fehler der gleiche beim syncen. noch andere ideen?
Back to top
View user's profile Send private message
mrsteven
Veteran
Veteran


Joined: 04 Jul 2003
Posts: 1938

PostPosted: Sat Apr 22, 2006 9:33 am    Post subject: Reply with quote

Übrigens hättest du nicht warten müssen, mit emerge metadata kannst du den Portage-Cache ohne zu syncen aktualisieren.
Mal was anderes: Findest du in deinen Logs (dmesg) irgendwas verdächtiges (z.B. I/O-Errors)?
_________________
Unix philosophy: "Do one thing and do it well."
systemd: "Do everything and do it wrong."
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Sat Apr 22, 2006 10:52 am    Post subject: Reply with quote

danke für den tip. ich hab in dmesg nur folgenden error gefunden
Code:
ACPI: Looking for DSDT in initramfs... error, file /DSDT.aml not found.

weiss nicht obs damit zusammen hängt.

ich häng die dmesg mal an, vieleicht hab ich ja was übersehen.

dmesg.txt

ich hab auch mal einen anderen kernel probiert, bringt auch den selben fehler. also sollte es daran nicht liegen.
Back to top
View user's profile Send private message
fuchur
Guru
Guru


Joined: 12 Aug 2003
Posts: 578

PostPosted: Sat Apr 22, 2006 11:08 am    Post subject: Reply with quote

Hi
Bekommst du bei anderen Programmen auch noch fehlermehldungen?
Quote:
IOError: [Errno 5] Input/output error

Will dich nicht nervös machen aber das kann darauf hindeuten das sich die Festplatte verabschiedet.
Ich würde auf jeden Fall erst einmal ein Backup von der Platten machen.

MfG
Back to top
View user's profile Send private message
fuchur
Guru
Guru


Joined: 12 Aug 2003
Posts: 578

PostPosted: Sat Apr 22, 2006 11:35 am    Post subject: Reply with quote

Hi
Noch etwas in deiner dmesg.txt ist mir folgendes aufgefallen:
Quote:
ReiserFS: hda3: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on hda3

Da hda3 wohl dein rootpatition ist scheint da mit dem Filesystem etwas nicht in ordnung zu sein.
(Oder ist das unwichtig ich kenne mich mit reiserfs nicht aus?)

MfG
Back to top
View user's profile Send private message
Nightfire
n00b
n00b


Joined: 19 Sep 2004
Posts: 65

PostPosted: Sat Apr 22, 2006 11:56 am    Post subject: Reply with quote

Du kannst mal versuchen das verzeichnis /usr/portage komplett zu löschen... bzw den Inhalt. Falls du eine langsame Leitung hast lass das distfilesverzeichniss bestehen.
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Sat Apr 22, 2006 12:14 pm    Post subject: Reply with quote

hallo,
erst einmal danke für die hinweise. das wäre ja kaage mit der platte....
aber ich hab sonst keine probleme mit irgendwelchen programmen.
den reiserfs fehler verstehe ich nicht ganz. da ich ext3 nutze...

ich probiere mal das mit dem /usr/portage löschen. meld mich dann wieder.
Back to top
View user's profile Send private message
Nightfire
n00b
n00b


Joined: 19 Sep 2004
Posts: 65

PostPosted: Sat Apr 22, 2006 12:46 pm    Post subject: Reply with quote

dann würde ich mal in deine fstab gucken
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Sat Apr 22, 2006 12:54 pm    Post subject: Reply with quote

ich hab jetzt den kompleten ordner /usr/portage auf eine andere platte kopiert, das ging ohne probleme (wegen vermuteten hdd defekt). danach hab ich einen sync versucht, aber wie vorher auch bricht er bei 17% mit obiger fehlermeldung ab.


meine etc/fstab
Code:
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/hda1               /boot           ext2            defaults,noatime        1 2
/dev/hda2               none            swap            sw                      0 0
/dev/hda3               /               ext3            noatime                 0 1
# /dev/hdg1             /home/cyberdyne/hdg/    ext3    rw,auto,user,noatime                    0 1
/dev/hde1               /home/cyberdyne/hde/    ext3    rw,auto,user,noatime                    0 0
/dev/hdf1               /home/cyberdyne/hdf/    ext3    rw,auto,user,noatime                    0 0
/dev/hdh1               /home/cyberdyne/hdh1/   ext3    rw,auto,user,noatime                    0 1
/dev/hdh2               /home/cyberdyne/hdh2    ext3    rw,auto,user,noatime                    0 1
#/dev/fd0               /mnt/floppy     auto            noauto                  0 0

# NOTE: The next line is critical for boot!
none                    /proc           proc            defaults                0 0


gibt es ein tool, mit welchem ich die platte testen kann?
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Sat Apr 22, 2006 1:06 pm    Post subject: Reply with quote

bringt in meinem fall ein regenworld etwas?
Back to top
View user's profile Send private message
Nightfire
n00b
n00b


Joined: 19 Sep 2004
Posts: 65

PostPosted: Sat Apr 22, 2006 1:14 pm    Post subject: Reply with quote

regenworld eherr nicht aber du könntest mal ne andere platte in /usr/portage reinmounten und dann syncen. so das du den portage tree auf ne andere platte syncst.
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Sat Apr 22, 2006 1:37 pm    Post subject: Reply with quote

ich teste gerade meine platte auf badblocks. wenn das durch ist probier ich das mit dem mounten mal.
danke.
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Sat Apr 22, 2006 1:52 pm    Post subject: Reply with quote

ich hab in hda3 140 badblocks gefunden, das klingt gar nicht gut.
könnt ihr mir tips geben wie ich jetzt am besten mit meinem system auf eine neue platte umziehe?
Back to top
View user's profile Send private message
Nightfire
n00b
n00b


Joined: 19 Sep 2004
Posts: 65

PostPosted: Sat Apr 22, 2006 1:58 pm    Post subject: Reply with quote

Am einfachsten ist es wenn du von einer livecd startest und dann ein stage4-archiv erstellst:

Code:

tar cjpf /path/to/save/at/stage4.tar.bz2 / --exclude=stage4.tar.bz2 --eclude=/proc


dann hast du gleich ein backup was du auf deiner neuen platte entpacken kannst. Du musst nur glück haben das die Badblocks nich grade da liegen wo dateien geschrieben sind, denn dann könntest du böse IO Fehler bekommen und du wunderst dich nachher warum dein System zicken macht.

Jedenfalls kannst du das stage4 archiv dann auf der neuen Platte entpacken. Damit sollten auch die dateiberechtigungen beibehalten bleiben. Das dauert wohl je nach dem ne weile. Vielleicht den distfilesordner löschen vorher und ggf die tmp dirs leeren.
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Sat Apr 22, 2006 2:05 pm    Post subject: Reply with quote

danke schon mal, aber noch ne frage. ich muss dann vorher die neue platte schon richtig partitioniert haben und das basis-system installieren, oder?
was genau hab ich dann alles im stage4 archive?
Back to top
View user's profile Send private message
fuchur
Guru
Guru


Joined: 12 Aug 2003
Posts: 578

PostPosted: Sat Apr 22, 2006 2:10 pm    Post subject: Reply with quote

Hi
buthus wrote:
ich hab in hda3 140 badblocks gefunden, das klingt gar nicht gut.
könnt ihr mir tips geben wie ich jetzt am besten mit meinem system auf eine neue platte umziehe?


Hier ist eingentlich ganz gut erklärt wie du wenn du von einer livecd bootes vorgehen must:
http://www.ludwig-geissler-schule.de/sdb/de/html/maddin_kopieren.html

Ob es mit deine badblocks aber funktioniert weiss ich nicht.

MfG
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Sat Apr 22, 2006 2:16 pm    Post subject: Reply with quote

herzlichen dank erstmal an alle. ich sichere mir grad noch die wichtigsten dateien und *.conf's falls doch was schief geht und versuche dann mal mein glück.

also danke und ich meld mich dann wieder (hoffentlich) :D
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Sat Apr 22, 2006 5:15 pm    Post subject: Reply with quote

also bin mit dem system auf ne neue platte umgezogen. danach noch grub neuinstalliert und eben fehlerfrei gesynct.
ich kann nur sagen ihr seit große klasse leute!

tausend dank!
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