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.
Could we have a fix for the PyQt installation please? At the moment, make install does not correctly install the libpythonplugin.so file from the designer directory (although it is built correctly). This is because the designer/Makefile uses INSTALL_ROOT instead of DESTDIR. Since INSTALL_ROOT is not set, it means that libpythonplugin.so is (wrongly) installed to the host system instead $PKG. A potential fix for this would be for the PyQt.SlackBuild to set INSTALL_ROOT too, like:
Code:
make install DESTDIR=$PKG INSTALL_ROOT=$PKG || exit 1
Could we have a fix for the PyQt installation please? At the moment, make install does not correctly install the libpythonplugin.so file from the designer directory (although it is built correctly). This is because the designer/Makefile uses INSTALL_ROOT instead of DESTDIR. Since INSTALL_ROOT is not set, it means that libpythonplugin.so is (wrongly) installed to the host system instead $PKG. A potential fix for this would be for the PyQt.SlackBuild to set INSTALL_ROOT too, like:
Code:
make install DESTDIR=$PKG INSTALL_ROOT=$PKG || exit 1
Alternatively, the following patch to PyQt-x11-gpl-4.9.6 will ensure the generated designer/Makefile respects the DESTDIR environment variable (so that INSTALL_ROOT doesn't need to be set when running make install).
I've already emailed Pat about these, but, I'd love to see a newer git in Slackware (2.2.0 is out now, maybe wait for 2.2.1). 2.1.2 built fine and ran fine on my machine (I tested my normal git workflow for a week with it), I did notice that this:
Code:
( cd $PKG/usr/doc/git-$VERSION/Documentation ; rm *.1 *.3 *.7 )
Spit out:
Code:
rm: cannot remove ‘*.1’: No such file or directory
rm: cannot remove ‘*.3’: No such file or directory
rm: cannot remove ‘*.7’: No such file or directory
I couldn't find where those files had moved by poking around (maybe they are gone entirely)?
dhcpcd was upgraded to version 6 some time ago but it did not work in the installer (it would never obtain an IP, as I recall) and we could not figure out why, so it was reverted to version 3.
What is the compelling reason to update it? version 3 works fine for me.
busybox and dropbear are normally safe enough updates, but normally there's no reason to update them unless something doesn't work (normally it won't compile).
I didn't know about version 3.x being more compatible with BusyBox. I had no idea some stuff wouldn't compile.
I wonder if there could be an alternative to using dhcpcd on the installation disk like a combination of netplug, iana-etc, and a custom script to bring up the interfaces for IP.
I wonder if there could be an alternative to using dhcpcd on the installation disk like a combination of netplug, iana-etc, and a custom script to bring up the interfaces for IP
If it ain't broken, why fix it... and a custom script that would need maintenance. Yeah.
Very true. Speaking of which, isn't the installation disk software created in a similar style to how you create something similar to a base LFS system like CLFS-embedded with a specialized user or chroot jail, or created in the standard system? I don't think this has ever been really discussed much.
I wonder if there could be an alternative to using dhcpcd on the installation disk like a combination of netplug, iana-etc, and a custom script to bring up the interfaces for IP.
Do we really need to break something that works?
You already know that Slackware upgrade some stuff only for security reasons and/or if there is a proven gain in doing so.
EDIT. Eric was faster More generally, I suggest that we accompany in this thread proposed upgrades with their rationales. And if something new is proposed, that the person who proposes it first tests it and preferably provides build material for it.
Quote:
Originally Posted by ReaperX7
Very true. Speaking of which, isn't the installation disk software created in a similar style to how you create something similar to a base LFS system like CLFS-embedded with a specialized user or chroot jail, or created in the standard system? I don't think this has ever been really discussed much.
That would better be discussed in another thread as it's not this one's topic
Last edited by Didier Spaier; 12-11-2014 at 05:33 AM.
With or without known patches? A confirmed "clean" build should at least be compiled and the make tests or checks ran before tinkering with a slackbuild script and then formally tested live.
A confirmed "clean" build should at least be compiled and the make tests or checks ran before tinkering with a slackbuild script and then formally tested live.
Yes, still IMHO. Additionally, this can help to get you started, and the submissions guidelines @slackbuilds.org are also worth reading, adapted as need be.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.