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.06.2006, 20:53

[gelöst] "emerge sync" klappt nicht

Hi,

ich probiere gerade eine Gentoo-Installation aus und habe folgendes Problem:

Nachdem ich die stage3- und portage-Tarballs entpackt habe, gehe ich per chroot in das Gentoo-System und will mit der Installation weitermachen. (Schritt 6b im Handbuch von gentoo.org)

Allerdings bekomme ich, je nach SYNC-Eintrag, entweder

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# emerge -d sync
>>> starting rsync with rsync://130.83.164.194/gentoo/...
>>> checking server timestamp ...

Welcome to the anonymous rsync service at 
mirrors.sec.informatik-tu-darmstadt.de (130.83.164.194).

This server is located at Department of Computer Science, 
IT-security group, Darmstadt University of Technology, Germany.

General administration:         rsync@sec.informatik.tu-darmstadt.de
Gentoo mirror related feedback: gentoo@sec.informatik.tu-darmstadt.de


Module          Content
------------------------------------------------------------------

receiving file list ... 
rsync: link_stat "//metadata/timestamp.chk" (in gentoo) failed: No such file or directory (2)
0 files to consider
client: nothing to do: perhaps you need to specify some filenames or the --recursive option?
rsync error: some files could not be transferred (code 23) at main.c(653)
>>> retry ...


oder

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# emerge -d sync
>>> starting rsync with rsync://rsync.gentoo.org...
>>> checking server timestamp ...
Welcome to raptor.gentoo.org
 
Server Address : 140.211.166.165
Contact Name   : mirror-admin@gentoo.org
Hardware       : 2 x Pentium III (Katmai), 2432MB RAM 
 
 
Please note: common gentoo-netiquette says you should not sync more
than once a day.  Users who abuse the rsync.gentoo.org rotation
may be added to a temporary ban list.
 
 
MOTD brought to you by motd-o-matic, version 0.3

@ERROR: Unknown module 'metadata'
rsync: connection unexpectedly closed (434 bytes read so far)
rsync error: error in rsync protocol data stream (code 12) at io.c(189)
>>> retry ...


Meine make.conf sieht so aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
CFLAGS="-O2 -march=athlon-xp -pipe -msse3"
CHOST="i386-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"

GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
#SYNC="rsync://gd.tuwien.ac.at/opsys/linux/gentoo/"
#SYNC="rsync://ftp.belnet.be/gentoo"
SYNC="rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
#SYNC="rsync://rsync.gentoo.org"


Ich habe nach Google-Suchen schon "emerge metadata" und "emerge-webrsync" ausprobiert, allerdings funktioniert danach "emerge sync" trotzdem nicht.

Ich vermute mal, dass ich einen ganz dummen Fehler gemacht habe, weil ich von Gentoo null Ahnung habe. Hat jemand einen Tipp? :)

Ach ja, ich installiere aus einem Debian heraus, falls das eine Rolle spielt.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Bastit« (20.06.2006, 19:32)


2

18.06.2006, 21:03

du scheinst den Teil mit den USE-Flags übersprungen zu haben.. die sollten schon mit rein ;)

desweiteren steht bei mir

Zitat

emerge --sync


ich habe noch nicht emerge -d sync versucht.. aber vielleicht isset schon der Fehler?
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

3

18.06.2006, 21:18

Zitat

Original von Poedel
du scheinst den Teil mit den USE-Flags übersprungen zu haben.. die sollten schon mit rein ;)

Schon klar, aber ich habe mich bisher ziemlich genau an das Handbuch gehalten und da kommt das sync vor dem Setzen der USE-Flags. Also ist es wahrscheinlich nicht der Fehler.

Zitat

desweiteren steht bei mir

Zitat

emerge --sync


ich habe noch nicht emerge -d sync versucht.. aber vielleicht isset schon der Fehler?

Nein, ändert leider nix.

4

18.06.2006, 21:48

Du kannst übrigens in MIRRORS und SYNC mehrere URLs, mit Leerzeichen als Trennzeichen, angeben. Dann arbeitet er die alle nacheinander ab. Bei MIRRORS sind zudem ca. 4 - 7 URLs empfehlenswert, weil alle Mirrors nicht so schnell aktualisiert werden wie die SYNC-Server. :D

Du könntest die Installation von Gentoo von der Minimal-CD aus testen, wenigstens den Teil mit dem synchronisieren.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Carminox« (18.06.2006, 21:48)


5

20.06.2006, 19:31

Nach allen möglichen wirren Versuchen ging es plötzlich mit folgendem Server:

SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

Weiß jemand, warum es mit den anderen Servern nicht geklappt hat? Nur aus Interesse.

Danke nochmal für die Tipps. :)

6

20.06.2006, 20:18

keen Schimmer.. abéé wenn du den Befehl mirrorselect dafür verwendest, dürfte es eigentlich nur Server finden wo funzen .
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de