SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Saturday morning I started a series of updates on my only -current system. In addition to all of the slackware packages (except X and a few other superfluous packages, which are not installed), I updated Nextcloud from 17 to 18.0.1. After all that, the Apache error_log during startup shows it is missing php libraries curl, mbstring and wddx. In addition, it reports the Imagick is compiled against Image Magick 1801, but 1802 is installed. The end result is that the Nextcloud server is running and can be accessed from a desktop, but none of the mobile devices can access it. They all get 503 errors.
Are there more updates for these in the pipeline, or how do I get these onto this server?
As have been said countless times, please report issues about a full Slackware installation, after having applied all available updates. The superfluous packages won't bite you but that will save a lot of time for people trying to help.
As have been said countless times, please report issues about a full Slackware installation, after having applied all available updates. The superfluous packages won't bite you but that will save a lot of time for people trying to help.
In the 27 years since I first used Slackware to replace SLS, I have never done a full install. There is simply too much flotsam and jetsam there to waste my limited time and resources on. I know that this distribution has been going downhill lately, particularly with the recent switch to a toy database engine. But if you really can't even include all of the relevant components within each package, then perhaps it is time for me to take another look at some of the BSD distributions.
In the 27 years since I first used Slackware to replace SLS, I have never done a full install. There is simply too much flotsam and jetsam there to waste my limited time and resources on.
With a full install, you would not not be wasting your, and our time.
Quote:
I know that this distribution has been going downhill lately, particularly with the recent switch to a toy database engine.
What toy database engine? Slackwareswitched nothing.
Quote:
But if you really can't even include all of the relevant components within each package, then perhaps it is time for me to take another look at some of the BSD distributions.
I think your issues are easily resolved by inspecting missing libraries and installing the required packages. That has not changed in 27 years.
Saturday morning I started a series of updates on my only -current system. In addition to all of the slackware packages (except X and a few other superfluous packages, which are not installed), I updated Nextcloud from 17 to 18.0.1. After all that, the Apache error_log during startup shows it is missing php libraries curl, mbstring and wddx. In addition, it reports the Imagick is compiled against Image Magick 1801, but 1802 is installed. The end result is that the Nextcloud server is running and can be accessed from a desktop, but none of the mobile devices can access it. They all get 503 errors.
Are there more updates for these in the pipeline, or how do I get these onto this server?
Have you made sure to install (or to port the changes from) any .new config files in httpd or php? That's that I'd look into first. I suspect that's at least part of the problem since you mention wddx, which is no longer an included extension, *and* is no longer listed in php.ini.
One Apache startup error with PHP in -current seems to be:
"httpd: Syntax error on line 522 of /etc/http/httpd.conf: Syntax error on line 6 of /etc/httpd/mod_php.conf: cannot load lib64 lib64/httpd/modules/libphp5.so into server: /usr/lib64/httpd/modules/libphp5.so: cannot load shared object file: No such file or directory"
The library in -current's /usr/lib64/httpd/modules is libphp7.so
I don't know if this accounts for any other issues. I don't really use Apache: I just fired it up because I needed it for a SQL training course.
One Apache startup error with PHP in -current seems to be:
"httpd: Syntax error on line 522 of /etc/http/httpd.conf: Syntax error on line 6 of /etc/httpd/mod_php.conf: cannot load lib64 lib64/httpd/modules/libphp5.so into server: /usr/lib64/httpd/modules/libphp5.so: cannot load shared object file: No such file or directory"
The library in -current's /usr/lib64/httpd/modules is libphp7.so
I don't know if this accounts for any other issues. I don't really use Apache: I just fired it up because I needed it for a SQL training course.
Did you ever run slackpkg new-config after upgrading to -current? This just looks to be that you're still loading the mod_php.conf file from 14.2 and there's a good chance you have /etc/httpd/mod_php.conf.new sitting there that has the correct library name.
Did you ever run slackpkg new-config after upgrading to -current? This just looks to be that you're still loading the mod_php.conf file from 14.2 and there's a good chance you have /etc/httpd/mod_php.conf.new sitting there that has the correct library name.
Ah, thanks. Exactly the issue: the mod_php.conf dated from the end of 2015. Now it all runs.
Looks like SQL is not the only thing I get to have training in today.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.