KDE Apps 20.08 now available for Debian

KDE Apps bundle 20.08 has been released recently, and some of the packages are already updated in Debian/unstable. I have updated also all my packages to 20.08 and they are now available for x86_64, i586, and hopefully aarch64 (some issues remaining here still).

With the new release 20.08 I have also switched to versioned app repositories, so you need to update the apt sources directive. The new one is

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

and similar for Testing.

Packages from the “other” repo that depend on apps, that is in particular Digikam, are currently rebuild and will be coinstallable soon.

Just to make sure, here is the full set of repositories I use on my computers:

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:/plasma519/Debian_Unstable/ ./
deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/apps2008/Debian_Unstable/ ./
deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/other/Debian_Unstable/ ./

Enjoy.

28 Responses

  1. Thomas Florek says:

    Thanks, Norbert,
    only three words:
    Again seemless upgrade 😉

  2. Shmerl says:

    Trying to upgrade on Testing, shows me this:

    The following packages will be REMOVED:
    akregator kaddressbook kde-standard kdepim-addons kdepim-themeeditors kmail knotes libkf5followupreminder5 libkf5kaddressbookgrantlee5 libkf5kaddressbookimportexport5 libkf5kdepimdbusinterfaces5 libkf5libkdepimakonadi5 libkf5mailcommon5abi2
    libkf5messagecomposer5abi1 libkf5messagecore5abi1 libkf5messagelist5abi1 libkf5messageviewer5abi1 libkf5mimetreeparser5abi1 libkf5sendlater5 libkf5templateparser5 libkf5webengineviewer5abi1 libkpimimportwizard5 mbox-importer pim-data-exporter
    task-kde-desktop

    Configured repos:

    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:/plasma519/Debian_Testing/ ./
    deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/apps2008/Debian_Testing/ ./
    deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/other/Debian_Testing/ ./

    So something is off

  3. Dmitriy says:

    I’m using testing. After a partial upgrade I found out that libkaccounts2 20.08 make akonadi 20.04 unusable on testing.

  4. Sedat Dilek says:

    Just a simulated tryout:

    [ /etc/apt/sources.list.d/npreining-debian-kde-apps2008.list ]
    # Link: https://www.preining.info/blog/2020/08/kde-apps-20-08-now-available-for-debian/
    #
    # APT-KEY: root# apt-key adv –fetch-keys https://www.preining.info/obs-npreining.asc
    # APT-KEY: root# apt-key adv –list-public-keys –with-fingerprint –with-colons B8AC39B0876D807E
    #
    deb https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/apps2008/Debian_Unstable/ ./

    [ /etc/apt/preferences.d/99_npreining-debian-kde-apps2008.pref ]
    Package: *
    Pin: origin “download.opensuse.org”
    Pin-Priority: 99

    root# apt-get update

    root# LC_ALL=C apt-cache policy print-manager
    print-manager:
    Installed: 4:20.04.0-1
    Candidate: 4:20.04.0-1
    Version table:
    4:20.08.0-1~np1 99
    99 https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/apps2008/Debian_Unstable ./ Packages
    *** 4:20.04.0-1 500
    500 http://ftp.debian.org/debian testing/main amd64 Packages
    500 https://deb.debian.org/debian testing/main amd64 Packages
    99 http://ftp.debian.org/debian unstable/main amd64 Packages
    99 https://deb.debian.org/debian unstable/main amd64 Packages
    100 /var/lib/dpkg/status

    root# LC_ALL=C apt-get install print-manager=4:20.08.0-1~np1 -s
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    The following packages were automatically installed and are no longer required:
    g++-9 libpython2.7
    Use ‘apt autoremove’ to remove them.
    The following packages will be upgraded:
    print-manager
    1 upgraded, 0 newly installed, 0 to remove and 31 not upgraded.
    Inst print-manager [4:20.04.0-1] (4:20.08.0-1~np1 home:npreining:debian-kde:apps2008:download.opensuse.org [amd64])
    Conf print-manager (4:20.08.0-1~np1 home:npreining:debian-kde:apps2008:download.opensuse.org [amd64])

    Unsure, if I give your 3rd-party repository/repositories a real try.
    – sed@ –

    • I would recommend reading my blogs – only using the apps2008 repo is **not** enough, you need the frameworks, other deps, plasma519, too, due to inter-package dependencies.

      That is, you need all the five repos shown above at the end of my blog.

  5. Sedat Dilek says:

    OK, Thanks for the clarification.

  6. Sedat Dilek says:

    @Thomas Florek

    In that specific blog here it’s not clear enough.

    As said quick test… but again it’s a 3rd party repository with an invasive change to my system. So currently NoNoNo.

  7. Sedat Dilek says:

    @Norbert Preining

    Thanks.
    But I saw your other blog “Switching from KDE/Plasma to Gnome3 for one week”.
    In my last company some retired Debian/KDE maintainer now use GNOME.
    You can believe or not: If middle-mouse cut-n-paste does not work within KDE/wayland it’s a NoNoNo for me, too. So-to-say, GNOME works well with wayland for me.

    Just as a sidenote: I added all mentioned of your repositories and did a simulated install again. From the version-bumps it sounds sexy…

    Last, you and your repositories are a one-man-show.

    Reading debian-kde mailing-list makes feel unhappy. Lots of maintainers gone and with the QT6 announcement the last days… Maybe switch over to a different Desktop-Environment?

    I did not a final decision.

    P.S.: It feels some sort of “undebian” for me when people use a SuSE build-environment to generate Debian packages. (I know and saw one openSUSE maintainer they like to go this “undebian” way). AFAICS I used checkinstall in my first steps :-).

    • First of all, the “switch blog” wasn’t from me, I only linked the blog of someone’s blog I found. I had my personal fights with G3 for a year or so.

      Concerning Wayland, I haven’t tried, and I am not inclined to switch to Wayland now, and play eternal beta tester. I have the feeling that Wayland is pushed by the same groups that push Gnome and SystemD, but I might be wrong.

      And yes, as of now my Debian KDE/Plasma packages are a “one man show”, unfortunately. There are a lot of testers and people who give feedback and bug reports, but of course it would be nice to see others contribute.

      Yes, the Debian Qt/KDE, I refrain from putting more oil in the fire.

      Finally, OBS is **not** SuSE only, it can build for all kind of distributions, it is a general build system. In the DebConf20 just starting this weekend there is a talk (not by me) about it: https://debconf20.debconf.org/talks/62-open-build-service-and-debian-packaging/ The packages are proper Debian packages and don’t differ in any way to what an official Debian build server would produce. So no worry.

  8. Sedat Dilek says:

    Thanks again for your reply and clarifications.

    Hmm, dunno LPC-2020 is at the same time.
    AFAICS the Debian video team is recording the talks.

    Don’t misunderstand me, I am grateful when people offer up-to-date KDE Debian packages.

    What I miss is a meta-package as I am used to give any 3rd-party repository a APT prio of 99.
    With doing `apt-get install = …` is not user-friendly or set a higher APT prio might do the trick.

    • I recommend not using any priorities, the package versions are such that in case there is a newer Debian package it will be taken from the official repositories, and that is my aim. The packages should be compatible with the official packages if they come out.

  9. Helge Reimer says:

    Hello Norbert,
    thanks for your work.
    In my case on Debian Sid ‘KMyMoney’ should be removed during the update.
    I don’t find ‘KMyMoney’ in your Repos either.
    It would be very nice if that is fixed.

    • Hi Helge,
      it is now there, in the “other” repo. It is just a recompilation against my set of packages (in particular 20.08 apps) so that it is installable.

  10. Bob says:

    It seems kio is compiled with debug enabled or chatter on. My xsession-errors is flooded with all file actions from kio (2.2 GB). Any way to disable this? I am running debian testing.

    • I don’t have testing running, but the version of kio I have (5.73.0-1~np1) should be the same as yours. I don’t see loads of debug output in my xsession-errors file. Maybe you have some environment variables set that activates debugging?

      • Bob says:

        Found the env variables but nothing that activates debugging. An example of a copy of a file that is logged:

        kf.kio.slaves.file: copy() QUrl(“file:///home/bob/.xsession-errors”) to QUrl(“file:///home/bob/Desktop/.xsession-errors”) mode= 384

        I looked in all my etc folders and files but nothing out of the ordinary.

  11. Bob says:

    Thanks for your help. I am trying to find the culprit. I can rule out that it is an user setting. I have two users and both log file transfers from dolphin in the .xsession-errors. Do you know a cmd that shows all env variables?

  12. Bob says:

    I found a workaround. I put QT_LOGGING_RULES=”*=false” in /etc/environment for the time being. That keeps the file transfer logs out of .xsession-errors. I have another pc with debian testing and it has the same problem. Maybe the new pending updates in apps2008 will fix it.

  1. 2020/08/18

    […] Norbert Preining: KDE Apps 20.08 now available for Debian […]

  2. 2020/08/19

    […] Testing oder Unstable haben möchte, dem bleibt außer dem Selbstbau derzeit nur das inoffizielle Projekt von Debian-Entwickler Norbert Preining, das derzeit Plasma 5.19.4, KDE Frameworks 5.73 und KDE Apps 20.08 installiert. Durch den Rückzug […]

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>