LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-05-2019, 03:05 AM   #16
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Original Poster
Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890

well for the time beeing, I'm at home only on the WE, and that until next summer, so not much time to compile.
thanks for the answer, all of you.
We'll see (maybe) some 'cloners' trying SFS?
Cheers
 
3 members found this post helpful.
Old 01-05-2019, 04:46 AM   #17
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
Learning something is its' own reward and I know well that you've learned a thousand things on your way to even one successful re-compile. You have a lot to be proud of, so don't let any detractors take that from you.
 
5 members found this post helpful.
Old 01-05-2019, 05:13 AM   #18
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105Reputation: 8105
Quote:
Originally Posted by gnashley View Post
Learning something is its' own reward and I know well that you've learned a thousand things on your way to even one successful re-compile. You have a lot to be proud of, so don't let any detractors take that from you.
I fully agree. Your SFS is an interesting project, and it grew a lot once you started logging its progress in your git repository. It's a prime example of how a mental itch that needed some scratching ended up being a real project with contributors and a lot of interested people looking on.

I have a personal interest because I remember when I had to build the 64bit port of Slackware from scratch, it was quite challenging to find a good build order and the necessary patches to make older sources compile. It was not trivial, even with Patrick sharing his thoughts and giving guidelines (especially about the inter-dependencies of kernel, binutils, glibc and gcc). Therefore I have nothing but respect for your and Worsel's efforts.

Hopefully now that SFS compiles errorfree in one single run, it's going to be smooth sailing. And I guess even Patrick may have been energized by SFS, looking at how he started his FTBSlog notes (FTBS = Fails To Build from Source), like this example: http://ftp.slackware.com/pub/slackwa...rce/a/FTBFSlog.

Thank you.
 
7 members found this post helpful.
Old 01-05-2019, 06:34 AM   #19
rainydais
LQ Newbie
 
Registered: Aug 2017
Posts: 21

Rep: Reputation: Disabled
For what it's worth, I am very interested in the SFS project and have been wanting to give it a go for sometime. I just never made enough time to go for it. I am very thankful that the project exists on GitHub and is active.
 
Old 01-05-2019, 07:30 AM   #20
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Original Poster
Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
For those who still hesitate at trying SFS, just read the howto-SFS: https://raw.githubusercontent.com/no...tion/howto-SFS
It's not complicated at all, there are very few adjustments. If you're really lazy just decide on which partition to build it, the other adjustments can be made later.
The longest things are:
1/ build the 'tools', about 40 mn on my machine (not a 'horse power')
2/ once you've built the tools, you'll have to wait some time (> 19 h on my machine)
 
3 members found this post helpful.
Old 01-05-2019, 08:55 AM   #21
Uncle Lumpy
Member
 
Registered: Feb 2010
Posts: 63

Rep: Reputation: 48
Can you describe the potential benefits of this (beyond the very interesting academic exercise of doing it) to the Slackware user? I've been using Slackware as my desktop OS (and as the OS for the small home server farm I run) for 10-15 years. Obviously I'm happy with Slackware and what it provides. What can SFS do for me? Are there specific optimizations I can make during the build process that might benefit me with regard to speed? (Hard to imagine that it's more stable than Pat's Slackware.)

I'm interested in doing this and have the time. I'd be *motivated* to do this if there were the potential for tangible benefits to me as a Slackware user.

Best,
Lumpy
 
Old 01-05-2019, 09:34 AM   #22
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Original Poster
Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
this project doesn't bring anything to the average user.
this project is for fun.
this project is for those who want to learn about Slackware.
this project is for curious people who want to try the ability of Slackware to rebuild itself, nothing else.
I don't say you're not curious;: if you don't feel the necessity to try it, I'm not here to convince you to do it, sorry.

Last edited by nobodino; 01-05-2019 at 09:35 AM.
 
3 members found this post helpful.
Old 01-05-2019, 06:19 PM   #23
Uncle Lumpy
Member
 
Registered: Feb 2010
Posts: 63

Rep: Reputation: 48
OK, thanks for the response, nobodino!

Best,
Lumpy
 
Old 01-05-2019, 07:34 PM   #24
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 2,011

Rep: Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619
Quote:
Originally Posted by gnashley View Post
Learning something is its' own reward and I know well that you've learned a thousand things on your way to even one successful re-compile. You have a lot to be proud of, so don't let any detractors take that from you.
I was just teasing with my previous post, in case it wasn't clear. I already wrote that I thought it was a valuable endeavor.
 
Old 01-07-2019, 07:52 PM   #25
blizzack
LQ Newbie
 
Registered: Jan 2015
Location: Brooklyn, NY
Distribution: slackware
Posts: 17

Rep: Reputation: Disabled
Quote:
Originally Posted by nobodino View Post
well for the time beeing, I'm at home only on the WE, and that until next summer, so not much time to compile.
thanks for the answer, all of you.
We'll see (maybe) some 'cloners' trying SFS?
Cheers
Pls don't give up on this.

I'm one of those slackers that will try out sfs at some point

many thanx to both of you for doing this invaluable work!
 
1 members found this post helpful.
Old 01-07-2019, 09:50 PM   #26
ttk
Senior Member
 
Registered: May 2012
Location: Sebastopol, CA
Distribution: Slackware64
Posts: 1,038
Blog Entries: 27

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484
Yes, please don't give up on SFS :-)

I intend to incorporate your hard-earned lessons into Slackhammer when it I'm ready to work on that part of it. For the time being, when I work on Slackhammer, I work on its package upstream identification instead.

IMO, SFS is important for a couple of other reasons, too:

First, to ensure the future continuity of the Slackware project itself. If (heaven forbid) something should "happen" to Patrick, and the line of succession for Slackware BDFL is either broken or unacceptable, SFS assures that other qualified users in the Slackware community could potentially "take up the Slack".

Second, to help promote new Slackware forks. Forking is a normal and healthy way to assure Slackware-like experiences to a wider audience of users. The availability of SFS removes one more obstacle from anyone forking their own Slackware-like distribution (assuming recompilation is necessary for that fork).

I know it's hard work to figure this out, but it's totally worth it. The lessons you are learning and sharing with the community are highly valuable.
 
4 members found this post helpful.
Old 01-08-2019, 09:26 AM   #27
Qury
Member
 
Registered: Feb 2004
Location: Naas,IE
Distribution: Slackware
Posts: 212

Rep: Reputation: 184Reputation: 184
Good work on SFS!

I wish i could get a threadripper cpu and have a bunch of time.... i keep dreaming of a systems that is like SFS + SlackADS from Ivandi + KDE5 from AlienBOB + jack2 and Ardour
 
1 members found this post helpful.
Old 01-08-2019, 03:28 PM   #28
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,560

Original Poster
Rep: Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890Reputation: 890
Don't misunderstand me, I don't want to give up with SFS, I can only access the forum with my smartphone and nothing else while working far from my home. I can work on it only on the WE, that's all.
 
Old 01-08-2019, 04:08 PM   #29
Poprocks
Member
 
Registered: Sep 2003
Location: Toronto, Canada
Distribution: Slackware
Posts: 522

Rep: Reputation: 279Reputation: 279Reputation: 279
I think it is an extremely worthwhile project. I was thinking of firing it up myself on a virtual machine, as an exercise.

It may be a niche project in terms of end users, but I'd imagine it's SUPER helpful to the core team, in terms of (a) ensuring the SlackBuilds continue to build as expected, (b) ensuring a build order is known, documented and maintained, and (c) having a potential framework in place to easily port Slackware to other architectures, something which is becoming more and more important these days, as architectures such as ARM and the upcoming RISC-V gain momentum and popularity.
 
Old 01-12-2019, 03:02 PM   #30
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,776

Rep: Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425Reputation: 4425
I always just do Full Recommended Install because hdd space is cheaper than my time and frustration. I go by the old adage.....

Quote:
Originally Posted by OldAdage(paraphrased)
It's better to have a dependency and not need it than to need it and not have it
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Poll: (Without the poll) - How is Linux used in your workplace? SlowCoder General 13 09-11-2007 11:03 PM
HELP. Kernel from scratch. and I mean scratch hoop Ubuntu 3 08-19-2007 07:09 AM
A computer from SCRATCH!!! (and I mean SCRATCH) chutsu Linux - Hardware 10 11-11-2004 05:14 PM
ali aladdin v agp stinks :scratch: :scratch: :scratch: Mr Marmmalade Linux - Hardware 1 07-08-2003 05:11 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:13 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration