Recent Linux kernels (4.0.2+, LTS 3.14.41+), pushed to the [core] repository in the past couple of weeks, suffered from a bug that can cause data corruption on file systems mounted with the discard option and residing on software RAID 0 arrays. Even if discard is not specified, the fstrim command can also trigger this bug. (If you do not use software RAID 0 or the discard option, then this issue does not affect you.)
The issue has been addressed in the linux 4.0.4-2 and linux-lts 3.14.43-2 updates. Due to the nature of the bug, however, it is likely that data corruption has already occurred on systems running the aforementioned kernels. It is strongly advised to verify the integrity of affected file systems using fsck and/or restore their data from known good backups.
For further information please read the LKML post by Holger Kiehl, the related article on Phoronix, as well as the proposed fix that was backported to the Arch kernels.
Puppet 4 has been released and breaks compatibility with version 3. Therefore users will need to upgrade a server to Puppet 4 before updating their clients. Note that if only a Puppet 4 server is available, Puppet 3 clients will not work. Also a number of locations for things have changed including the config, manifest and module files. You will need to follow upgrade instructions for your servers and clients:
Some modules have been split from the pulseaudio package to avoid having modules with missing dynamic libraries. Please check which modules you need and reinstall them.
The split out modules are:
pulseaudio-bluetooth: Bluetooth (Bluez) support
pulseaudio-equalizer: Equalizer sink (qpaeq)
pulseaudio-gconf: GConf support (paprefs)
pulseaudio-jack: JACK sink, source and jackdbus detection
pulseaudio-lirc: Infrared (LIRC) volume control
pulseaudio-xen: Xen paravirtual sink
pulseaudio-zeroconf: Zeroconf (Avahi/DNS-SD) support
The new version comes with the following changes:
-
following ustream, xf86-video-modesetting is now provided with xorg-server package.
-
These packages are deprecated and moved to AUR, some are replaced by modesetting driver:
xf86-video-ast, xf86-video-cirrus, xf86-video-geode, xf86-video-mga, xf86-video-sisimedia, xf86-video-v4l
The KDE Software Collection has been updated to KDE Applications 14.12.
The KDE developers have started porting their software to KDE Frameworks and Qt 5. For a list of the software that has been ported see the announcement.
When a KDE Frameworks port of a KDE application is considered stable, it is released with KDE Applications and development and bug fixes are no longer applied to the Qt4/KDE4 version. This means that as ported versions of applications are released, we will switch to the newer version. At the same time, we are getting rid of KDE module prefixes ...