[Stable Update] 2019-01-05 - Pacman, Pamac, Deepin, Haskell, Python

update
stable
#1

Hi community,

Welcome to our first stable update of 2019.
2019-mjr

So what do we have with this one?

  • pacman is now at 5.1.2
  • pamac got some fixes added in 7.3.4
  • deepin-anything got fixed to support linux420
  • all the regular haskell and python updates

We hope with all these changes Manjaro to be more efficient for you all.


Partnership with FCS Linux Aarhus

We are happy to announce a new partnership with FCS Linux Aarhus owned by @linux-aarhus. This enables us to offer you Laptops with Manjaro pre-installed and Manjaro Stickers you can use on your own hardware or gift them to a friend. For each sale FCS will donate a percentage to the Manjaro project.

https://linux-aarhus.dk/en/vare/manjaro-bladebook/
https://linux-aarhus.dk/en/vare/sticker-alu-powered-by/


Manjaro v18.0.2 released!

To end the year with a high note we updated our flagship ISOs of Manjaro Illyria with the latest packages. It comes with refreshed packages and updated tools. You may want to download our XFCE Edition with the latest 4.13 packages, aswell as our most recent styling efforts. Our KDE fans may try our KDE Edition with the latest KDE v5.14 instead. And our GNOME fans may try our Gnome Edition with the latest GNOME v3.30.


Current supported Kernels

  • linux316 3.16.62
  • linux318 3.18.131 [EOL]
  • linux44 4.4.167
  • linux49 4.9.148
  • linux414 4.14.91
  • linux417 4.17.19 [EOL]
  • linux418 4.18.20 [EOL]
  • linux419 4.19.13
  • linux420 4.20.0
  • linux414-rt 4.14.87_rt49
  • linux416-rt 4.16.18_rt11
  • linux418-rt 4.18.16_rt9

Package Updates (Thu Jan 3 10:01:40 CET 2019)

  • stable community x86_64: 136 new and 133 removed package(s)
  • stable core x86_64: 7 new and 6 removed package(s)
  • stable extra x86_64: 30 new and 30 removed package(s)
  • stable multilib x86_64: 3 new and 3 removed package(s)
:: Different overlay package(s) in repository community x86_64

-------------------------------------------------------------------------------
                             PACKAGE           2018-12-31           2019-01-05
-------------------------------------------------------------------------------
                          brave-beta            0.59.12-1            0.59.14-1
        calamares-oem-bldbk-settings           20181228-1           20190102-4
           calamares-oem-sx-settings           20181028-1           20190102-4
                            dunstify              1.3.2-1                    -
gnome-shell-extension-manjaro-update                  7-1                  7-2
                     update-notifier              0.7.7-2              0.7.7-3
  calamares-oem-bldbk-gnome-settings                    -           20190102-4
                               fwupd                    -            1.2.2-1.1


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

-------------------------------------------------------------------------------
                             PACKAGE           2018-12-31           2019-01-05
-------------------------------------------------------------------------------
                                anki              2.1.6-1              2.1.8-1
                           aspell-pl           20171220-1           20190101-1
                                bolt                0.6-1                0.7-1
                                borg              1.1.7-2              1.1.8-1
                       budgie-extras              0.6.1-1              0.7.0-1
                              catch2              2.4.2-1              2.5.0-1
               cgroup_event_listener               4.19-1               4.20-1
                          clipnotify              1.0.1-1              1.0.2-1
                               copyq              3.7.1-2              3.7.2-1
                            cpupower               4.19-1               4.20-1
                            ddclient              3.9.0-2              3.9.0-3
                     deepin-anything              0.0.3-2              0.0.3-3
                deepin-anything-dkms              0.0.3-2              0.0.3-3
                    dnscrypt-wrapper              0.4.1-1              0.4.2-1
                               dunst              1.3.2-1              1.3.2-2
                               fwupd              1.2.1-1              1.2.2-1
                              gauche              0.9.6-1              0.9.7-1
                              girara              0.3.1-1              0.3.2-1
                           git-annex        7.20181211-16        7.20181211-17
                              gitlab             11.6.0-3             11.6.1-1
                             gnucash                3.3-2                3.4-1
                        gnucash-docs                3.3-1                3.4-1
                             go-ipfs             0.4.17-1             0.4.18-1
                             grafana              5.4.2-2              5.4.2-3
                                  gx             0.13.0-2             0.14.1-1
                           handbrake              1.1.2-1              1.2.0-1
                       handbrake-cli              1.1.2-1              1.2.0-1
          haskell-authenticate-oauth               1.6-57               1.6-58
                    haskell-mustache            2.3.0-130            2.3.0-131
                         haskell-rio            0.1.7.0-2            0.1.8.0-1
                         haskell-rsa             2.3.0-40              2.3.1-1
                        haskell-wreq            0.5.3.1-3            0.5.3.1-4
                       haskell-yesod            1.6.0-187            1.6.0-188
                  haskell-yesod-auth             1.6.5-39             1.6.5-40
                  haskell-yesod-core             1.6.9-21             1.6.9-22
               haskell-yesod-default            1.2.0-453            1.2.0-454
                  haskell-yesod-form             1.6.3-37             1.6.3-38
            haskell-yesod-persistent           1.6.0.1-40           1.6.0.1-41
                haskell-yesod-static           1.6.0.1-35           1.6.0.1-36
                  haskell-yesod-test           1.6.5.1-42           1.6.5.1-43
                         hledger-web              1.12-25              1.12-26
                         hunspell-pl           20171208-1           20190101-1
                              hyperv               4.19-1               4.20-1
                                josm              14460-1              14620-1
                               js185              1.0.0-4              1.0.0-5
                               khard             0.12.2-4             0.13.0-1
                              kimtoy               1.91-3               1.91-4
                              laszip              3.2.8-1              3.2.9-1
                           leptonica             1.76.0-1             1.77.0-1
                        libmediainfo            18.08.1-1              18.12-1
              libperconaserverclient          5.7.24_27-1           8.0.13_3-1
                       libtraceevent               4.19-1               4.20-1
                    linux-tools-meta               4.19-1               4.20-1
                              marked              0.5.2-1              0.6.0-1
                           mediainfo            18.08.1-1              18.12-1
                       mediainfo-gui            18.08.1-1              18.12-1
                              neovim              0.3.1-2              0.3.2-1
                           neovim-qt             0.2.10-1             0.2.11-1
                            newsboat               2.13-1               2.14-1
                             ngspice                 29-1                 30-1
                              openmw             0.44.0-4             0.44.0-5
                            pacredir              0.4.0-1              0.4.1-1
                            parallel           20181122-1           20181222-1
                      percona-server          5.7.24_27-1           8.0.13_3-1
              percona-server-clients          5.7.24_27-1           8.0.13_3-1
                                perf               4.19-1               4.20-1
                  perl-package-stash               0.37-5               0.38-1
               perl-package-stash-xs               0.28-8               0.29-1
                       php-memcached              3.1.2-1              3.1.3-1
                        pulseeffects              4.4.1-1              4.4.4-1
                           py3status               3.15-1               3.15-2
                      python-cheroot              6.5.2-1              6.5.4-1
                     python-cherrypy             18.0.1-1             18.1.0-1
                    python-daemonize              2.4.7-3              2.5.0-1
                   python-hypothesis             3.85.1-1             3.85.2-1
                       python-kaptan             0.5.10-2             0.5.11-1
                      python-keyring             17.0.0-1             17.1.1-1
                     python-lockfile             0.12.2-3             0.12.2-4
                          python-lz4              2.1.6-1              2.1.6-2
           python-matrix-angular-sdk              0.6.8-3                    -
                       python-parver                0.2-1              0.2.1-1
                python-pycryptodomex              3.6.6-1              3.7.2-1
                   python-pydenticon              0.3.1-2                    -
                      python-pylibmc              1.5.2-2              1.6.0-1
                      python-pysaml2              4.6.2-1              4.6.5-1
                       python-sphinx              1.8.1-2              1.8.3-1
       python-sphinx-alabaster-theme             0.7.11-2             0.7.12-1
             python-sphinx_rtd_theme              0.4.1-1              0.4.2-1
             python-sqlalchemy-utils             0.33.9-1            0.33.10-1
                        python-utils              2.3.0-2              2.3.0-3
                     python2-cheroot              6.5.2-1              6.5.4-1
                   python2-daemonize              2.4.7-3              2.5.0-1
                  python2-hypothesis             3.85.1-1             3.85.2-1
                      python2-kaptan             0.5.10-2             0.5.11-1
                     python2-keyring             17.0.0-1             17.1.1-1
                    python2-lockfile             0.12.2-3             0.12.2-4
                         python2-lz4              2.1.6-1              2.1.6-2
          python2-matrix-angular-sdk              0.6.8-3                    -
               python2-pycryptodomex              3.6.6-1              3.7.2-1
                  python2-pydenticon              0.3.1-2                    -
                     python2-pylibmc              1.5.2-2              1.6.0-1
                     python2-pysaml2              4.6.2-1              4.6.5-1
                      python2-sphinx              1.8.1-2              1.8.3-1
      python2-sphinx-alabaster-theme             0.7.11-2             0.7.12-1
            python2-sphinx_rtd_theme              0.4.1-1              0.4.2-1
                      python2-typing              3.6.4-2              3.6.6-1
                       python2-utils              2.3.0-2              2.3.0-3
                                repo            1.12.37-2             1.13.1-2
                              rmlint              2.8.0-1              2.8.0-2
                     rmlint-shredder              2.8.0-1              2.8.0-2
                        rust-bindgen             0.45.0-1             0.46.0-1
                           smokeping              2.7.3-1              2.7.3-2
                            sshguard              2.3.0-1              2.3.0-2
                               stack             1.9.3-24             1.9.3-26
                              sysdig             0.24.1-1             0.24.2-1
                      tamarin-prover            1.4.0-167            1.4.0-168
                       terminus-font               4.46-2               4.47-2
                             tinyssh           20181206-2           20190101-1
                                tmon               4.19-1               4.20-1
             transmission-remote-gtk              1.4.0-2              1.4.1-1
                           turbostat               4.19-1               4.20-1
                               usbip               4.19-1               4.20-1
                                vlan                1.9-5                    -
              x86_energy_perf_policy               4.19-1               4.20-1
                                ydcv                0.6-1              0.6.1-1
                          youtube-dl         2018.12.17-1         2018.12.31-1
                             zathura              0.4.1-1              0.4.3-1
                auto-multiple-choice                    -              1.4.0-1
                                 bpf                    -               4.20-1
                       python-pydbus                    -              0.6.0-2
                         python-zipp                    -              0.3.3-1
                      python2-pydbus                    -              0.6.0-2
                        python2-zipp                    -              0.3.3-1
                               slurp                    -                1.0-1


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

-------------------------------------------------------------------------------
                             PACKAGE           2018-12-31           2019-01-05
-------------------------------------------------------------------------------
                      manjaro-system           20180828-2           20190105-1
                              pacman              5.1.1-3              5.1.2-1
                      wpa_supplicant                    -             1:2.6-12


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

-------------------------------------------------------------------------------
                             PACKAGE           2018-12-31           2019-01-05
-------------------------------------------------------------------------------
                           diffutils                3.6-2                3.7-1
                                gzip                1.9-2               1.10-1
                           libsecret             0.18.6-1             0.18.7-1
                              tzdata              2018g-1              2018i-1
                      wpa_supplicant             1:2.6-12              1:2.7-1


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

-------------------------------------------------------------------------------
                             PACKAGE           2018-12-31           2019-01-05
-------------------------------------------------------------------------------
               linux417-nvidia-390xx             390.87-1             390.87-2
               linux418-nvidia-390xx            390.87-15            390.87-16
               linux419-nvidia-390xx            390.87-10            390.87-11
                     optimus-manager   0.5.r13.g9052809-1                0.6-1
                               pamac              7.3.3-1              7.3.4-1
                           pamac-dev              7.3.3-2              7.3.4-1
         pamac-dev-tray-appindicator              7.3.3-2              7.3.4-1
             pamac-tray-appindicator              7.3.3-1              7.3.4-1
                    xfce4-panel-gtk3            4.13.3-19             4.13.4-1
                      xfdesktop-gtk3            4.13.2-11            4.13.2-12


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

-------------------------------------------------------------------------------
                             PACKAGE           2018-12-31           2019-01-05
-------------------------------------------------------------------------------
                           audacious               3.10-1             3.10.1-1
                   audacious-plugins               3.10-1             3.10.1-1
                              bullet               2.87-2               2.88-1
                         bullet-docs               2.87-2               2.88-1
                         dbus-broker                 16-1                 17-1
                                 efl             1.21.1-1             1.21.1-2
                            efl-docs             1.21.1-1             1.21.1-2
                            harfbuzz              2.2.0-1              2.3.0-1
                        harfbuzz-icu              2.2.0-1              2.3.0-1
                      mkvtoolnix-cli             29.0.0-1             29.0.0-2
                      mkvtoolnix-gui             29.0.0-1             29.0.0-2
                               pango             1.42.4-1             1.43.0-1
            python-prometheus_client              0.4.2-1              0.5.0-1
               python-pyasn1-modules              0.2.2-2              0.2.3-1
           python2-prometheus_client              0.4.2-1              0.5.0-1
              python2-pyasn1-modules              0.2.2-2              0.2.3-1
                                 re2           20181001-1           20190101-1
                               rhash              1.3.6-1              1.3.7-1
                              thunar              1.8.2-1              1.8.2-2
                               xterm                340-1                341-1


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

-------------------------------------------------------------------------------
                             PACKAGE           2018-12-31           2019-01-05
-------------------------------------------------------------------------------
                      lib32-harfbuzz              2.2.0-1              2.3.0-1
                  lib32-harfbuzz-icu              2.2.0-1              2.3.0-1
                         lib32-pango             1.42.4-1             1.43.0-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:

20 Likes
How to get all new features after update?
[Stable Update] 2019-03-21 - Kernels, Deepin, Browsers, Pamac, Plasma, Python
#2

Known issues and solutions

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

Potential issues with dunstify-1.3.2-1 package

Upstream decided to include dunstify now in the dunst package. However, they didn’t add any replace, conflicts tags to that package, as Arch never packaged dunstify before. Therefore we try to remove dunstify automatically via manjaro-system package. On rare cases however, a manual user invention might be needed to remove the package. If that is the case, please issue the following command manually on your system: sudo pacman -Rdd dunstify && sudo pacman -Syu

Items from previous update sets

“warning: systemd: local (239.3xx-1) is newer than core (239.6-2)” What do I do?

As said in this announcement, systemd packages has been downgraded to an older version. Hence, as long as the version installed on your system will be on a higher version, you’ll receive a warning.

If you already have systemd 239.303 on your system and you have no problem with it, you can just ignore the warning and continue to use systemd 239.303. There’s no need to do any action.

If you are still interested to downgrade systemd to 239.6, you can do the downgrade with pamac upgrade --enable-downgrade or sudo pacman -Syyuu.


Warning: PACKAGE: directory permissions differ on FILENAME

A file or directory on your system has a set of permissions which is different to those in the new package. You can either ignore it (because you changed it yourself) or you can change them so they match.

For example, for this message:

Warning: blueman: directory permissions differ on /usr/share/polkit-1/rules.d/filesystem: 750  package: 755

you can change the local file to match the package with:

sudo chmod 755 /usr/share/polkit-1/rules.d/filesystem

How do I do updates via TTY-terminal?

  • Press CTRL+ALT+F2 (or F3, F4, F5, F6) to go into a pure command line interface.
  • Log in with your credentials.
  • Once logged in, you’ll have access to a CLI shell, like if you were using a terminal. Use pamac upgrade or sudo pacman -Syyu (or other equivalent command) to update your system.

To go back to your regular desktop, press CTRL+ALT+F7. On some systems, it can be CTRL+ALT+F1 instead.


i3 changed its default config path

It seems that (from version >= 4.16) i3 is looking for its configuration in ~/.config/i3/config instead of ~/.i3/config.
Copy your config to the new path and all should work as before. (reported from an i3-gaps user).


I can’t open Nemo with elevated privileges (as root)

Workaround found: Use the dbus-x11 package instead of the regular dbus package. This package is available in the official repositories and provides dbus compiled without the --without-x option.

To replace dbus with dbus-x11 package, simply install dbus-x11 with your favorite package manager: dbus will be replaced by dbus-x11.


AMD-Ucode introduction

Unless you’ve already done this previously, All users of AMD-APUs/CPUs should install this update like this:

sudo pacman -Syyu
sudo pacman -S amd-ucode
sudo pacman -R intel-ucode
sudo update-grub

Step 3 is optional.


Rebuilding fontconfig cache: failed to write cache

Please ignore this message. Upstream already works on a solution. More about the issue here.


LibreOffice has no window decoration in KDE

New line export SAL_USE_VCLPLUGIN=gtk3_kde5, once merged into existing /etc/profile.d/libreoffice-fresh.sh , fixes a moderately longterm issue. If it doesn’t work for you, you may use gtk instead of gtk3_kde5 as UI framework.


Installing glibc (2.28-4) breaks the dependency “glibc=2.27” required by lib32-glibc

Install the update either:

  • from terminal: sudo pacman -Syu or;
  • with Octopi instead of Pamac.

Something using Perl/Python/glibc broke

Rebuilds needed!

  • If it’s an AUR package, try to reinstall it from AUR. It most likely needs to be rebuilt.
  • If it’s a repo package, please report and check back regularly for updates.

I’ve lost a Thunderbird addon/feature

Thunderbird 60 disables incompatible addons by default. There’s an about:config switch should you want to force-enable the addon, but many addons simply will not work with the newer Quantum-based Thunderbird.

Read more about Thunderbird 60 here: Thunderbird 60


Firefox - WebGL not working anymore

You may try the following solution:

Open about:config and set security.sandbox.content.read_path_whitelist to /sys/.

1 Like
#3

Error occurred:

Error: could not open file /var/lib/pacman/local/dunstify-1.3.2-1/files: No such file or directory
Failed to commit transaction:
conflicting files:
libxdg-basedir: /usr/include/basedir.h already exists in filesystem
libxdg-basedir: /usr/include/basedir_fs.h already exists in filesystem
libxdg-basedir: /usr/lib/libxdg-basedir.so already exists in filesystem
libxdg-basedir: /usr/lib/libxdg-basedir.so.1 already exists in filesystem
libxdg-basedir: /usr/lib/libxdg-basedir.so.1.2.0 already exists in filesystem
libxdg-basedir: /usr/lib/pkgconfig/libxdg-basedir.pc already exists in filesystem
libxdg-basedir: /usr/share/licenses/libxdg-basedir/LICENSE already exists in filesystem
dunst: /usr/bin/dunst already exists in filesystem
dunst: /usr/bin/dunstify already exists in filesystem
dunst: /usr/lib/systemd/user/dunst.service already exists in filesystem
dunst: /usr/share/dbus-1/services/org.knopwob.dunst.service already exists in filesystem
dunst: /usr/share/dunst/dunstrc already exists in filesystem
dunst: /usr/share/licenses/dunst/LICENSE already exists in filesystem
dunst: /usr/share/man/man1/dunst.1.gz already exists in filesystem
#4

Strange that solved as trying again.

#5

Package upgrade failed

sudo pacman -Syyuu
:: Synchronizing package databases...
 core                                        149.7 KiB  1279K/s 00:00 [######################################] 100%
 extra                                      1843.8 KiB  1763K/s 00:01 [######################################] 100%
 community                                     5.1 MiB  1720K/s 00:03 [######################################] 100%
 multilib                                    184.4 KiB  1499K/s 00:00 [######################################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (19) bolt-0.7-1  cpupower-4.20-1  diffutils-3.7-1  dunst-1.3.2-2
              gnome-shell-extension-manjaro-update-7-2  gzip-1.10-1  harfbuzz-2.3.0-1  harfbuzz-icu-2.3.0-1
              lib32-harfbuzz-2.3.0-1  libsecret-0.18.7-1  libxdg-basedir-1.2.0-4  pacman-5.1.2-1  pamac-7.3.4-1
              pango-1.43.0-1  python-lockfile-0.12.2-4  python2-lockfile-0.12.2-4  re2-20190101-1  tzdata-2018i-1
              update-notifier-0.7.7-3

Total Installed Size:  25.90 MiB
Net Upgrade Size:       0.78 MiB

:: Proceed with installation? [Y/n] 
(19/19) checking keys in keyring                                      [######################################] 100%
(19/19) checking package integrity                                    [######################################] 100%
(19/19) loading package files                                         [######################################] 100%
(19/19) checking for file conflicts                                   [######################################] 100%
error: failed to commit transaction (conflicting files)
dunst: /usr/lib/systemd/user/dunst.service exists in filesystem
dunst: /usr/share/dbus-1/services/org.knopwob.dunst.service exists in filesystem
Errors occurred, no packages were upgraded.
#6

Hum, would have it be simpler in this kind of situation to build an temporary overlay for dunst with “conflicts=dunstify” and “replaces=dunstify”, as Tids suggested yesterday, instead of making the replacement with manjaro-system? Just asking.

manjaro-system post_upgrade()
post_upgrade() {
	# Fix dunst upgrading
	if [ "$(pacman -Qq | grep 'dunstify' -m1)" == "dunstify" ]; then
		if [ "$(vercmp $(pacman -Q | grep 'dunstify' -m1 | cut -d' ' -f2) 1.3.2-1)" -le 0 ]; then
			if [ -e "/usr/bin/dunstify" ]; then
				msg "Fix dunst upgrade ..."
				rm /var/lib/pacman/db.lck &> /dev/null
				pacman --noconfirm -Rdd dunstify
				pacman --noconfirm -S dunst
			fi
		fi
	fi
1 Like
#7

I also had the same issues and repeating the update action solved it, too.

#8

You are a really fast team :slight_smile: I haven’t done the previous update yet because of the speed of the internet. I feel like Internet Explorer. :grin:

3 Likes
#9

Click apply button again.

#10

Tiny update on Plasma (18 packages). No problem.

#11

Boy was this update fast, did the updater downloaded the updates first? It seems like it.

#12

Archlinux never packaged dunstify, only we did. I’ll see how I can modify manjaro-system further …

#13

Most likely it was just a very small update release compared to what we get usually: I only got like 6 MB. lol

#14

Well that explains it then.

#15

That’s why I said

I precised the conflicts= and replaces=, sorry if it wasn’t clear enough.

#16

Well, it will mean to manage another package. Also in the next ISOs dunstify is not needed anymore, as update-notifier is already depreciated on our end. pamac has a similar feature now included.

#17

Xfce and LXQT with Kernel 4.20 no issues.
Thanks!

#18

Sorry, I don’t understand.
Please explain.

1 Like
#19

Thanks everything for me on Deepin

#20

Well, for that we added the automatically download updates function to download the packages in the background. You still have the option to decide when to install them, however the notification will tell you when updates are available when already downloaded to your system.

6 Likes