View previous topic :: View next topic |
Author |
Message |
Yamakuzure Advocate
Joined: 21 Jun 2006 Posts: 2297 Location: Adendorf, Germany
|
Posted: Fri Sep 25, 2015 6:22 am Post subject: |
|
|
bell wrote: | Quote: | Small update on moving to git:
eix-users have to generate the cache themselves:
run egencache --repo=gentoo --update --update-use-local-desc after emerge --sync and before eix-update |
Ach, das ist der Unterschied! Ich nutze den Quote: | https://github.com/gentoo-mirror/gentoo | Der ist ein Paar Minuten weniger aktuell, jedoch mit bereits generiertem Cache.
Thats the difference! I use the other "github gentoo-mirror" that is some minutes less up-to-date but with pre-generated cache.
@miroR: Здесь значит разница ! ... | das kann man auch per eix hooks machen, dann ist der Spaß parallelisiert. Man muss es nämlich für jedes Repo machen: Code: | ~ # cat /etc/eix-sync.conf
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=bumblebee
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=gentoo
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=init6
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=java
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=kde
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=mv
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=proaudio
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=qt
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=seden
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=SED-Local
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=sunrise
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=vmware | Die Datei habe ich so erzeugt: Code: | ~ # grep "\[" /etc/portage/repos.conf/* | grep -v DEFAULT | sed -e 's,.*\[\(.*\)\],\1,' | sort -u | \
> while read x ; do \
> echo "@egencache --jobs=\"\$((\$(nproc) + 1))\" --update --update-use-local-desc --repo=$x" >> /etc/eix-sync.conf \
> done |
_________________ Edited 220,176 times by Yamakuzure |
|
Back to top |
|
|
miroR l33t
Joined: 05 Mar 2008 Posts: 826
|
Posted: Sat Sep 26, 2015 2:14 pm Post subject: |
|
|
Studying this (with the little time I have free to do so...):
bell wrote: | Quote: | Small update on moving to git:
eix-users have to generate the cache themselves:
run egencache --repo=gentoo --update --update-use-local-desc after emerge --sync and before eix-update |
Ach, das ist der Unterschied! Ich nutze den Quote: | https://github.com/gentoo-mirror/gentoo | Der ist ein Paar Minuten weniger aktuell, jedoch mit bereits generiertem Cache.
Thats the difference! I use the other "github gentoo-mirror" that is some minutes less up-to-date but with pre-generated cache.
@miroR: Здесь значит разница ! ... |
And starting from the ending in Russian(?)
(
giving a quick look at the rest of the page, I think the rest does not apply to me, because I use emerge-webrsync and signed portage snapshots, for my Air-Gapped Gentoo installatioan, so this might be a complete reply to kind Gentooer bell.
)
:
WARNING: non-technical, skip the rest of this post, if not interested, please!
While I can read Cyrillic (I hope you're not avert to the only two words that I could write at this time --too busy, and have typed those in, and have kept'em since months ago--: Слава України!...
[While I can read Cyrillic,] I don't know neither Russian nor Ukrainian at this time... And I don't use Schmoogle the Schmoog for nothing whatsoever, so can't look up the translation...
BTW. my view is here:
Edward Snowden on AJ
https://forums.gentoo.org/viewtopic-t-1028156.html
where find:
This is not a little pond of water in which only USian fish should be welcome to freely swim. But us of other nations, including Russian fish, ought to be welcome. |
|
Back to top |
|
|
bell Guru
Joined: 27 Nov 2007 Posts: 511
|
Posted: Sat Sep 26, 2015 8:49 pm Post subject: |
|
|
[Off-Topic]
Sorry, I did not want to start a political discussion. I wrote the same thing in german and in english, seen in your "ls" code the name "ukrainian" and asumed you speak russian. Then I started to write the same thing in russian but only the first words.
I can speak and write russian because I was born in Russia, but I don't like to speak about the currently poltical situation. We don't know what really happens in Ukraina, just what we see in the press. If I look to russian TV, german TV and some english speaked TV the same recording is translated to the 3 languages with complete different meaning. The truth is made as needed.
[On-Topic]
Zurück zum Thema. wie ich es sehe ist das repo "gentoo" für die Entwickler und "gentoo-mirror" für die Enduser. Aber es gibt auch noch https://gitweb.gentoo.org/repo/gentoo.git/
Welches soll man denn nun nehmen? Eines der beiden von Github? Oder das von gentoo.org?
Ach ja, git vs. Snapshots: Ich denke for webrsync-User lohnt es sich Git-Sync auszuprobieren. Der Initiale Lauf ist zwar umfangreich, die Updates laufen aber deutlich schneller als mit Rsync. Ausserdem läuft Git über http, für die Leute die wegen gesperrten Rsync-Port per webrsync syncen..
Ach ja, läuft rsync inzwischen wieder? Bin inzwischen auf allen Systemen auf Git migriert. |
|
Back to top |
|
|
mv Watchman
Joined: 20 Apr 2005 Posts: 6780
|
Posted: Sun Sep 27, 2015 8:29 am Post subject: |
|
|
bell wrote: | Eines der beiden von Github? Oder das von gentoo.org? |
Gibhub. Gentoo.org ist nicht für eine so enorme Zahl an Useranfragen ausgelegt.
Quote: | Ach ja, läuft rsync inzwischen wieder? |
Ja. |
|
Back to top |
|
|
Klaus Meier Advocate
Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Tue Nov 10, 2015 11:02 am Post subject: |
|
|
Seit gestern ist das Problem wieder da. Beim syncen werden Changelog und Manifest von jedem Paket geladen.
Edit: Liegt vielleicht an Eix. ich aktualisiere Portage und Overlays in einem Rutsch mit eix-sync. Und habe gerade gesehen, dass es nach dem oben beschriebenen Durchlauf noch einen zweiten gab, der wie ein normales Update aussah. |
|
Back to top |
|
|
mv Watchman
Joined: 20 Apr 2005 Posts: 6780
|
Posted: Tue Nov 10, 2015 12:40 pm Post subject: |
|
|
Klaus Meier wrote: | Seit gestern ist das Problem wieder da. Beim syncen werden Changelog und Manifest von jedem Paket geladen. |
Ein gutest Zeichen: Vielleicht werden jetzt die ChangeLogs jetzt endlich wieder ge-updated. |
|
Back to top |
|
|
Klaus Meier Advocate
Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Wed Nov 11, 2015 11:53 am Post subject: |
|
|
Könnte sein, heute war alles wieder normal. |
|
Back to top |
|
|
Yamakuzure Advocate
Joined: 21 Jun 2006 Posts: 2297 Location: Adendorf, Germany
|
Posted: Wed Nov 11, 2015 1:43 pm Post subject: |
|
|
Huch? Ich dachte die ChangeLog-dateien wurden entfernt, weil "git log" ja so viel mächtiger und praktischer ist. Funktioniert vor Allem prima auf Dateien, die entfernt wurden.
</Sarkasmus> _________________ Edited 220,176 times by Yamakuzure |
|
Back to top |
|
|
mv Watchman
Joined: 20 Apr 2005 Posts: 6780
|
Posted: Wed Nov 11, 2015 5:22 pm Post subject: |
|
|
Yamakuzure wrote: | ch dachte die ChangeLog-dateien wurden entfernt, weil "git log" ja so viel mächtiger und praktischer ist. |
Ja, das ist jetzt der Mechanismus, wie Änderungen dokumentiert werden.
Wenn alles richtig geht, sollten aber die ChangeLogs für rysnc & co aus dem git-log generiert werden, siehe diesen Bug.
Die Tools dafür existierten schon lange, aber irgendwie ließ sich von Infra bislang niemand motivieren, sie auch anzuwenden. Es gab jetzt eine längere Diskussion auf der dev-ml, und ich hoffe, dass sich jetzt in der Richtung etwas tut. Zumindest wurde vor ein paar Tagen egencache den Wünschen von Infra bzgl. dieses Problems angepasst.
Im Moment scheint zwar nur eine Umbenennung der "alten" ChangeLogs stattgefunden zu haben, aber das ist natürlich ein erster Schritt in diese Richtung. |
|
Back to top |
|
|
xtrace Tux's lil' helper
Joined: 17 May 2010 Posts: 76
|
Posted: Mon Nov 16, 2015 10:58 am Post subject: |
|
|
Besteht das Problem eigentlich noch? Weil bei mir wird alles geladen. |
|
Back to top |
|
|
mv Watchman
Joined: 20 Apr 2005 Posts: 6780
|
Posted: Mon Nov 16, 2015 5:45 pm Post subject: |
|
|
xtrace wrote: | Besteht das Problem eigentlich noch? Weil bei mir wird alles geladen. |
Die aktuellen ChangeLogs werden inzwischen korrekt generiert.
Ein paar Tage gab es Probleme mit kaputten Manifest-Files (die englischen Foren sind voll davon), aber das scheint seit ein paar Stunden ebenfalls gefixt zu sein. |
|
Back to top |
|
|
|