View previous topic :: View next topic |
Author |
Message |
l3u Advocate
Joined: 26 Jan 2005 Posts: 2610 Location: Konradsreuth (Germany)
|
Posted: Fri Mar 01, 2024 7:52 am Post subject: Wie bekomme ich Plasma 6? |
|
|
Hallo allerseits!
Vorgestern ist ja jetzt KF6 released worden. Und jetzt stellt sich mir die Frage, wie ich das installiert bekomme ;-)
Gibt es da eine Anleitung für Doofe, wie das geht? Ich hab erstmal das gemacht, was in der Blocker-Meldung stand: In /etc/portage/profile/use.mask "-kf6compat" eingetragen, und als globales USE-Flag "kf6compat". Und dann hab ich erstmal versucht, via emerge -uavDUN alle vorhandenen Pakete damit aktualisiert zu bekommen. Was nach vielen, vielen Blockern, hin- und herprobieren etc. letztlich auch geklappt hat.
Aber spätestens wenn ich plasma-desktop:6 demaskiere ist Feierabend. Lauter (zumindest für mich) unlösbare Blocker.
Kann mir jemand helfen? |
|
Back to top |
|
|
b3rT n00b
Joined: 09 Jun 2003 Posts: 72 Location: Germany
|
Posted: Fri Mar 01, 2024 9:42 am Post subject: |
|
|
Nachdem Du offensichtlich bereits
Quote: | # Plasma 6 replaces 5. For conflict resolution between KF5- and KF6-packages:
# - put '-kf6compat' into /etc/portage/profile/use.mask
# - enable USE=kf6compat globally
# - if you have the following packages installed, put the following into
# /etc/portage/package.use in order to avoid conflicts:
# dev-util/kdevelop:5 -gdbui -plasma |
gemacht hast, würde ich https://github.com/gentoo/gentoo/blob/master/profiles/package.mask#L63 unmaskieren. Falls Blocker übrig bleiben, sind die individuell. |
|
Back to top |
|
|
l3u Advocate
Joined: 26 Jan 2005 Posts: 2610 Location: Konradsreuth (Germany)
|
Posted: Fri Mar 01, 2024 10:47 am Post subject: |
|
|
Danke für den Tip :-)
Hat geholfen – aber letztlich hängt's jetzt an app-editors/kile. Und da gibt's kein anderes Release.
Also seh ich das richtig, dass man – Slots hin oder her – KF5 und 6 NICHT nebeneinander installieren kann? Dann ist es wohl doch noch ein bisschen zu früh dafür für meinen Desktop-Rechner … |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1737
|
Posted: Fri Mar 01, 2024 11:57 am Post subject: |
|
|
Kurze Frage; in welchem Paket steckt put?
Gruß
ManfredB |
|
Back to top |
|
|
l3u Advocate
Joined: 26 Jan 2005 Posts: 2610 Location: Konradsreuth (Germany)
|
Posted: Fri Mar 01, 2024 12:04 pm Post subject: |
|
|
Code: | $ equery b put
* Searching for put ... |
in keinem, das ich installiert habe ;-) |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1737
|
Posted: Fri Mar 01, 2024 12:33 pm Post subject: |
|
|
Sorry für die Frage.
Es ist --wenn ich es richtig intepretiere, einAufforderung, in /etc/portage/profile eine Datei mit dem Name use.mask zu erstellen,
in die -kf6compat eingetragen werden soll.
Nur wie und wo wird dieses "enable USE=kf6compat globally" eingetragen?
Ich bin dabei, einen Versuch zu wagen.....
Doch dazu muss ich das, was da Zeile für Zeile geschrieben ist, genau wissen.
Herzlichen Dank für jede Hilfe.
Gruß
ManfredB |
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2267 Location: My own world! I and Gentoo!
|
Posted: Fri Mar 01, 2024 1:11 pm Post subject: |
|
|
Also du kannst in einer Datei in /etc/portage/package.use/ (als Ordner) oder in /etc/portage/package.use (als Datei) solche Veränderungen eintragen. (auf eingenen Zeilen
Hier zählt es nur für die genannten Pakete.
Code: | category/package1 -use1
category/package2 use2 |
Oder in die Variable USE innerhalb der /etc/portage/make.conf.
Hier zählt es für ALLE Pakete, wird aber durch spezifischere Einträge in der /etc/portage/package.use überschrieben.
Und die use.mask kann ebenso als Datei oder als Ordner in /etc/portage existieren (analog zur package.use)
/etc/portage/use.mask/datei
Viele Grüße _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1737
|
Posted: Fri Mar 01, 2024 1:35 pm Post subject: |
|
|
Ganz herzlichen Dank !!!
Im Moment werden bei mir 96 Pakete aktualisiert, dabei sind einige frameworks 6.0,
nun bin ich gespannt auf den Fortgang.
Denn kde-plasma 6 steht auch schon an, wie ich an der Übersicht gesehen habe.
Liebe Grüße
ManfredB |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1970 Location: Schweiz
|
Posted: Fri Mar 01, 2024 1:56 pm Post subject: |
|
|
Ich will ja niemandem den Spaß verderben und das ist jetzt auch nicht böse gemeint aber...
Jeder der keine/kaum Erfahrung mit maskierten Paketen hat sollte aktuell von KDE Plasma 6 (welches eben nicht nur aus einem maskierten Paket sondern aus sehr vielen besteht) die Finger lassen, wenigstens so lange bis die Gentoo-Devs das ganze als testing (also mit dem Keyword "~amd64" oder "~x86") freigeben.
Nur weil das bei einigen, die unter Umständen nicht mal den vollen Funktionsumfang nutzen/testen, zufriedenstellend läuft ist die Wahrscheinlichkeit das dabei was Schief geht alles andere als klein. Um mal ein Beispiel zu nennen, gerade Leute mit einer Grafikkarte von Nvidia sollten besonders vorsichtig sein, weil diesbezüglich auch schon in diesem Forum von Problemen berichtet wurde.
EDIT:
Die Gentoo-Devs vergeben die KEYWORDS ja nicht nach Gefühl sondern denken sich schon was dabei und bevor man ein Megaprojekt wie KDE demaskiert sollte man sich gründlich Informieren.
Ein guter Anfang wäre dabei die folgende Seite aus dem Gentoo eigenen Wiki: https://wiki.gentoo.org/wiki/KEYWORDS _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1737
|
Posted: Fri Mar 01, 2024 2:13 pm Post subject: |
|
|
Hallo schmidicom!
Du hast vollkommen recht mit dem Hinweis auf Vorsicht.
Das bin ich selbst: ich habe kein bestehendes System dafür genutzt,
sondern heute früh habe ich begonnen, gentoo-unstable neu zu installieren.
Bis zum Basis-Update ist alles bestens gelaufen. Danach habe ich die verschiedenen Schriite verfolgt und durchgesetzt.
Bei dem gegenwärtigen Update nach Basis-Update, sind 96 Pakate an der Reihe, inzwischen auch etliche frameworks-Pakete
in der Version 6.0.
Gerade ist das Update durchgelaufen und nun kommen viele Nachrichten:
Code: |
Jobs: 96 of 96 complete Load avg: 5.44, 5.55, 5.54
* Messages for package acct-group/pipewire-0-r1:
* Adding group pipewire
* Messages for package dev-libs/boost-1.84.0-r3:
* Boost.Regex is *extremely* ABI sensitive. If you get errors such as
*
* undefined reference to `boost::re_detail_108400::cpp_regex_traits_implementation
* <char>::transform_primary[abi:cxx11](char const*, char const*) const'
*
* Then you need to recompile Boost and all its reverse dependencies
* using the same toolchain. In general, *every* change of the C++ toolchain
* requires a complete rebuild of the Boost-dependent ecosystem.
*
* See for instance https://bugs.gentoo.org/638138
* Messages for package dev-lang/lua-5.4.6:
* Install additional packages for optional runtime features:
* app-emacs/lua-mode for Lua support for Emacs
* Messages for package sys-fs/lvm2-2.03.22-r3:
* Please enable USE=lvm if you need the LVM daemon and
* tools like 'lvchange', 'vgchange', etc!
* Messages for package net-wireless/bluez-5.72:
* To use dial up networking you must install net-dialup/ppp
* Messages for package sys-power/switcheroo-control-2.6-r2:
* You need to enable the service:
* # systemctl enable switcheroo-control
* Messages for package dev-qt/qttools-6.6.2:
* Install additional packages for optional runtime features:
* dev-qt/qt-docs:6[qch] for Qt documentation viewable in assistant
* Messages for package kde-frameworks/solid-6.0.0:
* Install additional packages for optional runtime features:
* app-misc/media-player-info for media player devices support
* Messages for package media-libs/libpulse-17.0:
* PulseAudio can be enhanced by installing the following:
* sys-auth/rtkit for restricted realtime capabilities via D-Bus
* Messages for package media-video/pipewire-1.0.3:
*
* When switching from PulseAudio, you may need to disable PulseAudio:
*
* systemctl --user disable pulseaudio.service pulseaudio.socket
*
* To use PipeWire, the user units must be manually enabled
* by running this command as each user you use for desktop activities:
*
* systemctl --user enable pipewire.socket pipewire-pulse.socket
*
* A reboot is recommended to avoid interferences from still running
* PulseAudio daemon.
*
* Both new users and those upgrading need to enable WirePlumber
* for relevant users:
*
* systemctl --user disable pipewire-media-session.service
* systemctl --user --force enable wireplumber.service
*
* Root user may replace --user with --global to change system default
* configuration for all of the above commands.
*
* For latest tips and tricks, troubleshooting information, and documentation
* in general, please refer to https://wiki.gentoo.org/wiki/PipeWire
*
* The following can be installed for optional runtime features:
* sys-auth/rtkit for restricted realtime capabilities via D-Bus
* media-plugins/alsa-plugins[pulseaudio] for ALSA plugin to use PulseAudio interface for output
* Messages for package media-video/wireplumber-0.4.17-r1:
* pipewire-media-session.service is no longer installed. You must switch
* to wireplumber.service user unit before your next logout/reboot:
* systemctl --user disable pipewire-media-session.service
* systemctl --user --force enable wireplumber.service
* Messages for package kde-frameworks/breeze-icons-5.115.0:
*
* Directory symlink(s) may need protection:
*
* /usr/share/icons/breeze-dark/actions/32@2x
* /usr/share/icons/breeze-dark/actions/32@3x
* /usr/share/icons/breeze-dark/animations/16@2x
* /usr/share/icons/breeze-dark/animations/16@3x
* /usr/share/icons/breeze-dark/apps/16@2x
* /usr/share/icons/breeze-dark/apps/16@3x
* /usr/share/icons/breeze-dark/apps/22@2x
* /usr/share/icons/breeze-dark/apps/22@3x
* /usr/share/icons/breeze-dark/devices/16@2x
* /usr/share/icons/breeze-dark/devices/16@3x
* /usr/share/icons/breeze-dark/devices/22@2x
* /usr/share/icons/breeze-dark/devices/22@3x
* /usr/share/icons/breeze-dark/emblems/16@2x
* /usr/share/icons/breeze-dark/emblems/16@3x
* /usr/share/icons/breeze-dark/emblems/22@2x
* /usr/share/icons/breeze-dark/emblems/22@3x
* /usr/share/icons/breeze-dark/mimetypes/16@2x
* /usr/share/icons/breeze-dark/mimetypes/16@3x
* /usr/share/icons/breeze-dark/mimetypes/22@2x
* /usr/share/icons/breeze-dark/mimetypes/22@3x
* /usr/share/icons/breeze-dark/places/16@2x
* /usr/share/icons/breeze-dark/places/16@3x
* /usr/share/icons/breeze-dark/places/22@2x
* /usr/share/icons/breeze-dark/places/22@3x
* /usr/share/icons/breeze-dark/status/16@2x
* /usr/share/icons/breeze-dark/status/16@3x
* /usr/share/icons/breeze-dark/status/22@2x
* /usr/share/icons/breeze-dark/status/22@3x
*
* Use the UNINSTALL_IGNORE variable to exempt specific symlinks
* from the following search (see the make.conf man page).
*
* Searching all installed packages for files installed via above symlink(s)...
*
* The above directory symlink(s) are all safe to remove. Removing them now...
*
* Messages for package kde-frameworks/kwallet-6.0.0:
* Install additional packages for optional runtime features:
* kde-plasma/kwallet-pam:6 for Auto-unlocking after account login
* kde-apps/kwalletmanager:6 for KWallet management
* For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet
* Regenerating GNU info directory index...
* Processed 113 info files.
!!! existing preserved libs:
>>> package: kde-frameworks/kguiaddons-5.115.0
* - /usr/lib64/libKF5GuiAddons.so.5
* - /usr/lib64/libKF5GuiAddons.so.5.115.0
* used by /usr/lib64/libKF5ConfigWidgets.so.5.115.0 (kde-frameworks/kconfigwidgets-5.115.0)
Use emerge @preserved-rebuild to rebuild packages using these libraries
* IMPORTANT: config file '/etc/xdg/autostart/polkit-kde-authentication-agent-1.desktop' needs updating.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
* IMPORTANT: 2 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
* After world updates, it is important to remove obsolete packages with
* emerge --depclean. Refer to `man emerge` for more information.
|
Die habe ich jetzt nur geliefert, um mögliche Fehler o.ä. nachzuweisen.
Ich werde jetzt alles durchlesen und dann weitermachen.
Gruß
ManfredB |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1737
|
Posted: Fri Mar 01, 2024 2:19 pm Post subject: |
|
|
Nun wird kde-plasma/plasma-meta 6.0 istalliert: 290 Pakete.
Das wird noch ein langer Prozess, aber immerhin klappt es.
Gruß
ManfredB |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Fri Mar 01, 2024 2:50 pm Post subject: |
|
|
Ich hätte gedacht, das mit der Umstellung auf das Profil [28] default/linux/amd64/23.0/desktop/plasma/systemd (exp) keine config editiert werden müssen. Oder liege ich da falsch? Habe das noch nicht probiert, wegen (exp). Wobei ich hoffe, das es nicht mehr lange dauert, bis das (exp) wegfällt. |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1737
|
Posted: Fri Mar 01, 2024 5:50 pm Post subject: |
|
|
Hallo zusammen!
Nun ist nach Paket 246 von 290 das Ende gekommen.
Das letzte Paket hat ewig gedauert: qtwebengine, obwohl es in /etc/portage/make.conf mit -gezeichnet ist.
Warum es trotzdem installiert werden sollte, verstehe ich nicht.
Ich habe - weil es so lange gedauert hat - abgebrochen.
Danach war Ende - sehr schade - es war wohl mein Fehler, der zu dem Ende geführt hat. |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 9280
|
Posted: Fri Mar 01, 2024 6:48 pm Post subject: |
|
|
flammenflitzer wrote: | Ich hätte gedacht, das mit der Umstellung auf das Profil [28] default/linux/amd64/23.0/desktop/plasma/systemd (exp) keine config editiert werden müssen. Oder liege ich da falsch? Habe das noch nicht probiert, wegen (exp). Wobei ich hoffe, das es nicht mehr lange dauert, bis das (exp) wegfällt. |
Falscher Thread? |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Fri Mar 01, 2024 8:09 pm Post subject: |
|
|
Ich nahm an, das sich das neue Profil auf Plasma 6 bezieht und mit dem Wechsel des Profiles von default/linux/amd64/17.1/desktop/plasma auf default/linux/amd64/23.0/desktop/plasma/systemd quasi die Weiche von Plasma 5 auf Plasma 6 umgestellt wird. Damit liege ich wohl falsch... |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1737
|
Posted: Fri Mar 01, 2024 8:46 pm Post subject: |
|
|
Ja, ich denke an merged-usr, was hier unter Nr. 28 nicht vorkommt.
Aber wie man es auch betrachtet: es ist noch im Vorfeld, wie ich selbst gemerkt habe.
Lieber abwarten bis Ende des Monats, vielleicht klappt dann alles wie gewünscht.
Ich selbst war ja auf einem Weg, der noch nicht geebnet war, also ist das System durch mich gescheitert.
Eine guten Abend und eine entspannende Nacht in den Samstag!
Gruß
ManfredB |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1737
|
Posted: Sat Mar 02, 2024 12:52 pm Post subject: |
|
|
Hallo zusammen!
Nachdem ich gestern einen Fehler gemacht habe, war alles zu Ende.
Heute früh habe ich mich noch einmal drangesetzt. Jetzt ist gerade kde-plasma/plasma-meta mit 291 Paketen an der Reihe.
Was mir dabei aufgefallen ist: etliche Pakete von kdeframeworks sind nicht mit 6.0, sondern mit 5.115.0 ausgestattet.
Einige schon mit 6.0.
Weil ich heute qtwebengine nicht ausgebremst habe, sondern 1 3/4 Stunden davorgesessen habe, geht es mit den Paketen deutlich weiter.
Hoffentlich klappt es bis zum Ende.
Fortsetzung: die 291 Pakete sind installiert, jetzt geht es an die kde-apps heran, Schritt für Schritt.
Liebe Grüße
ManfredB |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1737
|
Posted: Sat Mar 02, 2024 5:27 pm Post subject: |
|
|
Fazit:
Die Installation ist vollständig verlaufen und ich bin voller Freude auf dem Desktop gelandet (mit nvidia-drivers).
Diesen Erfolg wünsche ich euch auch - viel Erfolg !!!
Liebe Grüße
ManfredB |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1737
|
Posted: Sun Mar 03, 2024 7:49 am Post subject: |
|
|
Hallo zusammen!
Auch hier bitte ich herzlich um Entschuldigung, daß ich mich in diesen Thread von iu3 eingemischt und fast selbst übernommen habe.
Wenn ich auf meinem Weg zurückschaue, habe ich in diesem Forum nicht immer alles richtig getan.
Daß etliche User daher sauer auf mich sind, kann ich inzwischen nachvollziehen.
Mein Plan: in Zukunft halte ich mich raus, nur wenn ich wieder einmal einen dicken Fehler erlebe,
erstelle ich einen eigenen Thread, in dem ich versuche, so deutlich und klar zu schreiben, damit auch verstanden wird,
um was es geht.
Ehrlich: ich schäme mich schon seit einiger Zeit über meine Einmischungen und sage nur noch: tut mir aufrichtig leid,
so aufgetreten zu sein. So soll es nicht mehr weitergehen mit mir.
Herzliche Grüße
und beste Wünsche für diesen Sonntag
von
ManfredB |
|
Back to top |
|
|
|