Slackware-current update to libcap-ng broke CIFS-tools

Earlier this week, and update to libcap-ng broke mounting my SaMBa server shares on startup. I received the error message: Unable to apply new capability set. Barcoboy on https://www.linuxquestions.org/ was quick to point out that the issue was libcap-ng and could be mitigated by downloading the previous version from https://slackware.uk/cumulative/slackware64-current/ This morning (26-Nov-2020), dr.s pointed … Read more

Building Stellarium 0.20.2 on Slackware Current

When I saw that Stellarium 0.20.2 was available, I downloaded the source from https://github.com/Stellarium/stellarium/releases/download/v0.20.2/stellarium-0.20.2.tar.gz and used the .Slackbuild from http://slackbuilds.org/ tried to build it with: VERSION=0.20.2 ./stellarium.SlackBuild‘ During the config process, the build failed with the error: cmake: error while loading shared libraries: liblz4.so.1: cannot open shared object file: No such file or directory After … Read more

PHP: Fixing “pear.php.net is using a unsupported protocol – This should never happen.” (again)

On servers using PHP 5.6.38, PHP 7.2.11, and PHP 7.3.0RC2, when I run pecl upgrade, I get the error message: pear.php.net is using a unsupported protocol – This should never happen. upgrade failed I looked at my previous blog post and found that, back then (2014), the solution was to run: pear upgrade –force xml_util. … Read more

VLC Media Player Fails with: vlc cannot instantiate dialogs provider

I recently installed Slackware64 current on my home workstation. After installing VLC Media Player from Alien Bob’s restricted Slackbuilds,, I discovered that VLC would not start. After poking around, I found that VLC was giving the error: cannot instantiate dialogs provider. Some searching around, revealed the answer on linuxquestions.org and in the file http://slackware.uk/people/alien/restricted_slackbuilds/vlc/pkg64/current/vlc-3.0.3-x86_64-1alien.dep That … Read more

VirtualBox Kernel Modules Won’t Compile with Linux 4.14.24

This morning, I tried to run VirtualBox on my workstation–running Slackware64 Current–at work and found that the kernel modules were not installed. Knowing that I had upgraded the kernel (to 4.14.24) this morning, I tried to build the modules: cd /usr/src/vboxhost-5.2.8 make and got a horrible message (and feeling -): /opt/VirtualBox/src/vboxhost/vboxdrv/Makefile.include.header:141: *** Error: unable to … Read more

KRDC Fails on Slackware Current (a.k.a 14.2) with Could not start “xfreerdp”; make sure xfreerdp is properly installed.

Along with the excellence of Slackware current comes a broken version of KRDC (KDE Remote Desktop Client) that doesn’t work for RDP connections.  It fails with a dialog saying: Could not start “xfreerdp”; make sure xfreerdp is properly installed. After poking around the source code, I got rather frustrated as I found the KDE source … Read more

Segfault Running perl on Slackware Current (2015-12-22)

This morning, Tuesday 2015-12-22, I noticed that some PERL scripts which had worked in the past now segfault on Slackware64 Current. My investigation revealed that the issue is with Term::ReadKey, as when I run: perl -d -MCPAN -eshell I get: Loading DB routines from perl5db.pl version 1.49 Editor support available. Enter h or ‘h h’ … Read more

Slackware Current Updates Friday August 21: Firefox Aurora Now Requires libepoxy

This morning I installed last Friday’s updates to Slackware-current on my home workstation. Afterwords, I noticed that Firefox 42.0a2 (2015-08-24) won’t start, complaining about the lack of libepoxy. UPDATE: 2015-08-25: The Friday updates to -current included the addition of libepoxy to the official Slackware install.  I failed to do install-new. The easiest fix would have … Read more

Building Linux kernel 3.2.70 for Slackware 13.37 (32-bit)

While updating my Slackware virtual machines, I ran into issues compiling Linux 3.2.70 on Slackware 13.37 (32-bit). Running make oldconfig in the kernel directory failed with the following error: Makefile:484: /usr/src/linux-3.2.71/arch/i686/Makefile: No such file or directory make: *** No rule to make target `/usr/src/linux-3.2.71/arch/i686/Makefile’. Stop. I checked in the arch directory of the kernel source, … Read more