Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

18.10.2017, 17:16

Emerge / Python - OSError: [Errno 5] Input/output error

Hallo,

beim Versuch ein Worldupdate auf einem Server zu machen, tauchte folgender Fehler auf:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
emerge -avuDN world
Performing Global Updates
(Could take a couple of minutes if you have a lot of binary packages.)
.='update pass' *='binary update' #='/var/db update' @='/var/db move'
s='/var/db SLOT move' %='binary move' S='binary SLOT move'
p='update /etc/portage/package.*'
/usr/portage/profiles/updates/1Q-2012.................
/usr/portage/profiles/updates/2Q-2012.......................
/usr/portage/profiles/updates/3Q-2012..................................
/usr/portage/profiles/updates/4Q-2012.......................................................
/usr/portage/profiles/updates/1Q-2013.......................................................................................
/usr/portage/profiles/updates/2Q-2013..............
/usr/portage/profiles/updates/3Q-2013..........
/usr/portage/profiles/updates/4Q-2013......
/usr/portage/profiles/updates/1Q-2014.......
/usr/portage/profiles/updates/2Q-2014..
/usr/portage/profiles/updates/3Q-2014............
/usr/portage/profiles/updates/4Q-2014............
/usr/portage/profiles/updates/1Q-2015...............................................................
/usr/portage/profiles/updates/2Q-2015........................................................................................................................................................
............................
/usr/portage/profiles/updates/3Q-2015......................
/usr/portage/profiles/updates/4Q-2015..........................................
/usr/portage/profiles/updates/1Q-2016..............................................
/usr/portage/profiles/updates/2Q-2016.............................................................
/usr/portage/profiles/updates/3Q-2016.........................
/usr/portage/profiles/updates/4Q-2016...................................
/usr/portage/profiles/updates/1Q-2017.....................................
/usr/portage/profiles/updates/2Q-2017....
/usr/portage/profiles/updates/3Q-2017.........................
/usr/portage/profiles/updates/4Q-2017.
Traceback (most recent call last):
File "/usr/lib/python-exec/python3.4/emerge", line 50, in <module>
retval = emerge_main()
File "/usr/lib64/python3.4/site-packages/_emerge/main.py", line 1250, in emerge_main
return run_action(emerge_config)
File "/usr/lib64/python3.4/site-packages/_emerge/actions.py", line 2829, in run_action
quiet=("--quiet" in emerge_config.opts)):
File "/usr/lib64/python3.4/site-packages/portage/_global_updates.py", line 41, in _global_updates
quiet=quiet, if_mtime_changed=if_mtime_changed)
File "/usr/lib64/python3.4/site-packages/portage/_global_updates.py", line 117, in _do_global_updates
bindb.bintree.populate()
File "/usr/lib64/python3.4/site-packages/portage/dbapi/bintree.py", line 530, in populate
wantnewlockfile=1)
File "/usr/lib64/python3.4/site-packages/portage/locks.py", line 198, in lockfile
locking_method(myfd, fcntl.LOCK_EX|fcntl.LOCK_NB)
File "/usr/lib64/python3.4/site-packages/portage/__init__.py", line 329, in __call__
rval = self._func(*args, **kwargs)
OSError: [Errno 5] Input/output error


Außer emerge --info ist das Paketmanagement nicht mehr benutzbar. Dmesg und die /var/log/messages habe ich auf Hardwarefehler untersucht, allerdings keine gefunden.

Wo und vor allem wie fange ich an das Problem zu analysieren und emerge wieder funktionsfähig zu machen?

Nette Grüße
AnPa

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »anpa1234« (22.10.2017, 09:48)


2

22.10.2017, 09:48

<font face="Times New Roman, Times, Georgia, serif"><font size="2" style="">Das Problem lag an der Version des NFS-Servers der im LAN Portage, Distfiles und Packages verteilt. Es handelt sich um die Version =net-fs/nfs-utils-1.3.4-r1.</font><br><font size="2"><br></font><br><font size="2" style="">Beim oben beschriebenen Problem mountet der Server die Shares der Paketverwaltung via NFS (v3). Ein Upgrade auf das Paket aus Testing hat den Fehler beseitigt.</font></font>