Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Deutsches Forum (German) Diskussionsforum
  • Search

Portage update - highly recommended to

Unterhaltung über Gentoo und andere Themen: Alles was nicht in ein Support-Forum gehört.
Post Reply
  • Print view
Advanced search
5 posts • Page 1 of 1
Author
Message
Erdie
Advocate
Advocate
User avatar
Posts: 2706
Joined: Thu May 20, 2004 5:08 pm
Location: Heidelberg - Germany
Contact:
Contact Erdie
Website

Portage update - highly recommended to

  • Quote

Post by Erdie » Sat Jan 13, 2024 10:03 am

Ab und zu liefert Portage ja die Meldung, dass eine Portage Update zur Verfügung steht und es "highly recommendet" sei dieses zuerst zu mergen.

Ich frage mich jedesmal, wenn das dann so wichtig ist, Portage nach vorne zu stellen, warum Portage das dann nicht automatisch selbst macht. Wenn ich
Portage Entwickler wäre, würde ich das als erstes tun statt eine Meldung herauszugeben. Es ist immer eine bessere Möglichkeit etwas zu automatisieren, wenn das einfach möglich ist. Und ich sehe an dieser Stelle kein technisches Problem. Ich arbeite seit Jahren im Cloud Umfeld, GCP, AWS, Azure und Ali, und wir automatisieren alles, was nicht bei 3 auf den Bäumen ist.
Gibt es vielleicht einen Grund, warum das hier nicht gemacht wird?
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H 64GB RAM mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Top
schmidicom
Advocate
Advocate
User avatar
Posts: 2013
Joined: Thu Mar 09, 2006 5:56 pm
Location: Schweiz

  • Quote

Post by schmidicom » Sat Jan 13, 2024 11:35 am

Ist jetzt nur eine Vermutung aber vielleicht kann Portage nach dem Update von sich selbst nicht "sauber" neustarten um dann die restlichen Updates abzuarbeiten.
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Top
Erdie
Advocate
Advocate
User avatar
Posts: 2706
Joined: Thu May 20, 2004 5:08 pm
Location: Heidelberg - Germany
Contact:
Contact Erdie
Website

  • Quote

Post by Erdie » Sat Jan 13, 2024 12:24 pm

schmidicom wrote:Ist jetzt nur eine Vermutung aber vielleicht kann Portage nach dem Update von sich selbst nicht "sauber" neustarten um dann die restlichen Updates abzuarbeiten.
Ja, das wäre möglich, stimmt.
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H 64GB RAM mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Top
Max Steel
Advocate
Advocate
User avatar
Posts: 2324
Joined: Mon Feb 12, 2007 6:35 pm
Location: My own world! I and Gentoo!

  • Quote

Post by Max Steel » Mon Jan 15, 2024 1:07 pm

schmidicom wrote:Ist jetzt nur eine Vermutung aber vielleicht kann Portage nach dem Update von sich selbst nicht "sauber" neustarten um dann die restlichen Updates abzuarbeiten.
Ich bilde mir ein dass ich portage schon habe neustarten sehen nach einem update. Aber es ist möglich dass es wirklich nicht "sauber" funktioniert.
Ich frage mich jedesmal, wenn das dann so wichtig ist, Portage nach vorne zu stellen, warum Portage das dann nicht automatisch selbst macht.
Ich vermute dass es dabei zu Problemen bei der Dependency Auflösung geben könnte wenn man einzelnen Paketen (und dessen Abhängigkeiten) Vorzüge dabei gibt was dann wieder zu Schmerzen führen könnte die sich keiner aufladen möchte. Immerhin... Dependency Auflösung ist schon Schmerzhaft genug mit Slots, Subslots, Circular-Deps, Konfigurierbare Dependencies (mit USE oder Architektur) und zusätzlich noch Maskings, und so weiter...

Es kann sein dass man sich darüber schon Gedanken machte, aber die Schmerzen den möglichen Vorteilen einfach nicht gerecht wurde.
mfg
Steel
___________________

Heim-PC: AMD Ryzen 9 5950X, 64GB RAM, RX 9070 XT
Laptop: AMD Ryzen 5 7640U, 32GB RAM, Radeon onCPU Graphics
Arbeit-PC: AMD Ryzen 3 Pro 7335U, 16GB RAM, AMD Radeon Graphics (leider WSL2)
Top
ChrisJumper
Advocate
Advocate
Posts: 2419
Joined: Sat Mar 12, 2005 1:42 pm
Location: Germany

  • Quote

Post by ChrisJumper » Mon Jan 15, 2024 7:36 pm

Hi Erdie,

hier noch ein anderer Gedanke, wofür dieser Hinweis sein könnte: Zum Beispiel wenn mehrere Portage-Instanzen (nach dem Update in unterschiedlicher Version) laufen. Klingt seltsam, aber bei einer Maschine wo jeman per ssh eingeloggt ist oder jemand auf mehreren ttys oder Terminals arbeitet könnte es schon mal vor kommen.

Natürlich gibt es mehr Nach- als Vorteile, mehrere Portage Instanzen paralell zu verwenden, bei einem World Update, nehme ich mir trotzdem die Freiheit mal anderes Paket neu hinzu zu fügen oder es zu entfernen. Wichtig ist natürlich das aufgrund der Abhängigkeiten klar erkenntlich ist ob es zu Problemen führen kann oder nicht.

Deswegen bin ich mir noch nicht so ganz sicher ob ich es mag, wenn Portage auto-Updates macht. Das es für Neueinsteiger:innen sinvoll ist, da habe ich keinen Zweifel.

In Zeiten des Klimawandels ist es gut, wenn bestimmte Compilerprozesse sich verkürzen könnten, ohne an Transparenz zu verlieren. Ich würde mir wünschen, wir könnten eine Gentoo-Web-of-Trust Community bauen, wo dann Pakete mit der selben Konstellation, nicht nur zusammen compiliert werden sondern bei gleichen Useflags auch geteilt. Was wahrscheinlich aber zu komplex ist. Auch geht dabei zu viel des selber kompilierens verloren oder dem schnellen hinzufügen eines E-Builds.

Dennoch bin ich sehr froh darüber wie sich Gentoo aktuell weiterentwickelt und das die Community überhaupt noch existiert.

Grüße
Top
Post Reply
  • Print view

5 posts • Page 1 of 1

Return to “Diskussionsforum”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic