Stable repositories got updated

Today’s merge of Manjaro-Stable from our Manjaro-Testing repositories will bring these changes:

  • 10 new packages in basis, including nvidia 313.26, systemd 198, keyboardctl 0.1.0 (i686, x86_64, lib32)
  • 5 new packages in addon, including our new graphical installer and manjaroiso updates (i686, x86_64)
  • 14 new packages in platform (i686, x86_64)
  • 711 new packages in extra, including KDE 4.10.1, LibreOffice 4.0.1, Firefox 19.02, Thunderbird 17.0.4 (i686, x86_64)
  • 173/6 new packages in community/multilib, including gambas3 update (i686, x86_64, lib32)

We now have the following kernels available:

  • linux34: 3.4.35
  • linux35:
  • linux37: 3.7.10 (stable kernel)
  • linux38: 3.8.2

Please use mhwd-kernel to install those kernels. For linux35-series it would be:

sudo mhwd-kernel linux35

Discuss this update also in our Manjaro Support Forum.

It is recommended to use rankmirrors to get a working mirror for this update. Our default mirror changed to since isn’t available anymore.

DON’T USE PACKER OR YAOURT FOR THIS UPDATE !!! Before you update please read followed notices carefully.

All packages depending on qt need to be rebuilt to depend on qt4. We have done this for all official packages, but you will need to rebuild packages installed from the AUR that depend on qt.

Qt 5.x is now also available in [extra]. When you install both qt5-base and qt4 any Qt tool will refer to the 5.x version. We provide *-qt4 symlinks so you can explicitly force the 4.x version when you need it.

With lvm2 2.02.98-3, we now utilize lvmetad to activate LVM volumes automatically. This implies the following changes:

  • The lvm2 initramfs hook now requires the udev hook.
  • The use_lvmetad = 1 must be set in /etc/lvm/lvm.conf. This is the default now – if you have a lvm.conf.pacnew file, you must merge this change.
  • You can restrict the volumes that are activated automatically by setting the auto_activation_volume_list in /etc/lvm/lvm.conf. If in doubt, leave this option commented out.
  • If you need monitoring (needed for snapshots), run systemctl enable lvm-monitoring.service.
  • The lvmwait kernel command line option is no longer needed and has no effect.

If you run pacman -Syu and update device-mapper, any linux-kernel and lvm2 at the same time, you will get an error message that /sbin/dmsetup is missing. Run mkinitcpio -p linux[xy] again after the update to avoid any problems.

Due to moving of the /lib symlink from the glibc package to the more appropriate filesystem package, it is required to update glibc-2.17-3 and filesystem-2013.01-3 together. This will happen automatically when you run “pacman -Syu”. Remember, partial updates are not supported and never use the “–force” option…

A potential issue with the upgrade on x86_64 is finding conflicting files in /usr/lib64. All Manjaro Linux packages that had files in this directory have been updated, so update these individually first. Any AUR packages with files in this directory should be updated to install them in /usr/lib.

Everybody using the Catalyst-Legacy driver should use followed commands to update their systems:

for pkg in $(pacman -Qq | grep catalyst-legacy); do pacman -Rs ${pkg}; done
mhwd -r pci video-catalyst-legacy
pacman -Syyu
mhwd -a pci free 0300 -f