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.
The .la files that are outside of the LD_LIBRARY_PATH were not removed (and shouldn't be) - those ones are often used by the lt_dlopen() function to load plugins and removing those ones can break things. But those ones don't cause problems... they aren't likely to try to infect .la files produced by other packages.
A CD/DVD subscription might be another option (if you don't have this already) but you should note that it starts from 14.2. Also I am not sure how many people still use these for install.
I collect the DVDs as souvenirs and emergency boot disks. Also useful for installing VMs, setting up PXE boots (thanks Alien_Bob!) and accessing source code.
I am happy to pay the money. If the disk arrives in the mail, that is a bonus! So far, it has _never_ failed to arrive.
PS - Maybe I am not as old as I thought. I have never seen a Mass Rebuild before. Love the attitude, clear the decks, close the hatches and dive, dive, dive!
PS - Maybe I am not as old as I thought. I have never seen a Mass Rebuild before. Love the attitude, clear the decks, close the hatches and dive, dive, dive!
I think he is probably referring to the a.out to ELF transition (~1995), Slackware64 (~2009), and now this.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,125
Rep:
Quote:
Originally Posted by slackb0t
I was thinking the same thing.. might just stay with the current -current until 15 comes out. However, I have done every other update with current since 14.2 and things have always worked. Blah.. ok I talked myself into it... I will try it :P
A kernel update was released early this morning, so I think I'll wait until it is available in -current and then download a -current.iso and do a fresh installation.
Last edited by cwizardone; 04-19-2018 at 09:15 AM.
You should test with dash instead of "set -o posix". Bash is not reliable at testing portability. The best way to do that is to actually test other shells, the checkbashisms script and shellcheck can help to some degree.
Code:
$ dash
$ echo {foo,bar}
{foo,bar}
Brace expansions only work in bash, zsh, ksh and shells derived from ksh (excluding posh).
Quote:
Originally Posted by Didier Spaier
Those who want their scripts to behave as sh will rewrite the command, no big deal.
Editing every SlackBuild on every update would be a giant pain, but more than that I don't want to find my own scripts at SBo are full of brace expansions when 15.0 is released.
Edit: Also, as a side note, "set -o posix" is of course not posix...
I'm talking about the command that would be added to build scripts to prevent .la files from being reinstalled and not the command you ran in your interactive shell to remove no longer needed .la files.
I believe that this noble issue of shell scripting is worth for its own thread.
Now let's focus in the main dish. Since years, many of us advocated/lamented for "a clean and rebuildable Slackware tree", and today those dreams became true*: our BDFL and his lieutenants served us the entire hog at roast.
So, first of all, I think we should figure out how to eat and digest it, preferable avoiding the "hospitalization" ...
------------------- * With a bit of "be careful what you wish"...
Last edited by Darth Vader; 04-19-2018 at 12:21 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.