Slackware-current ChangeLog

Fri Jan 14 05:24:07 UTC 2022

Packages

Upgraded

  • a/cryptsetup-2.4.3-i586-1.txz
    This update addresses a multi-step attack on LUKS2 format by orchestrating
    LUKS2 reencryption metadata in existing LUKS2 header. An attacker is able to
    trigger permanent data decryption (ciphertext→plaintext transformation) on
    part of data device on next LUKS2 device activation. Attacker does _not_
    have to know passphrase or decrypted volume encryption key.
    cryptsetup versions older than 2.2.0 are not affected by this, because they
    do not support online LUKS2 reencryption.
    For more information, see:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-4122
    (* Security fix *)

Wed Jan 12 22:04:33 UTC 2022

Good hello, and welcome to the third and final release candidate for Slackware
15.0. We're 99% frozen at this point and are mostly looking for regression or
other bug reports that might be able to be addressed before this goes stable.
Of course, the management here reserves the right to make exceptions… that
5.15.15 kernel version has a nice ring to it. If your requests didn't make it
into this iteration, perhaps we will revisit them for the next -current cycle.
Some were just a little too late but will more than likely be needed next time
(I'm looking at Didier's grubconfig), while others are just out of scope for
the main tree where I like to abide by YAGNI as much as possible.
Anyway, let's get some testing done and we'll be there soon. Enjoy! :-)

Packages

Rebuilt

Upgraded

Fri Jan 7 06:03:52 UTC 2022

Packages

Upgraded

Wed Jan 5 20:09:37 UTC 2022

Packages

Rebuilt

Upgraded

Tue Jan 4 22:51:41 UTC 2022

Packages

Upgraded

Rebuilt

  • kde/konsole-21.12.0-i586-2.txz
    Applied upstream patch:
    [PATCH] Use tighter matching when finding the default profile file name.
    Thanks to alienBOB.
  • l/imagemagick-7.1.0_19-i586-2.txz
    It seems that even with –enable-opencl, ImageMagick has disabled OpenCL
    support by default unless the environment variable MAGICK_OCL_DEVICE=true
    is set, so there should be no harm enabling this feature again.
    Thanks to denydias.
  • l/pipewire-0.3.42-i586-2.txz
    Added sample startup files in /etc/xdg/autostart. Thanks to stormtracknole.
    Added scripts (pipewire-enable.sh, pipewire-disable.sh) to setup pipewire as
    the default multimedia server, or to disable it and return to pulseaudio as
    the default. Thanks to stormtracknole and LuckyCyborg for many useful tips.
  • l/pulseaudio-15.0-i586-4.txz
    Install pulseaudio.desktop as a .new file so that future package updates
    won't overwrite custom content.
  • n/yptools-4.2.3-i586-5.txz
    Fixed ypcat installation. Thanks to Stuart Winter.
  • x/xf86-video-vmware-13.3.0-i586-6.txz
    Patched to build against libdrm-2.4.109. Thanks to gmgf.

Sun Jan 2 20:40:21 UTC 2022

Packages

Upgraded

Rebuilt

  • n/network-scripts-15.0-noarch-18.txz
    netconfig: when DHCP configuration is selected, also add hostname labeled
    loopback entries to /etc/hosts. We don't want to have to rely on something
    else providing correct name service in order to be able to reach our
    machine through its own hostname. This was a regression since the netconfig
    shipped with Slackware 14.2.
    Thanks to Zexuo.

Sun Jan 2 01:25:29 UTC 2022

Packages

Upgraded

Added

Fri Dec 31 19:44:41 UTC 2021

Packages

Upgraded

Rebuilt

  • n/yptools-4.2.3-i586-4.txz
    Added /usr/sbin/yp_dump_binding and /usr/sbin/yptest.
    Add a hint about adding “nis” in /etc/pam.d/system-auth to /etc/default/yp.

Wed Dec 29 20:48:42 UTC 2021

Packages

Upgraded

Rebuilt

Wed Dec 29 02:42:32 UTC 2021

Packages

Upgraded

Rebuilt

Mon Dec 27 23:06:00 UTC 2021

The –enable-systemd-logind change to xorg-server that caused resume from
suspend regressions (and others) has been reverted, and in retrospect it was
a bad idea to take it at that point, but it had appeared as if it wouldn't
cause problems in the case where Xorg was running as root. Oh well, lesson
learned. But the build script has been enhanced to make it easy to build
rootless versions of the xorg-server packages. Just do this:
ROOTLESSX=YES ./x11.SlackBuild xserver xorg-server
Depending on your GPU, this could work for your use case with no problems.
Also, I've gone ahead and taken a couple of shared library version bumps since
the projects (opencv and poppler) have decent track records as far as not
introducing regressions, and if there are any, we've got time to test and fix.
I'm still avoiding some things that aren't as trusted in that regard, and will
likely continue to do so. :-)

Packages

Rebuilt

Upgraded

Added

Fri Dec 24 20:43:23 UTC 2021

Merry Christmas, everyone! :-) See you again on Sunday or Monday.

Packages

Upgraded

Thu Dec 23 19:48:40 UTC 2021

Packages

Upgraded

Tue Dec 21 19:04:03 UTC 2021

Packages

Upgraded

Rebuilt

  • kde/breeze-icons-5.89.0-noarch-2.txz
    Applied upstream patches:
    [PATCH] improve installation of light fallback icons
    [PATCH] Include “*@*” in the icon_files list for installation
    Thanks to Heinz Wiesinger.
  • n/net-snmp-5.9.1-i586-4.txz
    Moved options for snmpd from rc.snmpd to /etc/default/snmpd.
    Thanks to Jakub 'shasta' Jankowski.

Mon Dec 20 19:41:32 UTC 2021

Packages

Rebuilt

Upgraded

Sun Dec 19 18:57:11 UTC 2021

Packages

Upgraded

Rebuilt

Thu Dec 16 21:34:10 UTC 2021

Packages

Upgraded

Rebuilt

Wed Dec 15 19:25:48 UTC 2021

Packages

Upgraded

Rebuilt

Wed Dec 15 04:34:02 UTC 2021

Packages

Upgraded

Rebuilt

Mon Dec 13 20:10:04 UTC 2021

Packages

Upgraded

Sun Dec 12 19:23:13 UTC 2021

Packages

Upgraded

Sat Dec 11 20:02:51 UTC 2021

Packages

Rebuilt

Sat Dec 11 19:32:57 UTC 2021

Packages

Upgraded

Fri Dec 10 20:53:11 UTC 2021

Packages

Upgraded

Added

Rebuilt

Wed Dec 8 20:42:30 UTC 2021

Packages

Upgraded

Rebuilt

Tue Dec 7 21:02:41 UTC 2021

Packages

Upgraded

Rebuilt

  • kde/kscreen-5.23.4-i586-2.txz
    Applied upstream patches:
    [PATCH 1/4] Compute logicalSize taking into account current config.
    [PATCH 2/4] Update screen size when mode changes.
    [PATCH 3/4] Ensure to set outputs explicitLogicalSize upon loading config.
    [PATCH 4/4] Fix output identifier window positioning in wayland with some
    scale.
    Thanks to Heinz Wiesinger.
  • kde/libkscreen-5.23.4-i586-2.txz
    Applied upstream patches:
    [PATCH] XrandR: Fix impossibilty to change resolution in VirtualBox.
    [PATCH] Under X11 ignore per-screen scale to compute logicalSize.
    Thanks to Heinz Wiesinger.

Sat Dec 4 20:31:55 UTC 2021

Packages

Upgraded

Rebuilt

Thu Dec 2 19:14:20 UTC 2021

Packages

Upgraded

Tue Nov 30 19:20:23 UTC 2021

Packages

Upgraded

Wed Nov 24 20:49:02 UTC 2021

Packages

Rebuilt

Wed Nov 24 19:22:57 UTC 2021

Packages

Upgraded

Mon Nov 22 19:52:11 UTC 2021

Packages

Upgraded

Added

Rebuilt

  • extra/tigervnc/tigervnc-1.12.0-i586-2.txz
    Use the upstream vncserver script, patched to search in some additional
    locations for a startup script: $HOME/.vnc/xstartup, $HOME/.xinitrc, and
    /etc/X11/xinit/xinitrc.
    Add a symlink for vncserver in the old location (/usr/bin/vncserver).
    Thanks to 0XBF.

Sat Nov 20 20:23:50 UTC 2021

Packages

Rebuilt

  • ap/mariadb-10.5.13-i586-2.txz
    Install /etc/security/user_map.conf as /etc/security/user_map.conf.new to
    protect it from being overwritten by future upgrades.
    Thanks to Markus Wiesner.
  • d/python3-3.9.9-i586-2.txz
    Do not patch posix_user platlib to use $HOME/.local/lib64 on 64-bit - use
    $HOME/.local/lib for all platforms. This avoids a warning from pip about the
    install location not matching between distutils and sysconfig. Note that this
    might require already installed modules to be moved from $HOME/.local/lib64
    to $HOME/.local/lib (or they could be removed and then reinstalled).
    At first this seemed to be a non-optimal solution for this issue, but other
    distributions are taking this same approach and it appears that the
    posix_user platlib setting has always been ignored until recently.
    If this causes any unexpected issues, let me know.
    Thanks to redneonglow and alijkl.

Upgraded

Sat Nov 20 07:12:58 UTC 2021

Packages

Upgraded

Added

  • l/python-setuptools_scm-6.3.2-i586-1.txz
    This is needed when building some Python modules to correctly parse their
    metadata, as recently discovered with importlib_metadata and zipp. While
    we'll stick to the version of Markdown that we've got, it seems like a good
    idea to get this in before the release to help prevent people from running
    into similar “version 0.0.0” issues with other Python modules.
    Thanks to USUARIONUEVO.
  • l/python-tomli-1.2.2-i586-1.txz
    This is needed by setuptools_scm. Also, the SlackBuild contains a nice
    example of using a setup.py shim to setuptools for a Python module that
    only contains pyproject.toml and not setup.py.
    Thanks to Heinz Wiesinger.

Thu Nov 18 21:13:10 UTC 2021

Packages

Upgraded

Rebuilt

Wed Nov 17 20:50:35 UTC 2021

Clearly we're going to have to tread more carefully for things to settle down,
so consider this RC2 and a much harder freeze. A test mass rebuild was done
here and there are no more “fails to build from source” remaining (thanks to
nobodino for some amazing and relentless testing).

Packages

Upgraded

Rebuilt

  • ap/lxc-4.0.11-i586-3.txz
    Added some additional packages to the lxc-slackware template:
    bridge-utils, dbus, iptables, libnl3, libpcap.
    Thanks to linux91 for the hints.
  • l/python-docutils-0.17.1-i586-3.txz
    Revert to this version for now since 0.18 isn't compatible with Sphinx.
    Thanks to HQuest.
  • l/python-markdown-3.3.4-i586-3.txz
    Reverted this to fix the Samba build. The newer versions of Markdown require
    importlib_metadata and zipp, and adding these also fixes the build, but oddly
    the installed PKG-INFO shows version 0.0.0, which I suspect is more breakage
    going on with setuptools. I've tried rebuilding all other Python modules here
    to see if a more general breakage had crept in somehow, but those are the
    only two Python modules I've found that exhibit this issue, and I've found
    other similar reports (but no fixes). Markdown-3.3.4 seems to be the safe bet
    for now.

Tue Nov 16 19:04:47 UTC 2021

Packages

Upgraded

Rebuilt

Sun Nov 14 18:51:15 UTC 2021

Packages

Upgraded

Sat Nov 13 20:02:49 UTC 2021

Packages

Upgraded

Fri Nov 12 19:19:46 UTC 2021

Packages

Upgraded

Rebuilt

Thu Nov 11 20:36:12 UTC 2021

Packages

Rebuilt

Upgraded

Added

Wed Nov 10 20:32:37 UTC 2021

Packages

Upgraded

Tue Nov 9 20:22:27 UTC 2021

Packages

Upgraded

Added

Rebuilt

Tue Nov 9 03:20:45 UTC 2021

Packages

Rebuilt

Upgraded

Fri Nov 5 22:49:19 UTC 2021

Packages

Upgraded

Rebuilt

Fri Nov 5 01:05:01 UTC 2021

Packages

Upgraded

Thu Nov 4 04:43:31 UTC 2021

Packages

Upgraded

Rebuilt

Sun Oct 31 19:59:15 UTC 2021

Packages

Upgraded

Rebuilt

Fri Oct 29 17:19:45 UTC 2021

Packages

Upgraded

Rebuilt

Thu Oct 28 20:27:04 UTC 2021

Packages

Upgraded

Thu Oct 28 01:11:07 UTC 2021

Packages

Upgraded

Rebuilt

Tue Oct 26 22:01:32 UTC 2021

Packages

Rebuilt

Upgraded

Mon Oct 25 19:30:42 UTC 2021

Packages

Upgraded

Rebuilt

Sat Oct 23 18:57:30 UTC 2021

Packages

Upgraded

Rebuilt

Thu Oct 21 19:36:32 UTC 2021

Packages

Upgraded

Rebuilt

Tue Oct 19 18:10:12 UTC 2021

Packages

Rebuilt

Upgraded

Tue Oct 19 01:10:06 UTC 2021

Packages

Upgraded

Rebuilt

Mon Oct 18 18:40:47 UTC 2021

Packages

Upgraded

Rebuilt

Sat Oct 16 18:12:37 UTC 2021

Packages

Upgraded

Rebuilt

Fri Oct 15 20:47:13 UTC 2021

Packages

Upgraded

Rebuilt

  • d/automake-1.16.2-noarch-4.txz
    The GNU toolchain is making it increasingly impossible to use our usual
    “${ARCH}-slackware-linux” host, erroring out with a host mismatch on at
    least GTK+2. So, we'll drop back to this version of automake for now,
    with a fix applied for detecting Python 3.10. More than likely we'll be
    changing the host to “${ARCH}-slackware-linux-gnu” to satisfy upstream,
    but that will have to wait for the next devel cycle.
  • d/rust-1.55.0-i686-2.txz
    Recompiled against llvm-13.0.0.
  • kde/kdevelop-5.6.2-i586-6.txz
    Recompiled against llvm-13.0.0.
  • kde/plasma-workspace-5.23.0-i586-2.txz
    Applied upstream patch:
    [PATCH] sddm-theme: fix missing password field on “Other” page.
    Thanks to USUARIONUEVO and LuckyCyborg.

Thu Oct 14 19:39:32 UTC 2021

Huge thanks and congratulations to the KDE Community on the release of the
Plasma 25th Anniversary Edition!

Packages

Upgraded

Removed

Tue Oct 12 19:22:20 UTC 2021

Packages

Upgraded

Rebuilt

Mon Oct 11 23:45:10 UTC 2021

Packages

Upgraded

Rebuilt

Sun Oct 10 22:20:01 UTC 2021

Packages

Upgraded

Rebuilt

Sun Oct 10 00:11:13 UTC 2021

A new Python (and related rebuilds), the latest release of the KDE Gear
applications, and a new kernel. Enjoy! :-)

Packages

Rebuilt

Upgraded

Removed

  • kde/kdev-python-5.6.2-i586-3.txz
    Due to the removal of the old parser from Python 3.10, this is no longer
    compatible. We'll keep an eye on upstream to see if this changes, though.

Fri Oct 8 03:23:28 UTC 2021

Packages

Upgraded