KDE/Plasma Status Update

Some time has passed since the last updated of my KDE/Plasma packages. In the meantime KDE/frameworks 0.70 was uploaded to Debian/unstable, and everyone should have smoothly transitioned to the “official” packages by now.

In the same vein, some packages from the Plasma stack have been updated to 5.18.5 via the official channels, but some aren’t here my repos still might be helpful. Finally, KDE/Apps are also in the process of finally being updated to 20.04.0/1 in Debian/unstable, but 20.04.2 was already released the other day, as well as Plasma 5.19 some days ago.

So here is the current status in the repositories I maintain on OBS:

  • KDE/Frameworks are at 0.70 but with a version smaller than the one in Debian/unstable
  • KDE/Plasma 5.18.5 is available partly from Debian/unstable, and completely from my repos
  • KDE/Apps 20.04.2 are available from my repos (and partly from unstable suite)
  • all packages are available also for Debian/testing

Concerning Plasma 5.19: I have already written about this, and since then the packages have been updated to Plasma 5.19 as released, but since Debian/unstable still ships Qt 5.12, Plasma 5.19 cannot be installed on it. Also, the repo has changed on OBS, see below.

Repositories:
For Unstable:

deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/other-deps/Debian_Unstable/ ./
deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/frameworks/Debian_Unstable/ ./
deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/plasma/Debian_Unstable/ ./
deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/apps/Debian_Unstable/ ./
deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/other/Debian_Unstable/ ./

For Testing:

deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/other-deps/Debian_Testing/ ./
deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/frameworks/Debian_Testing/ ./
deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/plasma/Debian_Testing/ ./
deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/apps/Debian_Testing/ ./
deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/other/Debian_Testing/ ./

For Plasma 5.19 (only for amd64):

deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/plasma519/Debian_Unstable/ ./

As usual, don’t forget that you need to import my OBS gpg key: obs-npreining.asc, best to download it and put the file into /etc/apt/trusted.gpg.d/obs-npreining.asc.

As mentioned in the previous post, collaboration with the Debian Qt/KDE Team unfortunately turned out to be impossible, but I will keep updating the packages here, and try to keep compatibility with the Debian official packages, so that – if finally there are updates – they will take precedence over the packages from my repositories.

Enjoy.

21 Responses

  1. Thomas Florek says:

    Seemless upgrade: Norbert, again big thanks from a German KDE user.
    Could you, please, still take into account the newcomer package kup.
    https://kde.org/announcements/releases/2020-06-apps-update/

    • Hi Thomas,
      thanks for the positive feedback, and kup is now available in the “other” repository. Thanks for the pointer. I haven’t tried it, though, so please let me know your experiences!

      Best

      Norbert

  2. Thomas Florek says:

    KDE/Frameworks transition to 5.71.0-1~np1 packages without a hitch!

  3. Anonymous says:

    Hm, my up to date Debian Unstable still shows KDE plasma version 5.17.5

  4. Karsten says:

    Hi,
    I am trying to follow your guide to get plasma 5.19 running on my Debian unstable amd64 bit machine.
    I have added all of the above repos run a apt update.
    apt-get update
    Hit:1 http://deb.debian.org/debian sid InRelease
    Hit:2 http://security.debian.org/debian-security buster/updates InRelease
    Hit:3 http://packages.microsoft.com/repos/vscode stable InRelease
    Hit:4 https://download.docker.com/linux/debian buster InRelease
    Hit:5 http://deb.debian.org/debian buster-updates InRelease
    Hit:6 https://packages.microsoft.com/repos/ms-teams stable InRelease
    Hit:7 https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/other-deps/Debian_Unstable ./ InRelease
    Hit:8 https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/frameworks/Debian_Unstable ./ InRelease
    Hit:9 https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/apps/Debian_Unstable ./ InRelease
    Hit:10 https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/other/Debian_Unstable ./ InRelease
    Hit:11 https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/plasma/Debian_Unstable ./ InRelease
    Hit:12 https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/plasma519/Debian_Unstable ./ InRelease
    Hit:13 https://packagecloud.io/slacktechnologies/slack/debian jessie InRelease

    but when I try to install plasma-desktop
    I get this error:
    The following packages have unmet dependencies:
    plasma-desktop : Depends: libkfontinst5 (= 4:5.19.1-1~np1) but 4:5.17.5-3 is to be installed
    Depends: libkfontinstui5 (= 4:5.19.1-1~np1) but 4:5.17.5-3 is to be installed
    Depends: libkworkspace5-5 (>= 4:5.19.1-1~np1) but 4:5.17.5-4 is to be installed
    Depends: libnotificationmanager1 (>= 4:5.19.1-1~np1) but 4:5.17.5-4 is to be installed
    Depends: libprocesscore9 (>= 4:5.18.90) but it is not going to be installed
    Depends: libqt5core5a (>= 5.14.1) but 5.12.5+dfsg-10+b1 is to be installed
    Depends: libqt5dbus5 (>= 5.14.1) but 5.12.5+dfsg-10+b1 is to be installed
    Depends: libqt5gui5 (>= 5.14.1) but 5.12.5+dfsg-10+b1 is to be installed or
    libqt5gui5-gles (>= 5.14.1) but it is not going to be installed
    Depends: libqt5widgets5 (>= 5.14.1) but 5.12.5+dfsg-10+b1 is to be installed
    Depends: libtaskmanager6abi1 (>= 4:5.18~) but 4:5.17.5-4 is to be installed
    Recommends: ksysguard (>= 4:5.14) but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.

    my obs-npreining-kde.list file contains:
    deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/other-deps/Debian_Unstable/ ./
    deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/frameworks/Debian_Unstable/ ./
    deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/apps/Debian_Unstable/ ./
    deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/other/Debian_Unstable/ ./
    deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/plasma/Debian_Unstable/ ./
    deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/plasma519/Debian_Unstable/ ./

    I am not sure what I do wrong

    • Karsten says:

      UPDATE:
      It works if I update first with out the plasma519 line.
      Adding the line and update once more.

      • I guess you got Plasma 5.18.5 then. Plasma 5.19 requires Qt 5.14 which still is not in Debian/unstable, and thus installation will not work out.

        For Plasma 5.18.N use the “…./plasma/Debian_Unstable” repo, that works for Debian/Unstable and Testing.

        After Qt 5.14 has finally arrived in Debian/unstable (no comment from my side why the maintainers have been waiting soooo long, but finally they asked for a transition!), then you can replace the plasma line with the plasma519 line – but by that time I will probably have included Plasma 5.20 into the plasma repo itself 😉

  5. Thomas Florek says:

    # LANG=C apt depends libkf5xmlgui5

    Depends:

    Norbert, is this the showstopper or is the transition to Qt 5.14 still incomplete at this moment?
    E. g. the libqt5webengine packages.

    • Thomas Florek says:

      Sorry, omitted.
      Depends:

    • I’m not sure what you want to tell me, but currently Qt 5.14 is transitioning into Debian unstable, so expect disruption for at least a few days.

      In addition, OBS had an outage and is heavily overloaded in building all packages that are pending.

      • Thomas Florek says:

        Sorry again, Norbert.

        Omitted line:
        Depends: qtbase-abi-5-12-5
        Unfortunately the comment software deletes content between square brackets “”

        I will sit out the transition and the outage, resp.
        Have a nice day,
        Thomas

        • Yeah, this will change when everything is recompiled. The transition is ongoing, please don’t stress out. It will take a few days until everything settles down.

  6. Thomas Florek says:

    Transition to Qt 5.14 and Upgrade to Plasma 5.19 were successful.

    • Thanks for the feedback, I haven’t tried too now (just woke up). Any issues?

    • Thomas Florek says:

      UPDATE:
      Sorry for delayed answer (Berlin local time here).
      Already upgraded to second Plasma 5.19 release. Almost sucessful.
      But there is one serious problem at this moment:
      Logout from within Plasma session does not work, reboot and poweroff from logout screen do not either.
      Reboot and poweroff from runlevel 3 (on tty) seem to work, with long delay.
      Unfortunately I was not able to find the disturbing process.
      Help appreciated.

  1. 2020/06/13

    […] "Some time has passed since the last updated of my KDE/Plasma packages. In the meantime #KDE /frameworks 0.70 was uploaded to #Debian /unstable, and everyone should have smoothly transitioned to the “official” packages by now." https://www.preining.info/blog/2020/06/kde-plasma-status-update/ […]

Leave a Reply

Your email address will not be published. Required fields are marked *