[Testing Update] 2019-12-09 - KDE-git, Grub, Systemd-Boot-Manager, MSM

Hello community,

I am happy to announce another Testing Update.

Some feature-updates:

  • We added some BTRFS features to grub
  • systemd-boot-manager adopted our kernel initramfs changes
  • A lot of KDE-git updates
  • Small updates to manjaro-settings-manager
  • the usual upstream fixes

If you like following latest Plasma development you may also like to check out our current version of mnjaro-kde-vanilla, which we build on a regular basis against kde-git master packages. Also check out our current 18.1.4 RC ISOs and give us the needed feedback.

As always we appreciate your input and feedback for the updates.


Our current supported kernels:

  • linux316 3.16.78
  • linux44 4.4.206
  • linux49 4.9.206
  • linux414 4.14.158
  • linux419 4.19.88 (no virtualbox-guest-modules)
  • linux53 5.3.15
  • linux54 5.4.2
  • linux419-rt 4.19.72_rt26
  • linux52-rt 5.2.21_rt13

Package Changes (Mon Dec 9 13:18:29 CET 2019)

  • testing community x86_64: 126 new and 122 removed package(s)
  • testing core x86_64: 3 new and 3 removed package(s)
  • testing extra x86_64: 11 new and 11 removed package(s)
:: Different overlay package(s) in repository community x86_64

-------------------------------------------------------------------------------
                             PACKAGE           2019-12-08           2019-12-09
-------------------------------------------------------------------------------
                          attica-git5.65.0.r723.g2b5d5b3-15.65.0.r724.gd5c8b69-1
                           baloo-git5.65.0.r2664.g1ce8ba2d-15.65.0.r2665.g03cd9f2f-1
                       bluedevil-git5.17.80.r2031.g3729eb68-15.17.80.r2032.g669773fc-1
                        bluez-qt-git5.65.0.r568.g77d9ff5-15.65.0.r569.gb58a24d-1
                          breeze-git5.17.80.r1897.g6fe54936-15.17.80.r1898.g8dc7528e-1
                    breeze-icons-git5.65.0.r1434.g07a7d129-15.65.0.r1435.gf18ed71e-1
                        discover-git5.17.80.r7504.g32e018c0-15.17.80.r7513.g0009a8fe-1
             extra-cmake-modules-git5.65.0.r3120.g9f44119-15.65.0.r3121.gf082ed2-1
            frameworkintegration-git5.65.0.r486.gdcadc14-15.65.0.r487.g1436ab4-1
                   game-devices-udev                0.4-1                0.5-1
 gnome-shell-extension-desktop-icons            19.10.1-2            19.10.2-1
     gnome-shell-extension-gsconnect                 28-1                 30-1
                     kactivities-git5.65.0.r1257.g8c035235-15.65.0.r1258.g8c28e236-1
               kactivities-stats-git5.65.0.r254.ge1cb277-15.65.0.r255.g888f306-1
                        karchive-git5.65.0.r397.g25070fc-15.65.0.r398.g2dca2c7-1
                           kauth-git5.65.0.r319.g49ed872-15.65.0.r320.g3308edb-1
                      kbookmarks-git5.65.0.r299.g4b8609a-15.65.0.r300.g01da3d6-1
                        kcmutils-git5.65.0.r349.g0ca2124-15.65.0.r350.g371a211-1
                         kcodecs-git5.65.0.r280.ge0535d9-15.65.0.r281.g4846c44-1
                     kcompletion-git5.65.0.r331.g5647660-15.65.0.r334.g9fe2d18-1
                         kconfig-git5.65.0.r623.g991d8de-15.65.0.r624.g438af01-1
                  kconfigwidgets-git5.65.0.r416.g21ac4b0-15.65.0.r417.g44ca30f-1
                     kcoreaddons-git5.65.0.r902.gf9638b2-15.65.0.r903.gae5b51d-1
                          kcrash-git5.65.0.r276.g6090ea5-15.65.0.r277.g99812e0-1
                     kdbusaddons-git5.65.0.r285.g887b1cd-15.65.0.r286.g420a43f-1
                    kdeclarative-git5.65.0.r725.g342a575-15.65.0.r726.gb18201a-1
                            kded-git5.65.0.r285.gfb89870-15.65.0.r286.g8edbc84-1
                 kdelibs4support-git5.65.0.r911.g7b12a975-15.65.0.r913.g03c920eb-1
                kdeplasma-addons-git5.17.80.r8227.g46dbff22c-15.17.80.r8229.gd74437011-1
                 kdesignerplugin-git5.65.0.r255.g387fbc7-15.65.0.r256.ge1ddd2c-1
                           kdesu-git5.65.0.r372.g90e3fd4-15.65.0.r373.g57aec8f-1
                       kdewebkit-git5.65.0.r210.gbcfcd6e-15.65.0.r211.gb78219e-1
                          kdnssd-git5.65.0.r237.g350861b-15.65.0.r238.gea7cbae-1
                       kdoctools-git5.65.0.r509.g725f935-15.65.0.r510.g57ce20a-1
                      kemoticons-git5.65.0.r293.g9a7de40-15.65.0.r294.g76d43ce-1
                   kfilemetadata-git5.65.0.r658.g08a13f3-15.65.0.r659.gc2a51b7-1
                    kglobalaccel-git5.65.0.r331.ge06b3ef-15.65.0.r332.ga84a51d-1
                      kguiaddons-git5.65.0.r252.g49267f3-15.65.0.r253.g50c4f1b-1
                       kholidays-git5.65.0.r830.g748d021-15.65.0.r832.ge7965c0-1
                        khotkeys-git5.17.80.r1972.gb90d015-15.17.80.r1973.g25c418a-1
                           khtml-git5.65.0.r475.g0919733-15.65.0.r476.g57cb83b-1
                           ki18n-git5.65.0.r360.g64862a6-15.65.0.r361.g245d440-1
                     kiconthemes-git5.65.0.r394.g312f27f-15.65.0.r395.g4af8100-1
                       kidletime-git5.65.0.r227.gc8203bc-15.65.0.r228.g7f22eea-1
                   kimageformats-git5.57.0.r249.gbdf23e4-15.57.0.r250.g2a4d230-1
                           kinit-git5.65.0.r317.ga6cc8da-15.65.0.r318.gcd1a45d-1
                             kio-git5.65.0.r3692.gb78027f0-15.65.0.r3694.g66075a0c-1
                       kirigami2-git5.65.0.r2011.ga85e5f35-15.65.0.r2013.g3eea738c-1
                     kitemmodels-git5.65.0.r394.g4f104c9-15.65.0.r395.g38ddc43-1
                      kitemviews-git5.65.0.r247.g69b9ac0-15.65.0.r248.g6cff08e-1
                     kjobwidgets-git5.65.0.r270.g3c4e273-15.65.0.r271.gde428c7-1
                             kjs-git5.65.0.r251.g60bc4a7-15.65.0.r254.ga366e1d-1
                        kjsembed-git5.65.0.r219.g867892f-15.65.0.r220.g93e6ef3-1
                    kmediaplayer-git5.65.0.r215.gd8c5d1a-15.65.0.r216.g6812598-1
                      knetattach-git5.17.80.r7125.g7c11cb468-15.17.80.r7130.g0ecff2e5a-1
                       knewstuff-git5.65.0.r744.g19bbe83-15.65.0.r747.g1a4f7e2-1
                  knotifications-git5.65.0.r477.g56a301a-15.65.0.r478.gb7b072e-1
                   knotifyconfig-git5.65.0.r256.gbcec704-15.65.0.r257.gb08e583-1
                        kpackage-git5.65.0.r548.gd6a6c21-15.65.0.r549.g65748e8-1
                          kparts-git5.65.0.r362.g32e6ca2-15.65.0.r363.g676f1f8-1
                         kpeople-git5.65.0.r1219.g1e339ed-15.65.0.r1222.gb495b1a-1
                       kplotting-git5.65.0.r214.g15f5645-15.65.0.r215.ge640988-1
                            kpty-git5.65.0.r235.ge774ea2-15.65.0.r236.g22a3b94-1
                           kross-git5.65.0.r259.gf6a65fe-15.65.0.r260.gee1630e-1
                         kscreen-git5.17.80.r1206.g3149be3-15.17.80.r1210.g9213a13-1
                   kscreenlocker-git5.17.80.r749.g5156a09-15.17.80.r750.g1e14dd7-1
                        kservice-git5.65.0.r701.g8f9faed-15.65.0.r704.g967cbe4-1
                       ksysguard-git5.17.80.r3194.ge8257895-15.17.80.r3195.g093a3f66-1
                    ktextwidgets-git5.65.0.r285.g47d9c1b-15.65.0.r286.ge47c207-1
                 kunitconversion-git5.65.0.r281.gc94857d-15.65.0.r282.g2698055-1
                         kwallet-git5.65.0.r928.gb8f70d0-15.65.0.r929.g6215440-1
                        kwayland-git5.65.0.r963.gb3c7074-15.65.0.r965.gd9da0f9-1
                  kwidgetsaddons-git5.65.0.r612.gd45ea2c-15.65.0.r613.gd56b7d2-1
                            kwin-git5.17.80.r17546.gd39485553-15.17.80.r17548.g44f6b7024-1
                   kwindowsystem-git5.65.0.r479.gbe83a6c-15.65.0.r481.g06ef40f-1
                         kxmlgui-git5.65.0.r574.g89670ad-15.65.0.r575.g5de6130-1
                   kxmlrpcclient-git5.65.0.r371.gdadc689a6-15.65.0.r372.gb48a88d5b-1
               manjaro-arm-installer              1.2.8-1              1.2.9-1
                 modemmanager-qt-git5.65.0.r436.g1fa3bce-15.65.0.r437.g3498162-1
               networkmanager-qt-git5.65.0.r1018.g978b5a4-15.65.0.r1019.ge9b6ef0-1
                    oxygen-icons-git5.65.0.r205.gb86aa2b-15.65.0.r206.g5266290-1
                oxygen-icons-svg-git5.65.0.r205.gb86aa2b-15.65.0.r206.g5266290-1
      plasma-browser-integration-git5.17.80.r965.g696837d6-15.17.80.r966.gbbbc9175-1
                  plasma-desktop-git5.17.80.r7125.g7c11cb468-15.17.80.r7130.g0ecff2e5a-1
                plasma-framework-git5.65.0.r15298.gaf861eb2a-15.65.0.r15300.gd2fba8a76-1
                       plasma-nm-git5.17.80.r2714.g7b32a67e-15.17.80.r2716.g0b3ae973-1
                       plasma-pa-git5.17.80.r779.g3c0853a-15.17.80.r780.gc38b6a9-1
                      plasma-sdk-git5.17.80.r2115.g2dac640-15.17.80.r2117.g5f9d118-1
          plasma-wayland-session-git5.17.80.r8516.g4bdbd44fa-15.17.80.r8526.gdb54291a8-1
                plasma-workspace-git5.17.80.r8516.g4bdbd44fa-15.17.80.r8526.gdb54291a8-1
                      powerdevil-git5.17.80.r2224.g3986d86e-15.17.80.r2226.g2a999767-1
                          prison-git5.65.0.r226.g1799cd5-15.65.0.r227.g902664a-1
                         purpose-git5.65.0.r716.g4e66751-15.65.0.r718.g8d71238-1
              qqc2-desktop-style-git5.65.0.r315.g8b0372d-15.65.0.r316.g5c4dee7-1
                           solid-git5.65.0.r518.g4aa39ae-15.65.0.r519.g7552456-1
                          sonnet-git5.65.0.r500.gf6f6aa2-15.65.0.r501.g0360cc8-1
                     syndication-git5.65.0.r741.gbbc2197-15.65.0.r742.gf10ed81-1
             syntax-highlighting-git5.65.0.r1047.g9d141a7-15.65.0.r1049.ge985710-1
                systemd-boot-manager                0.7-2                0.8-1
                  systemsettings-git5.17.80.r2163.geb175abf-15.17.80.r2167.g5306260e-1
                    threadweaver-git5.65.0.r419.gef706dd-15.65.0.r420.gae348fc-1


:: Different sync package(s) in repository community x86_64

-------------------------------------------------------------------------------
                             PACKAGE           2019-12-08           2019-12-09
-------------------------------------------------------------------------------
                               aubio              0.4.9-6              0.4.9-7
                         bitcoin-cli             0.19.0-1           0.19.0.1-1
                      bitcoin-daemon             0.19.0-1           0.19.0.1-1
                          bitcoin-qt             0.19.0-1           0.19.0.1-1
                          bitcoin-tx             0.19.0-1           0.19.0.1-1
                             blender            17:2.81-3          17:2.81.a-2
                      cargo-outdated              0.8.0-2              0.9.1-1
                                 dee              1.2.7-6              1.2.7-7
                        haskell-jose          0.7.0.0-140            0.8.2.0-1
                            keycloak              8.0.0-1              8.0.1-1
                               ninja              1.9.0-1              1.9.0-2
                          obs-studio             24.0.3-2             24.0.4-1
                         openimageio             2.0.12-2             2.0.13-1
                             openvdb              6.2.1-5              7.0.0-1
                           postgrest             6.0.0-67              6.0.2-1
                        python-aubio              0.4.9-6              0.4.9-7
                       python2-pykka              2.0.0-1              2.0.2-1
                            range-v3              0.9.1-1             0.10.0-1
                      shairport-sync              3.3.4-1              3.3.5-1
                         soapynetsdr          r4.03134e-1              0.1.0-1
                         urxvt-perls                2.2-2                2.3-1
                         cargo-audit                    -             0.10.0-2
                          cargo-fuzz                    -              0.5.5-1
                       python-mt-940                    -             4.19.0-2
                      python-sepaxml                    -              2.2.0-2


:: Different overlay package(s) in repository core x86_64

-------------------------------------------------------------------------------
                             PACKAGE           2019-12-08           2019-12-09
-------------------------------------------------------------------------------
                                grub               2.04-8               2.04-9
                     manjaro-release             18.1.3-1             18.1.4-1
                      manjaro-system           20190429-1           20191208-1


:: Different overlay package(s) in repository extra x86_64

-------------------------------------------------------------------------------
                             PACKAGE           2019-12-08           2019-12-09
-------------------------------------------------------------------------------
            manjaro-settings-manager              0.5.6-4              0.5.6-6
        manjaro-settings-manager-kcm              0.5.6-4              0.5.6-6
  manjaro-settings-manager-knotifier              0.5.6-4              0.5.6-6
   manjaro-settings-manager-notifier              0.5.6-4              0.5.6-6
              manjaro-settings-samba           20190709-1           20191208-1


:: Different sync package(s) in repository extra x86_64

-------------------------------------------------------------------------------
                             PACKAGE           2019-12-08           2019-12-09
-------------------------------------------------------------------------------
                           aisleriot             3.22.9-1            3.22.10-1
                            cbindgen             0.11.0-1             0.11.1-1
                           farstream              0.2.8-2              0.2.8-3
                            portmidi                217-8                217-9
                      python-anytree              2.7.2-3              2.7.3-1
                                 srt              1.4.0-1              1.4.1-1

  • No issue, everything went smoothly
  • Yes there was an issue. I was able to resolve it myself.(Please post your solution)
  • Yes i am currently experiencing an issue due to the update. (Please post about it)

0 voters

Check if your mirror has already synced:

14 Likes

Known issues and solutions

This is a wiki post; please edit as necessary.
Please, consider subscribing to the Testing Updates Announcements RSS feed


Do I need to downgrade systemd?

Not necessarily. If systemd 243.162-2 works fine for you, you can keep it. If you have issues related to systemd, of course, you may want to downgrade the packages related to systemd.

This is valid until Manjaro Team says otherwise. If the team asks everyone to downgrade the packages for a reason or another, do it.

From philm:

Pamac: I can't build AUR packages

Before anything else, please verify in /etc/pamac.conf if BuildDirectory is set up correctly. For example:

## AUR build directory:
BuildDirectory = /var/tmp

If you have something like /var or / instead, you might have been affected by the following bug. A bug in Pamac "corrupted" the value of BuildDirectory, which ultimately leads to a directory that Pamac can't write in (to create a directory) because the user does not have the permission to do so, hence why Pamac failed to build AUR packages.

This bug should be fixed by now in Pamac 9.2.0rc, but users affected by the bug have to change back this parameter to a correct value manually, which can be done either with a text editor by editing /etc/pamac.conf OR graphically within Pamac GTK by going in Preferences > AUR.

No problem with the update so far. But the problem with kernel 5.4 i reported before (https://forum.manjaro.org/t/testing-update-2019-11-30-kernels-bauh-calamares/113311/10?u=folky) still persists. Luckily 5.3 will be with us some more time.

2 Likes

Will drive on 5.3 until EOL, think its a Good Strategie or if 5.4 is Marked as LTS on kernel.org

5.4 is LTS

1 Like

Yes I know, but its marked as stable on kernel.org

Anyone know why?

It's to avoid breaking automated parsers monitoring kernel.org with an expectation that there will always be a kernel release marked as "stable."

3 Likes

All good here

@philm

GRUB localization is broken because of :
/usr/share/locale/de/LC_MESSAGES/grub.mo is broken.

My working version is 126,7 KiB (Project-Id-Version: grub-2.02-pre3)
("MD5"= 7714f31df869176a4c7b0e976a0476cd)

Oh god, this "pacman within pacman" shenaningan making a return.

@philm @oberon Are you sure you really want to go that way?

From Gitlab: https://gitlab.manjaro.org/packages/core/manjaro-system/commit/8b25fffe53549db17193ea1a4e3d0c4ebd2b9669

# replace gtk3-classic with regular upstream gtk3
    if [ "$(pacman -Qq | grep 'gtk3-classic' -m1)" == "gtk3-classic" ]; then
        msg "replacing gkt3-classic with regular gtk3 ..."
        msg "If you want to continue using the -classic or -mushroom version please install from the AUR."
        rm /var/lib/pacman/db.lck &> /dev/null
        pacman -Rdd --noconfirm gtk3-classic
        pacman -S --noconfirm gtk3
        if [ "$(pacman -Qq | grep 'lib32-gtk3-classic' -m1)" == "lib32-gtk3-classic" ]; then
            pacman -Rdd --noconfirm lib32-gtk3-classic
            pacman -S --noconfirm lib32-gtk3
        fi
    fi
}

Do you have a better idea?

Simple meta package. Make the classic versions into a meta package for the standard version.

The only other viable way I see would be to overlay GTK3 temporarily, putting conflict + replace in the PKGBUILD to replace gtk3-classic with gtk3, and hopefully most people will have upgraded their system when the overlay will end.

It is slightly "cleaner" since it doesn't involve calling pacman in the middle of a transaction. But it would mean that Manjaro would have to maintain gtk3 for a while.


EDIT: This could be feasible?


I would have liked to test out if the script does its job properly in a virtual machine, but I received the following error.

installing python (3.8.0-1) breaks dependency 'python<3.8' required by menulibre

It looks like we missed a rebuild for Python 3.8 during all this time. Oops.

It needs to be updated urgently (rebuild necessary, blocks the update for as long as it is not solved).

Last packager is @schinfo.

EDIT: I only have access to menulibre 2.2.1-1 for now. Perhaps I spoke too soon. I'll wait a while.

EDIT2: For some unknown reasons, Pamac (version 9.1.1) does not detect any upgrade for menulibre, while I can see the upgrade with the checkupdates command. I wonder if the transition from -1 to -1.0 is actually handled properly by Pamac.

See my other post here for detailed information: Manjaro-specific packages which need an update

EDIT 3: On this mirror, the "Last modified" date for menulibre is 2019-11-14, and the mirror has menulibre 2.2.1-1.0. It is suspicious. menulibre should have a pkgrel of 1.1, or even 2 (why a decimal pkgrel in this case?) to be sure that Pamac 9.1.1 handles the upgrade properly.

1 Like

Completely. It’s how I did it for Cleanjaro a while back.

I’d make a merge request on Manjaros gitlab, but the self hosted instance is :poop: that’s impossible to contribute to, so I don’t bother.

1 Like

Yeaaah.... I can't make a merge request just get an error ¯_(ツ)_/¯

It’s because you have to request access, then be granted disk space. That’s why it’s a :poop: setup using self hosted instances. It’s just not worth the hassle for me to try and contribute. Not to mention you have to make a whole new gitlab account.

maybe people want to replace classic with the main, or maybe they want to get mushrooms from the aur.

Yeah, since it was a rebuild it should have been 2.2.1-2.

That would not work, because we still need to keep the possibility for users to install and keep gtk3-classic from the AUR.

So far so good.
uname -a
Linux 5.4.2-1-MANJARO #1 SMP PREEMPT Thu Dec 5 09:55:57 UTC 2019 x86_64 GNU/Linux

only some download warnings..

https://mirror.philpot.de/manjaro/testing/core/x86_64/manjaro-system-20191208-1-any.pkg.tar.xz: Fehler beim Auflösen von »mirror.philpot.de«: Der Name oder der Dienst ist nicht bekannt
Warnung: /var/lib/pacman/db.lck fehlt in Sperrdatei
Warnung: fontconfig: Lokale Version (2:2.13.1+12+g5f5ec56-2) ist neuer als extra (2:2.13.1+12+g5f5ec56-1)
Warnung: lib32-systemd: Lokale Version (243.162-1) ist neuer als multilib (242.153-2)
Warnung: systemd: Lokale Version (243.162-2) ist neuer als core (242.153-2)
Warnung: systemd-libs: Lokale Version (243.162-2) ist neuer als core (242.153-2)
Warnung: systemd-sysvcompat: Lokale Version (243.162-2) ist neuer als core (242.153-2)
https://mirror.philpot.de/manjaro/testing/core/x86_64/pcre2-10.34-2-x86_64.pkg.tar.xz: Fehler beim Auflösen von »mirror.philpot.de«: Der Name oder der Dienst ist nicht bekannt
https://mirror.philpot.de/manjaro/testing/core/x86_64/libcap-ng-0.7.10-1-x86_64.pkg.tar.xz: Fehler beim Auflösen von »mirror.philpot.de«: Der Name oder der Dienst ist nicht bekannt
https://mirror.philpot.de/manjaro/testing/core/x86_64/libnftnl-1.1.5-1-x86_64.pkg.tar.xz: Fehler beim Auflösen von »mirror.philpot.de«: Der Name oder der Dienst ist nicht bekannt
https://mirror.philpot.de/manjaro/testing/core/x86_64/gnutls-3.6.11.1-1-x86_64.pkg.tar.xz: Fehler beim Auflösen von »mirror.philpot.de«: Der Name oder der Dienst ist nicht bekannt
https://mirror.philpot.de/manjaro/testing/core/x86_64/zstd-1.4.4-1-x86_64.pkg.tar.xz: Fehler beim Auflösen von »mirror.philpot.de«: Der Name oder der Dienst ist nicht bekannt
https://mirror.philpot.de/manjaro/testing/core/x86_64/btrfs-progs-5.4-1-x86_64.pkg.tar.xz: Fehler beim Auflösen von »mirror.philpot.de«: Der Name oder der Dienst ist nicht bekannt
https://mirror.philpot.de/manjaro/testing/core/x86_64/ca-certificates-mozilla-3.48-1-x86_64.pkg.tar.xz: Fehler beim Auflösen von »mirror.philpot.de«: Der Name oder der Dienst ist nicht bekannt
https://mirror.philpot.de/manjaro/testing/core/x86_64/grub-2.

https://mirror.philpot.de/manjaro/testing/core/x86_64/core.db: Fehler beim Auflösen von »mirror.philpot.de«: Der Name oder der Dienst ist nicht bekannt
https://mirror.philpot.de/manjaro/testing/extra/x86_64/extra.db: Fehler beim Auflösen von »mirror.philpot.de«: Der Name oder der Dienst ist nicht bekannt
https://mirror.philpot.de/manjaro/testing/community/x86_64/community.db: Fehler beim Auflösen von »mirror.philpot.de«: Der Name oder der Dienst ist nicht bekannt
https://mirror.philpot.de/manjaro/testing/multilib/x86_64/multilib.db: Fehler beim Auflösen von »mirror.philpot.de«: Der Name oder der Dienst ist nicht bekannt
Warnung: fontconfig: Lokale Version (2:2.13.1+12+g5f5ec56-2) ist neuer als extra (2:2.13.1+12+g5f5ec56-1)
Warnung: lib32-systemd: Lokale Version (243.162-1) ist neuer als multilib (242.153-2)
Warnung: systemd: Lokale Version (243.162-2) ist neuer als core (242.153-2)
Warnung: systemd-libs: Lokale Version (243.162-2) ist neuer als core (242.153-2)
Warnung: systemd-sysvcompat: Lokale Version (243.162-2) ist neuer als core (242.153-2)

Forum kindly sponsored by