LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch
User Name
Password
Linux From Scratch This Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.

Notices


Reply
  Search this Thread
Old 09-08-2019, 10:18 AM   #31
spiky0011
Senior Member
 
Registered: Jan 2011
Location: PLANET-SPIKE
Distribution: /LFS/Debian
Posts: 2,511
Blog Entries: 1

Rep: Reputation: 412Reputation: 412Reputation: 412Reputation: 412Reputation: 412

Heads up cups-2.3.0 might be broken, cups-filter-1.25.4 not building.

Been fixed cups-filter-1.25.5

Last edited by spiky0011; 09-08-2019 at 01:16 PM.
 
Old 09-09-2019, 06:45 PM   #32
bryan_S
Member
 
Registered: Aug 2014
Location: N. Florida
Distribution: Linux-from-Scratch
Posts: 109

Rep: Reputation: Disabled
Quote:
Originally Posted by derguteweka View Post
Moin,

It's not only full-bloat-software like KDE, which needs (for my taste) absolutely unnecessary things like PAM or pulseaudio, but also small, tiny things like e.g. ntp start to need couples of perl modules, where i'd suspect, that a link against openssl should be sufficient.

WK
With the new logind added to the systemv book, I decided to switch to systemd. My big objection to systemd was the dependency on PAM and since (as far as i know) logind effectively requires PAM as well, might as well make the switch. I converted a running systemv installation to systemd (do not recommend doing it that way, but I got it working). So, now I've got systemd, PAM, pulseaudio, and so on. There is a lot of stuff we have to install just because the devs designed their software to work with a particualar 'stack'; sometimes it's just easier to give in and install it. But, I won't install anything that requires online access.
 
Old 09-10-2019, 04:39 AM   #33
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,615

Original Poster
Blog Entries: 19

Rep: Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460
This is definitely the last LFS I build. The fun's gone out of it. And you know what the anti-gambling ads say: when the fun stops, stop.
 
Old 09-10-2019, 10:45 AM   #34
rabidlinux
Member
 
Registered: Aug 2017
Location: Wild West
Distribution: Arch,Tumbleweed,BLFS 9.0
Posts: 227

Rep: Reputation: Disabled
I'm one who hates to give up on something myself. With all the problems encountered on 8.4 and 9.0 I feel this is my
last build also. Takes way too much time to get close to the end only to find this or that doesn't work. (Never got sound on 9.0) The book
has errors that need correcting and if you are new to this its hard to figure out. That's a huge task for them to keep up
with especially doing it for free.
Thank God for Arch
 
Old 09-13-2019, 09:37 AM   #35
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,615

Original Poster
Blog Entries: 19

Rep: Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460
Grrr! Today I tried to install feh, which I've always used to provide my desktop wallpaper. It requires xslt and xslt requires docbook. Docbook? What crazy notion is it to make a documentation package essential to a simple image display program? I give up!
 
Old 09-13-2019, 12:33 PM   #36
rabidlinux
Member
 
Registered: Aug 2017
Location: Wild West
Distribution: Arch,Tumbleweed,BLFS 9.0
Posts: 227

Rep: Reputation: Disabled
Hey Hazel,
I finally finished mine with great frustration. Its doing well except for VLC has no gui. Got printers too!!.
Glad I don't have to do this for 6 months again. I noticed Docbook was optional early and went ahead and installed it. Why not just try the straight mesa build as listed without changing or adding anything. Its worked for me on both AMD and intel.
Regards,
Danny
 
Old 09-13-2019, 01:03 PM   #37
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,615

Original Poster
Blog Entries: 19

Rep: Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460
Mesa is all right now and I have hardware acceleration. But why do they insist that I install docbook? That was always optional before, now it suddenly isn't. I already had a failure building glib without it (and glib is one of your most basic libraries) but I was able to get round that by changing "-Dman=true" to "Dman=false". After all, who needs man pages for glib when there is a complete programmer's handbook for it on the gnome site? But it's too exhausting trying to find ways around these endless dependency traps.
 
Old 09-13-2019, 02:33 PM   #38
rabidlinux
Member
 
Registered: Aug 2017
Location: Wild West
Distribution: Arch,Tumbleweed,BLFS 9.0
Posts: 227

Rep: Reputation: Disabled
and stupid me thought it was supposed to get easier with each release
 
Old 09-14-2019, 06:48 AM   #39
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,615

Original Poster
Blog Entries: 19

Rep: Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460
Yes and no! The basic process of getting a bootable system up and running without having to keep going back to square 1 because you did something wrong in Chapter 4 or Chapter 5, that gets easier. But since each release uses new versions of a lot of the software, you're at the mercy of upstream dependencies. And they are getting more and more onerous. The zeitgeist is for greater software integration and that makes for less freedom and more frustration.
 
Old 09-16-2019, 09:51 PM   #40
Luridis
Member
 
Registered: Mar 2014
Location: Texas
Distribution: LFS 9.0 Custom, Merged Usr, Linux 4.19.x
Posts: 616

Rep: Reputation: 167Reputation: 167
In 1985, UNIX had what... 3 daemons running and inetd for socket activation? libc and a few dozen static binaries? 15 years after that, people still weren't capturing video, playing music in the background, running 25+ browser tabs, all in 4K while SETI@Home ate up their unused cycles. Stuff is complicated now, building from scratch is predictably more involved. My 9.0 is fine...

BTW: The book warns that if you install xsltproc that most things will also expect docbook to be present. I've got a great environment variable for my build account called $nodocs. It appeands something like this to a configure line...

--disable-doc --disable-developer-doc --disable-doxygen --without-doxygen --without-doc --disable-ducktype-docs

Basically, it covers all bases. If you've been doing LFS long, you'll need to have stuff like this in your profile by now.
 
1 members found this post helpful.
Old 09-17-2019, 06:25 AM   #41
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,615

Original Poster
Blog Entries: 19

Rep: Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460Reputation: 4460
Quote:
Originally Posted by Luridis View Post
BTW: The book warns that if you install xsltproc that most things will also expect docbook to be present. I've got a great environment variable for my build account called $nodocs. It appends something like this to a configure line...

--disable-doc --disable-developer-doc --disable-doxygen --without-doxygen --without-doc --disable-ducktype-docs

Basically, it covers all bases. If you've been doing LFS long, you'll need to have stuff like this in your profile by now.
Thanks. I'll add that to my .bash_profile.
 
Old 09-17-2019, 08:29 AM   #42
Luridis
Member
 
Registered: Mar 2014
Location: Texas
Distribution: LFS 9.0 Custom, Merged Usr, Linux 4.19.x
Posts: 616

Rep: Reputation: 167Reputation: 167
Quote:
Originally Posted by hazel View Post
Thanks. I'll add that to my .bash_profile.
LOL that wasn't the exact list, I'll have to post my actual $nodocs. It stops configure calls for most documentation. I embed it into things like the xorg install scripts since I never plan to develop xserver stuff.
 
  


Reply



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
Hey Hey Hey nathank33 LinuxQuestions.org Member Intro 2 09-07-2013 08:10 PM
hey hey hey SteveV LinuxQuestions.org Member Intro 5 07-19-2013 03:13 AM
LXer: XBMC 11 Eden RC1 has been released! PPA UBUNTU LXer Syndicated Linux News 0 02-29-2012 08:01 PM
Hey, hey, hey! theBowler LinuxQuestions.org Member Intro 1 02-29-2012 02:33 AM
Linux 3.0-rc1 has been released! Didier Spaier Slackware 15 05-31-2011 07:42 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch

All times are GMT -5. The time now is 03:06 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