[Testing Update] 2017-03-22 - Elogind, Plasma, Deepin, Manjaro-Architect

Hi community,

With this update Marcus offers a complete switch from Consolekit to Elogind for our Openrc-editions. More information can be found in the dedicated thread.
Also some new Plasma 5.9.4 packages have arrived aswell as updates for Bumblebee, Python and Haskell.

Release 0.8.2 of our new CLI net-installer Manjaro-Architect is now available and has been stabilized after some quite thorough testing lately. More details on this project here.

Latest pacman-mirrors update fixes some bugs with the new ranking functionality. More information on the latest development with this to be found here and here

Deepin is currently experiencing some heavy updating - not without issues I’m afraid, but I’m doing my best to keep everything as smooth as possible there. I expect things to calm down again in the near future with deepin development and am planning on releasing another Manjaro-Deepin edition then …

With the new Mesa-Stack we enhanced our Optimus-Support. You might need to adopt to the given changes and check for pacsave files during this update. More information about it can be found here.

Please test and give us feedback as usual


Current supported Kernels

  • linux310 3.10.105
  • linux312 3.12.72
  • linux316 3.16.42
  • linux318 3.18.48 [EOL]
  • linux41 4.1.39
  • linux44 4.4.55
  • linux48 4.8.17 [EOL]
  • linux49 4.9.16
  • linux410 4.10.4
  • linux-RT-LTS 4.4.53_rt66
  • linux-RT 4.9.13_rt12

Package Updates

  • testing community i686: 326 new and 311 removed package(s)
  • testing community x86_64: 326 new and 311 removed package(s)
  • testing core i686: 7 new and 7 removed package(s)
  • testing core x86_64: 7 new and 7 removed package(s)
  • testing extra i686: 81 new and 88 removed package(s)
  • testing extra x86_64: 81 new and 88 removed package(s)
  • testing multilib x86_64: 5 new and 9 removed package(s)

Detailed package changes 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:

4 Likes

There were file conflicts with libglvnd and lib32-libglvnd.

libglvnd: '/usr/lib/libEGL.so' exists in filesystem
libglvnd: '/usr/lib/libEGL.so.1' exists in filesystem
libglvnd: '/usr/lib/libEGL.so.1.0.0' exists in filesystem
libglvnd: '/usr/lib/libGL.so' exists in filesystem
libglvnd: '/usr/lib/libGL.so.1' exists in filesystem
libglvnd: '/usr/lib/libGLESv1_CM.so' exists in filesystem
libglvnd: '/usr/lib/libGLESv1_CM.so.1' exists in filesystem
libglvnd: '/usr/lib/libGLESv2.so' exists in filesystem
libglvnd: '/usr/lib/libGLESv2.so.2' exists in filesystem
libglvnd: '/usr/lib/libGLESv2.so.2.0.0' exists in filesystem
lib32-libglvnd: '/usr/lib32/libEGL.so' exists in filesystem
lib32-libglvnd: '/usr/lib32/libEGL.so.1' exists in filesystem
lib32-libglvnd: '/usr/lib32/libEGL.so.1.0.0' exists in filesystem
lib32-libglvnd: '/usr/lib32/libGL.so' exists in filesystem
lib32-libglvnd: '/usr/lib32/libGL.so.1' exists in filesystem
lib32-libglvnd: '/usr/lib32/libGLESv1_CM.so' exists in filesystem
lib32-libglvnd: '/usr/lib32/libGLESv1_CM.so.1' exists in filesystem
lib32-libglvnd: '/usr/lib32/libGLESv2.so' exists in filesystem
lib32-libglvnd: '/usr/lib32/libGLESv2.so.2' exists in filesystem
lib32-libglvnd: '/usr/lib32/libGLESv2.so.2.0.0' exists in filesystem

I can’t remember why those files were installed and don’t know why they are not owned by any package. I removed the files manually. After that the update went OK.

5 Likes

Same here

I have the same issue.

When attempting to remove the packages I get:

$ sudo pacman -Rns libglvnd lib32-libglvnd
error: target not found: libglvnd
error: target not found: lib32-libglvnd

Ideas on how to proceed without having to remove the .so files manually?

I can’t update due to the following issue:

error: failed to prepare transaction (could not satisfy dependencies)
:: lib32-glu: installing mhwd (0.6.0rc1-4) breaks dependency 'lib32-libgl'

Can the solution be to manually remove mhwd 0.5.9.3 and then install 0.6.0rc1-4?

I got the same error.

I did:

$ sudo pacman -S libglvnd lib32-libglvnd mhwd --force
$ sudo pacman -Syu

and the update went all OK.

8 Likes

Same problem here as kainonergon. Same solution.

Thank you, Negi – this worked for me.

2 Likes

Normally manjaro-system should have taken care of removing the deprecated symlinks, on my laptop it didn’t but on my desktop it did:

Summary

==> Removing depreciated /usr/lib/libEGL.so.1.0.0 symlink …
==> Removing depreciated /usr/lib/libEGL.so.1 symlink …
==> Removing depreciated /usr/lib/libEGL.so symlink …
==> Removing depreciated /usr/lib/libGL.so.1.2.0 symlink …
==> Removing depreciated /usr/lib/libGL.so.1 symlink …
==> Removing depreciated /usr/lib/libGL.so symlink …
==> Removing depreciated /usr/lib/libGLESv1_CM.so.1.1.0 symlink …
==> Removing depreciated /usr/lib/libGLESv1_CM.so.1 symlink …
==> Removing depreciated /usr/lib/libGLESv1_CM.so symlink …
==> Removing depreciated /usr/lib/libGLESv2.so.2.0.0 symlink …
==> Removing depreciated /usr/lib/libGLESv2.so.2 symlink …
==> Removing depreciated /usr/lib/libGLESv2.so symlink …
==> Removing depreciated /usr/lib32/libEGL.so.1.0.0 symlink …
==> Removing depreciated /usr/lib32/libEGL.so.1 symlink …
==> Removing depreciated /usr/lib32/libEGL.so symlink …
==> Removing depreciated /usr/lib32/libGL.so.1.2.0 symlink …
==> Removing depreciated /usr/lib32/libGL.so.1 symlink …
==> Removing depreciated /usr/lib32/libGL.so symlink …
==> Removing depreciated /usr/lib32/libGLESv1_CM.so.1.1.0 symlink …
==> Removing depreciated /usr/lib32/libGLESv1_CM.so.1 symlink …
==> Removing depreciated /usr/lib32/libGLESv1_CM.so symlink …
==> Removing depreciated /usr/lib32/libGLESv2.so.2.0.0 symlink …
==> Removing depreciated /usr/lib32/libGLESv2.so.2 symlink …
==> Removing depreciated /usr/lib32/libGLESv2.so symlink …

manjaro-system updates normally, then I get this error:

:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: lib32-glu: installing mhwd (0.6.0rc1-4) breaks dependency 'lib32-libgl'

You can read all about it here. I assume you have a system without lib32-mesa installed. lib32-libgl is provided by lib32-libglvnd 0.2.999+g4ba53457-1. Try with: sudo pacman -Syu lib32-libglvnd

1 Like

All of the packages downloaded, then this happened.

:: Proceed with installation? [Y/n] y
(18/18) checking keys in keyring                                          [#########################################] 100%
(18/18) checking package integrity                                        [#########################################] 100%
(18/18) loading package files                                             [#########################################] 100%
(18/18) checking for file conflicts                                       [#########################################] 100%
error: failed to commit transaction (conflicting files)
libglvnd: /usr/lib/libEGL.so exists in filesystem
libglvnd: /usr/lib/libEGL.so.1 exists in filesystem
libglvnd: /usr/lib/libEGL.so.1.0.0 exists in filesystem
libglvnd: /usr/lib/libGL.so exists in filesystem
libglvnd: /usr/lib/libGL.so.1 exists in filesystem
libglvnd: /usr/lib/libGLESv1_CM.so exists in filesystem
libglvnd: /usr/lib/libGLESv1_CM.so.1 exists in filesystem
libglvnd: /usr/lib/libGLESv2.so exists in filesystem
libglvnd: /usr/lib/libGLESv2.so.2 exists in filesystem
libglvnd: /usr/lib/libGLESv2.so.2.0.0 exists in filesystem
Errors occurred, no packages were upgraded.

If you read the earlier comments, a solution to this particular problem and why it occurs has already been discussed.

Had to force the update with:

$ sudo pacman -S libglvnd lib32-libglvnd mhwd –force && sudo pacman -Syu

So no Mesa or GLX problems on Mate. All good.

Quad core AMD A8-3520M APU with Radeon HD Graphics
Kernel: 4.10.4-1-MANJARO x86_64Kernel: 4.10.4-1-MANJARO x86_64
Display Server: X.Org 1.19.3 driver: radeon
GLX Renderer: Gallium 0.4 on AMD SUMO (DRM 2.49.0 / 4.10.4-1-MANJARO, LLVM 3.9.1)
GLX Version: 3.0 Mesa 17.0.1 Direct Rendering: Yes
Desktop: MATE 1.18.0 (Gtk 3.22.10)

I have this issue:

resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: libva-xvba-driver: installing mhwd (0.6.0rc1-4) breaks dependency 'catalyst-libgl'

I’m using catalyst drivers

Solved, remove libva-xvba-driver

No more issues after running “sudo pacman -Sy --force mhwd lib32-libglvnd libglvnd && sudo pacman -Su”

I’ve to check on a virtual machine why manjaro-system doesn’t take care of the symlinks when the old libglvnd is installed. Maybe due to people using plain mesa or catalyst libglvnd isn’t installed at all.

In my case Catalyst isn’t being used, it is an Intel machine. Which packages should I check to help find the source of the problem?

I was wondering why I was not getting Plasma 5.9.4 in my Unstable VM, and I noticed this:

So, I edited /etc/pacman-mirrors.conf and uncommented and changed to:
Branch = unstable

Updated, and all is good.

Forum kindly sponsored by Bytemark