![]() |
Quellcode |
1 2 3 |
...Jobs 1 of 3... avg: Zahl . Zahl . Zahl Running 1 of 3 Installing 1 of 3 |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mnt_gentoo« (15.11.2011, 17:15)
![]() |
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
--verbose (-v) Tell emerge to run in verbose mode. Currently this flag causes emerge to print out GNU info errors, if any, and to show the USE flags that will be used for each package when pretending. The following symbols are affixed to USE flags in order to indicate their status: Symbol Location Meaning ────────────────────────────────────────────────────────────── - prefix not enabled (either disabled or removed) * suffix transition to or from the enabled state % suffix newly added or removed () circumfix forced, masked, or removed |
PS: Teste beim nächsten Update auf Deinem Turbo-System mal die emerge Option "-j"Dann mach die verkürzte Anzeige auch Sinn.
Ah! Ok... Dann ists geklärt... Ich dachte diese verkürzte Ausgabe und die Symbole hätten da miteinander zu tun... Nun ja, die Dinge traten zusammen auf. Wenn ein use-flag dazu kam, oder wegfiel zeite emerge das meist immer in hellgründer Farbe unmittelbar bei den Useflags des betr. Programms an... Mit Symbol 'cxx&' bisher nicht.Bezüglich des Reinstalls wg. Use-Change: Das hat damit zu tun, dass Du beim Update "-N" als Parameter verwendet hattest.
![]() |
Quellcode |
1 2 3 4 5 6 7 |
-j [JOBS], --jobs[=JOBS] Specifies the number of packages to build simultaneously. If this option is given without an argument, emerge will not limit the number of jobs that can run simultaneously. Also see the related --load-average option. Note that interactive packages currently force a setting of --jobs=1. This issue can be tempo‐ rarily avoided by specifying --accept-properties=-interactive. |
Wie shiyu sagt... Nur diese '-j' Optionen... die stehen doch schon in der make.conf drin. Dnach der Regel "Cores plus 1" Da steht bei meinem '-j13' drin... Nur wenn man Euch jetzt so hört, dann erscheint das irgendwie wie etwas neues...ps: ich baue mit -j 4, weil 2 cores a 2 threads
Also ich für meinen Teil werd wahrscheinlich die volle Ausgabe wieder einschalten... Wenn ich bei mir nen Paket baue oder Paket(e) von 300MB und höher, die baut die Kampfsau hier in weniger als 2h. Also KDE 4.7.3 hat knappe 1.5h gebraucht... Mir kommt das ein bisschen wackelig vor mit diesen Jobs gleichzeitig. Wenn ein Job mit vielen Kernen abgearbeitet wird, das ist was anderes......oder wenn ein paket auf ein anderes depended, was noch nicht fertig ist.
Das habe ich noch nicht erlebt. "--jobs" beachtet die Abhängigkeiten. Wenn dieser Fall auftreten sollte, so wird es ein Abhängigkeiten- Bug im Ebuild sein. Dieser könnte auch ohne Parallelisieren zuschlagen.der wenn ein paket auf ein anderes depended, was noch nicht fertig ist.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »dyle« (16.11.2011, 10:14)
![]() |
Quellcode |
1 2 3 |
A +--- B1 +--- C1 '---- B2 |
noch...Meine Beobachtung dazu: Schlägt ein Paket fehl:
- Es werden die bereits angefangenen Parallel-Merges (also in Deinem Fall LibreOffice) noch zu Ende gemacht
- Dann PENG und recalculating dependencies..
- Schmeiß die Pakete aus der Merge-Liste raus die vom abgebrochenen Package abhängen
- Weiter gehts mit dem Rest
geschieht dies denn automatisch dann? Ich frage deshalb, weil wenn ich angenommen gleichzeitig meinetwegen 10 Packages gleichzeitig bauen lasse, ich nicht unbedingt weiß, was zuende gebaut wurde. Ich stelle es mir so vor, das ich praktisch eine Liste sehe, während des Build-Vorgangs...- Dann PENG und recalculating dependencies..
- Schmeiß die Pakete aus der Merge-Liste raus die vom abgebrochenen Package abhängen
Also ich müsste, wolle ich das nutzen, anstatt:-j [JOBS], --jobs[=JOBS] Specifies the number of packages to build simultaneously. If this option is given without an argument, emerge will not limit the number of jobs that can run simultaneously. Also see the related --load-average option. Note that interactive packages currently force a setting of --jobs=1. This issue can be tempo‐ rarily avoided by specifying --accept-properties=-interactive.
![]() |
Quellcode |
1 |
emerge -vauDN world |
![]() |
Quellcode |
1 |
emerge -j12vauDN world |
hehe(um wieder auf Topic zu kommen)
![]() |
Quellcode |
1 2 3 4 |
# emerge -j12vauDN world Usage: emerge [options] emerge: error: no such option: -2 |
![]() |
Quellcode |
1 2 3 |
emerge -j12 -vauDN world These are the packages that would be merged, in order: |