LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 07-03-2007, 08:30 PM   #1
proc
Member
 
Registered: Jul 2007
Location: /dev/urandom
Posts: 70

Rep: Reputation: 15
Just built LFS and alittle dissapointed..


Hey all this is my first post, I have successfully built LFS 6.2 but I am not too happy with the way this are. Package management is pretty lame, it doesnt matter what package management system you have, i find building binutils, gcc and glibc packages very annoying and trouble some. I know it's not LFS's fault, but I think the maintainers of those packages should wake up and smell the present date, I understand building in a build directory is the "proper way" but it become a real pain in the ass when making scripts to actually package the software.

Unless you are a shell script kiddie its a bit much. Has anyone else felt this way? Does anyone have any suggestions on how to package these problematic packages?

I am using pkgtools for package management.
 
Old 07-03-2007, 09:33 PM   #2
thloh85
Member
 
Registered: Apr 2006
Location: Earth
Distribution: BLFS customized
Posts: 160

Rep: Reputation: 31
Like what LFS documents have told you... You'll have to package manage yourself... Regarding building glibc, binutils etc - If you do computer science course... You'll appreciate the toolchain building, bootstrapping, etc.
Hope this helps!!!
 
Old 07-03-2007, 10:41 PM   #3
proc
Member
 
Registered: Jul 2007
Location: /dev/urandom
Posts: 70

Original Poster
Rep: Reputation: 15
It doesn't, what I mean is the way you need a build directory, why cant I just build it in the current directory where the source is, who cares if the source is not stairel anymore you rm -rf the directory twice when you build LFS anyways.. to me it just means more things that can go wrong when building a script to package the software.
 
Old 07-04-2007, 07:16 AM   #4
Brydon
Member
 
Registered: Dec 2006
Location: Lancaster, Ontario
Distribution: Fedora 6-7, CentOS 5, Red Hat 9, Ubuntu
Posts: 36

Rep: Reputation: 15
What was your goal of LFS? Was it to learn about the Linux or was it to make another easy distro for the masses?

IMHO, part of the fun of LFS is encountering these types of situations and working past them.

Just my 2 cents...
 
Old 07-07-2007, 07:56 PM   #5
Vitalie Ciubotaru
Member
 
Registered: Dec 2005
Location: Osaka, Japan
Distribution: Ubuntu Trinity
Posts: 153

Rep: Reputation: 30
Quote:
[W]hy cant I just build it in the current directory where the source is [?]
You can. The BOOK only says that:
Quote:
The Glibc documentation recommends building Glibc outside of the source directory in a dedicated build directory
 
Old 07-09-2007, 08:22 AM   #6
proc
Member
 
Registered: Jul 2007
Location: /dev/urandom
Posts: 70

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by Brydon
What was your goal of LFS? Was it to learn about the Linux or was it to make another easy distro for the masses?

IMHO, part of the fun of LFS is encountering these types of situations and working past them.

Just my 2 cents...


Actully no, my goal was create a distro what was small compatect and had only the things I needed, and I did that, in fact everything is packaged but the tool chain, because i didnt want to break anything by building the toolchain with a script until i know for sure its not gonna break.
 
Old 07-15-2007, 10:03 AM   #7
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
Building the toolchain and glibc are the basic first steps and is usually done manually anyway. Once you have them going you can use them to compile *themselves* in a more package friendly way. See the doinst.sh scripts for Slackware glibc for more hints.
 
  


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
A little disappointed, has anyone built the SVN version of LFS? z3r0.0v3rrid3 Linux From Scratch 5 06-29-2007 07:28 AM
Newbie dissapointed so far jgeeky Linux - General 41 05-12-2006 02:36 AM
i want to run python program on new built lfs shankara Linux From Scratch 1 02-03-2006 03:42 PM
Yay I Just Built My First LFS AFI_Flame Linux From Scratch 9 06-15-2004 11:35 PM
dissapointed...or wrong? Nechos Linux - General 11 10-08-2003 06:17 PM

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

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