Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

[CLOSED] Trying KDE Plasma (and friends) 6

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
7 posts • Page 1 of 1
Author
Message
kgdrenefort
Guru
Guru
User avatar
Posts: 337
Joined: Tue Sep 19, 2023 6:10 am
Location: Somewhere in the 77

[CLOSED] Trying KDE Plasma (and friends) 6

  • Quote

Post by kgdrenefort » Wed Mar 06, 2024 12:57 pm

Hi,

Edit: I'll just run an unstable Gentoo into a VM.

I would like to give a try for the next and unstable release of KDE/Plasma 6.

But so far it was a failure.

I saw this warning:
KDE Plasma 6.0.0, Gear 24.02.0 and Frameworks 6.0.0 mask 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 If you encounter ... - build-time/packaging bugs: - file a bug after making sure none exists yet for your issue - runtime bugs: https://community.kde.org/Plasma/Plasma ... se/test_it - work with upstream and help test patches using /etc/portage/patches
So, I added -kf6comat into the /etc/portage/profile/use.mask file, enabled fk6comat USE flag globally into /etc/portage/make.conf, added dev-util/kdevelop:5 -gdbui -plasma into /etc/portage/package.use/00use and… I think I miss something else. Checking the KDE page didn't brings me enough knowledge to achieve that.

Some package needed to be unmasked, but I failed. And since I started to mess a little bit too much with my system I decided to stop, get back to a clean configuration and get helps here.

If I understand, the warning isn't enough to upgrade to the last Plasma, it's just here to help us avoid conflicts.

I think I need:
0/ Backup the system
1/ Re-setup my system as explained in the warning message
2/ Remove anythings in my configuration that is still blocking (needing you here)
3/ Find how to properly upgrade (needing you here, again)

Since I do not want to remodify my system like a blinded idiot, this is my *actual* configuration:

/etc/portage/make.conf:

Code: Select all

# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
COMMON_FLAGS="-march=native -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"

MAKEOPTS="-j6"

USE="-gtk -gtk+ -gtk-doc -gnome -gnome-keyring -wifi -webengine a52 aac aalib accessibility acl acpi alsa alsa-lib appindicator audiofile bash-completion bluetooth branding bzip2 cdda cddb cdinstall cdr cgi clamav colord crypt css cups curl cxx dist-kernel dbus dedicated djvu dri dvd dvdr encode exif fastcgi fbcon ffmpeg filecaps flag ftp gif gimp git gstreamer gui gzip handbook hddtemp icu imagemagick imap ipv6 jack javascript joystick jpeg jpeg2k kde lame libcaca libnotify libwww lm-sensors lzma lz4 lzo mad magic man matroska mng mp3 mp4 mpeg mplayer mtp mysql ncurses networkmanager nvenc ogg openal opengl oss pdf plasma png policykit posix pulseaudio python qt5 qt6 raw rdp readline sasl scanner session smp sound spell ssl sqlite svg symlink systemd szip telemetry tiff tk truetype udev udisks uefi unicode upower usb v4l vaapi vcd vdpau -verify-sig vim-syntax vhosts vnc vorbis vulkan wayland webkit webp x264 xattr xml xscreensaver zip grub"

#USE="-gtk -gtk+ -gtk-doc -gnome -gnome-keyring -wifi"

ACCEPT_LICENSE="-* @FREE @BINARY-REDISTRIBUTABLE"

VIDEO_CARDS="nvidia"

# NOTE: This stage was built with the bindist Use flag enabled
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C.utf8
L10N="fr-FR"
GRUB_PLATFORMS="efi-64"
/etc/portage/package.use/00use:

Code: Select all

media-video/ffmpeg extra -sdl
net-misc/networkmanager -wext
media-video/pipewire extra -ffmpeg

# required by app-accessibility/brltty-6.5-r2::gentoo
# required by app-accessibility/orca-44.1::gentoo[braille,python_single_target_python3_11]
# required by kde-plasma/plasma-meta-5.27.8::gentoo[accessibility]
# required by plasma-meta (argument)
>=dev-libs/libpcre2-10.42-r1 pcre32
# required by www-client/firefox-115.3.1::gentoo[system-libvpx]
# required by firefox (argument)
>=media-libs/libvpx-1.13.1 postproc

# Optimisation personnelle firefox
www-client/firefox -screencast

>=net-libs/nodejs-20.6.1 inspector

media-video/obs-studio lua nvenc pulseaudio speex v4l

# required by dev-libs/libayatana-appindicator-0.5.92::gentoo
# required by net-im/discord-0.0.30::gentoo[appindicator]
# required by net-im/discord (argument)
>=dev-libs/libdbusmenu-16.04.0-r2 gtk3

# required by kde-misc/kweather-23.04.3::gentoo
# required by kde-apps/kdeutils-meta-23.04.3::gentoo
# required by kde-apps/kdeutils-meta (argument)
>=dev-qt/qtpositioning-5.15.10:5 geoclue
# required by kde-apps/kamoso-23.04.3::gentoo
# required by kde-apps/kdemultimedia-meta-23.04.3::gentoo[gstreamer]
# required by kde-apps/kdemultimedia-meta (argument)
>=media-plugins/gst-plugins-meta-1.20.6 theora
# required by media-plugins/gst-plugins-meta-1.20.6::gentoo
# required by kde-apps/kamoso-23.04.3::gentoo
# required by kde-apps/kdemultimedia-meta-23.04.3::gentoo[gstreamer]
# required by kde-apps/kdemultimedia-meta (argument)
>=media-libs/gst-plugins-base-1.20.6 theora
# required by kde-apps/kdenlive-23.04.3::gentoo
# required by kde-apps/kdemultimedia-meta-23.04.3::gentoo
# required by kde-apps/kdemultimedia-meta (argument)
>=media-video/ffmpeg-6.0-r6 libass sdl
# required by www-client/falkon-23.04.3::gentoo[python_single_target_python3_11,python]
# required by kde-apps/kdecore-meta-23.04.3::gentoo[webengine]
# required by kde-apps/kdecore-meta (argument)
>=dev-python/pyside2-5.15.10-r2 webengine
# required by kde-apps/kdenlive-23.04.3::gentoo
# required by kde-apps/kdemultimedia-meta-23.04.3::gentoo
# required by kde-apps/kdemultimedia-meta (argument)
# =media-video/ffmpeg-4.4.4-r3 sdl libass

media-plugins/gst-plugins-meta theora

# required by games-engines/openmw-0.48.0::gentoo
# required by games-engines/openmw (argument)
>=sci-physics/bullet-3.21 double-precision

dev-lang/php gd
dev-db/mysql pdo mysqli

games-strategy/freeciv qt5 -qt6

# required by games-strategy/wesnoth-1.16.10::gentoo
# required by games-strategy/wesnoth (argument)
>=dev-libs/boost-1.82.0-r1 context

# required by games-strategy/dunelegacy-0.96.4::gentoo
# required by games-strategy/dunelegacy (argument)
>=media-libs/sdl2-mixer-2.6.2-r1 midi timidity

# move games-action/minetest games-engines/minetest
games-engines/minetest server

media-libs/opencolorio -opengl

# kdesu not working: https://forums.gentoo.org/viewtopic-t-1102076-start-0.html
kde-plasma/kde-cli-tools -kdesu*
eselect profile list:

Code: Select all

  [9]   default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr (stable) *
eselect kernel list:

Code: Select all

  [1]   linux-6.6.16-gentoo-dist *
I tried to follow the documentation and find a solution:
- https://wiki.gentoo.org/wiki//etc/portage/package.mask
- https://wiki.gentoo.org/wiki/KDE

Googling didn't helped me that much, sadly.

If you need anything else to help you helping me, please ask.

Regards,
GASPARD DE RENEFORT Kévin

[Moderator edit: changed [quote] tags to [code] tags to preserve output layout. -Hu]

Added 'Plasma (and friends)' into the title because there is no KDE 6. :] —Chiitoo
Last edited by kgdrenefort on Thu Mar 07, 2024 10:17 am, edited 1 time in total.
Traduction wiki, pour praticiper.
Custom logos/biz card/website.
Top
kebabslob
n00b
n00b
User avatar
Posts: 7
Joined: Fri Dec 24, 2021 6:01 pm

RE: Trying KDE 6

  • Quote

Post by kebabslob » Wed Mar 06, 2024 8:18 pm

Hello,

I'm also having the same situation. I tried

Code: Select all

emerge --ask --autounmask '=kde-plasma/plasma-meta-6.0.1'
but I got a lot of stuff that looked too scary to enable without combing through. It looked like just adding ** keyword to the -9999 version of a bunch of Plasma related packages.

I am a newbie to Gentoo, and I'm wary to accept so many blanket keywords like that, so I backed out for now. I imagine there must be a better approach.

EDIT: Followed up with the helpful people in the #gentoo-kde IRC channel, and it looks like it would be having to manage that many keywords and USE flags and such. I'm going to wait for Plasma 6 stable for now, as that seems like something for more advanced users!
Top
kgdrenefort
Guru
Guru
User avatar
Posts: 337
Joined: Tue Sep 19, 2023 6:10 am
Location: Somewhere in the 77

Re: RE: Trying KDE 6

  • Quote

Post by kgdrenefort » Thu Mar 07, 2024 10:17 am

kebabslob wrote:Hello,

I'm also having the same situation. I tried

Code: Select all

emerge --ask --autounmask '=kde-plasma/plasma-meta-6.0.1'
but I got a lot of stuff that looked too scary to enable without combing through. It looked like just adding ** keyword to the -9999 version of a bunch of Plasma related packages.

I am a newbie to Gentoo, and I'm wary to accept so many blanket keywords like that, so I backed out for now. I imagine there must be a better approach.

EDIT: Followed up with the helpful people in the #gentoo-kde IRC channel, and it looks like it would be having to manage that many keywords and USE flags and such. I'm going to wait for Plasma 6 stable for now, as that seems like something for more advanced users!
After some talks on #gentoo-kde, someone pointed me out the obvious: Just do it in a virtual machine.

Less pain, less troubles, still possible to test it.

I'll close this topic since I think that is the best available solution.

Regards,
GASPARD DE RENEFORT Kévin
Traduction wiki, pour praticiper.
Custom logos/biz card/website.
Top
mlybarger
Guru
Guru
User avatar
Posts: 482
Joined: Wed Sep 04, 2002 1:03 am

  • Quote

Post by mlybarger » Thu Mar 07, 2024 6:40 pm

i really don't think closing this is beneficial. there's lots of gentoo users out here who want to see and use the latest kde. i came to use gentoo many many years ago because of it's ability to have multiple kde versions installed (slots). i saw the recent kde release and thought i'd give it a go on gentoo. i also followed the guide, but it didn't work. i went down a rabbit hole of package.accept_keywords, and package.unmask and still came up short. we need a good concise guide to getting and using kde plasma 6 on gentoo.
Top
kgdrenefort
Guru
Guru
User avatar
Posts: 337
Joined: Tue Sep 19, 2023 6:10 am
Location: Somewhere in the 77

  • Quote

Post by kgdrenefort » Fri Mar 08, 2024 10:38 am

mlybarger wrote:i really don't think closing this is beneficial. there's lots of gentoo users out here who want to see and use the latest kde. i came to use gentoo many many years ago because of it's ability to have multiple kde versions installed (slots). i saw the recent kde release and thought i'd give it a go on gentoo. i also followed the guide, but it didn't work. i went down a rabbit hole of package.accept_keywords, and package.unmask and still came up short. we need a good concise guide to getting and using kde plasma 6 on gentoo.
Well, in that case you can give a try and do it, but I do understand it's still very unstable.

Testing into a VM is probably way safer. Having it soon in the repo is my hope but… well, let's be patient.
Traduction wiki, pour praticiper.
Custom logos/biz card/website.
Top
NichtDerHans
Apprentice
Apprentice
Posts: 222
Joined: Fri Jan 27, 2023 3:19 pm

  • Quote

Post by NichtDerHans » Fri Mar 08, 2024 2:46 pm

kgdrenefort wrote:
Testing into a VM is probably way safer. Having it soon in the repo is my hope but… well, let's be patient.
From ~amd64 to stable -> 30 days

https://wiki.gentoo.org/wiki/Stable_request

But first it's time for 5.27.11. It may take ca. 60 days to kde6.

https://packages.gentoo.org/packages/kd ... lasma-meta :mrgreen:
Top
Hu
Administrator
Administrator
Posts: 24397
Joined: Tue Mar 06, 2007 5:38 am

  • Quote

Post by Hu » Fri Mar 08, 2024 3:21 pm

NichtDerHans wrote:
kgdrenefort wrote:Testing into a VM is probably way safer. Having it soon in the repo is my hope but… well, let's be patient.
From ~amd64 to stable -> 30 days

https://wiki.gentoo.org/wiki/Stable_request
That is a guideline for packages which are not urgent and are reasonably believed to work well. When discussing a new major version, which presumably includes many large changes, a longer time period may be deemed appropriate. This is up to the relevant Gentoo maintainers, and I have no insight into the plans of the maintainers responsible for this group of packages. Perhaps they will surprise me and push it to stable quickly. Perhaps not.
Top
Post Reply

7 posts • Page 1 of 1

Return to “Desktop Environments”

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