[Unstable Update] 2017-06-06 - Perl, Manjaro-System, eLoginD, Deepin

unstable
update

#1

Hi community,

we are working currently on manjaro-system to use alpm-hooks. This will replace the sync-first function we currently use and will make Manjaro more upstream-like.

Also this update brings a huge rebuild of perl packages. This might bring some instability or issues to current perl packages, since we didnโ€™t found the time yet to check what might be broken on our end. This you can do yourself on your local installation with the provided script. You may need also one pl-module to get the script working.

Other than that you may find the regular upstream updates as usual. Please give us feedback as usual and report any issues you may see with this update.


Current supported Kernels

  • linux310 3.10.105
  • linux312 3.12.74 [EOL]
  • linux316 3.16.42
  • linux318 3.18.55 [EOL]
  • linux41 4.1.40
  • linux44 4.4.70
  • linux48 4.8.17 [EOL]
  • linux49 4.9.30
  • linux410 4.10.17 [EOL]
  • linux411 4.11.3
  • linux412 4.12-rc4 (x86_64)
  • linux-RT-LTS 4.4.66_rt79 (x86_64)
  • linux-RT 4.9.30_rt20 (x86_64)

Package Updates (Tue Jun 6 13:01:28 CEST 2017)

A detailed list of changes to the packages can be found here.


  • No issues, 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:


#2
:: Starting full system upgrade...
:: Replace manjaro-hotfixes with core/manjaro-system-ng? [Y/n] y
:: Replace manjaro-system with core/manjaro-system-ng? [Y/n] y

All went perfect! 45 packages including poppler-0.55.0-3 โ€ฆ Cheers!


#3

the sync-first function is currently built in our pacman version. if you install manjaro-system-ng, a new pacman version WITHOUT the sync-first function is needed. it gets installed automatically. but the /etc/pacman.conf file still contains the sync-first function, which results in an error when using pacman!
pacman does not use a new pacman.conf file automatically; this is how pacman works and is not a bug!

you have to manually use โ€œpacdiffโ€ (which is a part of pacman) to check for new config files and overwrite the old /etc/pacman.conf file with the new file (called โ€œpacman.conf.pacnewโ€).
alternatively, you can use pacuiโ€™s โ€œclean systemโ€ function, which does it automatically for you.


#4

Ok Forum, I know this newbie is gonna be a pain in the neck. After you have giving me help on this update, My Octopi is yellow again or gold, whatever color that is. Did sudo pacman -Syyu again and it said nothing to do. Im lost.


#5

I think that usually means that a package that you have installed is no longer in the repos or that you have an AUR package that needs updating.


#6

Try this:
yaourt -Syu


#7

You need to either remove the orphaned package or upgrade it via AUR (I prefer the former, that package is deprecatedโ€ฆ)


#8

Ok Im gonna stop being a pain after thisโ€ฆIll let the more experienced users go over everything for a few days. im done messing around with this for now cause I am LOSTโ€ฆ

 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     n3cdx@chip-pc
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     OS: Manjaro 17.0.1 Gellivara
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     Kernel: x86_64 Linux 4.9.30-1-MANJARO
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     Uptime: 18m
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ            โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     Packages: 1170
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     Shell: bash 4.4.12
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     Resolution: 1280x800
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     DE: KDE 5.34.0 / Plasma 5.10.0
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     WM: KWin
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     WM Theme: Maia Dark
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     GTK Theme: Maia-Dark [GTK2/3]
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     Icon Theme: maia-dark
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     Font: Noto Sans Bold
 โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ     CPU: Intel Core2 Duo P9600 @ 2x 2.668GHz [52.5ยฐC]
                                  GPU: Mesa DRI Mobile Intelยฎ GM45 Express Chipset 
                                  RAM: 846MiB / 3844MiB

[n3cdx@chip-pc ~]$ sudo pacman -Syyu
[sudo] password for n3cdx: 
:: Synchronizing package databases...
 core                                  139.9 KiB   625K/s 00:00 [##################################] 100%
 extra                                1800.0 KiB  2.28M/s 00:01 [##################################] 100%
 community                               4.2 MiB  1671K/s 00:03 [##################################] 100%
 multilib                              180.7 KiB   741K/s 00:00 [##################################] 100%
:: Starting full system upgrade...
warning: alsa-lib: local (1.1.4.1-1) is newer than extra (1.1.4-1)
warning: binutils: local (2.28.0-3) is newer than core (2.28.0-2)
warning: bluedevil: local (1:5.10.0-1) is newer than extra (1:5.9.5-1)
warning: boost-libs: local (1.64.0-1) is newer than extra (1.63.0-2)
warning: breath-icon-theme: local (0.3.0-1) is newer than community (0.2.2-1)
warning: breeze: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: breeze-gtk: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: breeze-kde4: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: confuse: local (3.1-1.1) is newer than community (3.1-1)
warning: diffutils: local (3.6-1) is newer than core (3.5-1)
warning: dnsmasq: local (2.77-1) is newer than extra (2.76-4)
warning: ffmpeg: local (1:3.3.1-9) is newer than extra (1:3.3.1-8)
warning: file: local (5.31-1) is newer than core (5.30-1)
warning: fontconfig: local (2.12.3-1) is newer than extra (2.12.1-4)
warning: fuse-common: local (3.0.2-1) is newer than extra (3.0.1-1)
warning: gcc-libs-multilib: local (7.1.1-3) is newer than multilib (6.3.1-2)
warning: gcc-multilib: local (7.1.1-3) is newer than multilib (6.3.1-2)
warning: geoclue2: local (2.4.7-1) is newer than extra (2.4.6-1)
warning: glibc: local (2.25-2) is newer than core (2.25-1)
warning: imagemagick: local (6.9.8.8-1) is newer than extra (6.9.8.6-1)
warning: inxi: local (2.3.9-1) is newer than community (2.3.8-1)
warning: ipw2100-fw: local (1.3-8) is newer than core (1.3-7)
warning: ipw2200-fw: local (3.1-6) is newer than core (3.1-5)
warning: kactivitymanagerd: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kde-cli-tools: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kde-gtk-config: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kdecoration: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kdeplasma-addons: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kgamma5: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: khotkeys: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kinfocenter: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kmenuedit: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: knetattach: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kpmcore: local (3.1.0-1) is newer than community (3.0.3-1.1)
warning: krb5: local (1.15.1-1) is newer than core (1.15-1)
warning: krita: local (3.1.4-1) is newer than extra (3.1.3-1)
warning: kscreen: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kscreenlocker: local (5.10.0-2) is newer than extra (5.9.5-1)
warning: ksshaskpass: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: ksysguard: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kuiserver: local (5.10.0-3) is newer than extra (5.9.5.1-1)
warning: kwallet-pam: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kwayland-integration: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kwin: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: kwrited: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: lib32-curl: local (7.54.0-1) is newer than multilib (7.53.1-1)
warning: lib32-fontconfig: local (2.12.3-1) is newer than multilib (2.12.1-4)
warning: lib32-freetype2: local (2.8-2) is newer than multilib (2.7.1-2)
warning: lib32-gcc-libs: local (7.1.1-3) is newer than multilib (6.3.1-2)
warning: lib32-glibc: local (2.25-3) is newer than multilib (2.25-1)
warning: lib32-mesa: local (17.1.1-1) is newer than multilib (17.1.1-0)
warning: lib32-openssl: local (1:1.1.0.f-1.1) is newer than multilib (1:1.1.0.f-1)
warning: libcmis: local (0.5.1-6) is newer than extra (0.5.1-5)
warning: libebml: local (1.3.4-2) is newer than extra (1.3.4-1)
warning: libelf: local (0.169-1) is newer than core (0.168-1)
warning: libgcrypt: local (1.7.7-1) is newer than core (1.7.6-1)
warning: libgusb: local (0.2.10-1) is newer than extra (0.2.9-3)
warning: libkscreen: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: libksysguard: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: libmariadbclient: local (10.1.24-1) is newer than extra (10.1.23-2)
warning: libqalculate: local (0.9.12-1) is newer than extra (0.9.11-1)
warning: libtasn1: local (4.12-1) is newer than core (4.10-1)
warning: libtool: local (2.4.6-8) is newer than core (2.4.6-7)
warning: libtorrent-rasterbar: local (1:1.1.3-4) is newer than extra (1:1.1.3-3)
warning: libusbmuxd: local (1.0.10-2) is newer than extra (1.0.10-1)
warning: libva: local (1.8.2-1) is newer than extra (1.8.1-1)
warning: libwbclient: local (4.5.10-1) is newer than extra (4.5.10-0)
warning: maia-icon-theme: local (1.2-1) is newer than community (1.1-1)
warning: manjaro-keyring: local (20170603-1) is newer than core (20160527-1)
warning: mariadb: local (10.1.24-1) is newer than extra (10.1.23-2)
warning: mariadb-clients: local (10.1.24-1) is newer than extra (10.1.23-2)
warning: mesa: local (17.1.1-1) is newer than extra (17.1.1-0)
warning: mhwd-amdgpu: local (1.2.0-1) is newer than core (1.1.0-3.1)
warning: mhwd-db: local (0.6.0rc1-4) is newer than core (0.6.0rc1-1)
warning: milou: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: movit: local (1.5.1-1) is newer than community (1.5.0-1)
warning: mpd: local (0.20.9-1) is newer than extra (0.20.8-1)
warning: nano: local (2.8.4-1) is newer than core (2.8.2-1)
warning: ncurses: local (6.0+20170527-1) is newer than core (6.0+20170429-1)
warning: openssl: local (1.1.0.f-1.1) is newer than core (1.1.0.f-1)
warning: oxygen: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: oxygen-kde4: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: pamac: local (4.3.7-1) is newer than extra (4.3.5-2)
warning: pamac-tray-appindicator: local (4.3.7-1) is newer than extra (4.3.5-2)
warning: partitionmanager: local (3.0.1-3) is newer than community (3.0.1-1)
warning: phonon-qt4: local (4.9.1-4) is newer than extra (4.9.1-2)
warning: phonon-qt4-gstreamer: local (4.9.0-3) is newer than extra (4.9.0-2)
warning: phonon-qt5: local (4.9.1-4) is newer than extra (4.9.1-2)
warning: phonon-qt5-gstreamer: local (4.9.0-3) is newer than extra (4.9.0-2)
warning: plasma-desktop: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: plasma-integration: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: plasma-nm: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: plasma-pa: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: plasma-workspace: local (5.10.0-3) is newer than extra (5.9.5.1-1)
warning: plasma-workspace-wallpapers: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: plasma5-themes-breath: local (0.3.0-1) is newer than community (0.2.2-1)
warning: plasma5-themes-maia: local (1.2-1) is newer than community (1.1-1)
warning: polkit-kde-agent: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: poppler: local (0.55.0-3) is newer than extra (0.54.0-1)
warning: poppler-glib: local (0.55.0-3) is newer than extra (0.54.0-1)
warning: poppler-qt5: local (0.55.0-3) is newer than extra (0.54.0-1)
warning: powerdevil: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: python-cairo: local (1.13.3-1) is newer than extra (1.13.1-1)
warning: python-chardet: local (3.0.3-1) is newer than extra (3.0.2-1)
warning: python-setuptools: local (1:36.0.1-1) is newer than extra (1:35.0.2-1)
warning: qbittorrent: local (3.3.12-1) is newer than community (3.3.11-1)
warning: samba: local (4.5.10-1) is newer than extra (4.5.10-0)
warning: sddm-breath-theme: local (0.3.0-1) is newer than community (0.2.2-1)
warning: sddm-kcm: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: sddm-maia-theme: local (1.2-1) is newer than community (1.1-1)
warning: smbclient: local (4.5.10-1) is newer than extra (4.5.10-0)
warning: sqlite: local (3.19.2-2) is newer than core (3.18.0-1)
warning: sudo: local (1.8.20.p2-1) is newer than core (1.8.20-1)
warning: systemsettings: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: user-manager: local (5.10.0-1) is newer than extra (5.9.5-1)
warning: xkeyboard-config: local (2.21-1) is newer than extra (2.20-1)
warning: xorg-xdriinfo: local (1.0.5-2) is newer than extra (1.0.5-1)
warning: xterm: local (328-1) is newer than extra (327-1)
warning: yaourt: local (1.8.1-3) is newer than extra (1.8.1-2)
 there is nothing to do
[n3cdx@chip-pc ~]$

#9

You have switched branches with your update.
Run:

pacman-mirrors -b unstable

and

pacman -Syyu


#10

This means that you have newer versions than on the branch (Did you just switch back to stable?).
And there is nothing wrong in it, but if you annoyed with it you should do this :

sudo pacman -Syyuu

This will downgrade your package to match the branchโ€ฆ


#11

That worked, Thank You. I dont know what i did to switch back but Im gonna have to log this issue in case it ever happens again.


#12

There is option in โ€œetc/pacman-mirrors.confโ€ to avoid this hijacking:
NoUpdate = True


#13

The wanted branch should be set in etc/pacman-mirrors.conf. The -b switch does it only temporally. pacman-mirrors always uses the branch set in the config file.


#14

this option will be deprecated in the next version. you can check it out by installing the pacman-mirrors-dev package.that version will also introduce breaking changes to the syntax of pacman-mirrors!


#15

And this is a symptom, correct?

$ pacman -Qm
warning: config file /etc/pacman.conf, line 20: directive 'SyncFirst' in section 'options' not recognized.
libqzeitgeist 0.8.0-6

#16

Yes , new manjaro-system-ng donโ€™t provide SyncFirst directive so you have to overwrite pacman.conf with pacman.conf.new โ€ฆ or use pacdiff if your pacman.conf is not the standard โ€ฆ


#17

yes.

i have read in other topics that โ€œsudo pacman -Syyuโ€ does not work anymore. you first have to make the pacman.conf file compatible with the latest pacman version again (as i have described in my first post).

edit: sorry, @Ste74 was slightly faster in answering your question than me.


#18

Donโ€™t worry :slight_smile:


#19

Thanks to you and @excalibur1234.
sudo cp /etc/pacman.conf.pacnew /etc/pacman.conf
worked for me.


[Testing Update] 2017-06-09 - Kernels, Calamares, Mesa, Plasma v5.10.1
#20

The perl updates caused several problems (in Arch) having to rebuild a lot of modules - starting with everything clamtk wants, but also ran into problems with makepkg (Encode.c: loadable library and perl binaries are mismatchedโ€ฆ)