Benjamin John | 9 Jun 2008 15:30
Picon
Picon

differences between custom-tools, blfs-tool and blfs-support

Hello,
I want to use jhalfs for automated building. After playing around with 
some options (with or without custom tool, blfs-deps, blfs-support) I 
wonder what is the _technical_ difference between these three possibilities.
Am I right when I say custom tools and blfs-deps are technical the same, 
where blfs-deps are used for working with the blfs-book sources after 
rebooting into the new system and custom tools are for whatever I want 
to use after the reboot?
And the blfs-support is meant for building the book (or a part of) 
inside the new created system?
What would be the difference, when I put every package I want from the 
blfs book an some packages more directly in custom tools, so that these 
packages would be build after the lfs-book is finished?
One difference I saw, is that inside the new system the build process 
runs as user and only the installation is done by root.
What about building after the lfs-scripts (in custom tools)? Is it all 
done by root or all by the specified user?

Regards
Benjamin
--

-- 
http://linuxfromscratch.org/mailman/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

George Boudreau | 9 Jun 2008 19:02
Picon
Favicon

Re: differences between custom-tools, blfs-tool and blfs-support

Benjamin John wrote:
> Hello,
> I want to use jhalfs for automated building.

  I recommend you do a plain vanilla build first to familiarize yourself
with procedure and iron out any problems you have. You can always flush
the partition and start over with a more extensive build later. Walk
before you run, run before you fly.

> After playing around with 
> some options (with or without custom tool, blfs-deps, blfs-support) I 
> wonder what is the _technical_ difference between these three possibilities.
> Am I right when I say custom tools and blfs-deps are technical the same, 
> where blfs-deps are used for working with the blfs-book sources after 
> rebooting into the new system and custom tools are for whatever I want 
> to use after the reboot?

  Yes. If you intend to extend LFS using the BLFS book instructions
there are dependencies that need to be satisfied.
  If, on the other hand, you have a limited set of apps you wish to
install and do not want to install all of the overhead necessary to
support the BLFS book you can hand craft build scripts. There is is no
hand-holding when you create your own scripts, you are on your own.
Follow the format. Follow the format and examples given in /custom.

> And the blfs-support is meant for building the book (or a part of) 
> inside the new created system?
Yes.
> What would be the difference, when I put every package I want from the 
> blfs book an some packages more directly in custom tools, so that these 
(Continue reading)

Benjamin John | 10 Jun 2008 15:59
Picon
Picon

Re: differences between custom-tools, blfs-tool and blfs-support

George Boudreau schrieb:
> Benjamin John wrote:
>> Hello,
>> I want to use jhalfs for automated building.
> 
>   I recommend you do a plain vanilla build first to familiarize yourself
> with procedure and iron out any problems you have. You can always flush
> the partition and start over with a more extensive build later. Walk
> before you run, run before you fly.
> 
I forget to mention that I use LFS since version 5.1. First I build 
everything by hand follow by using nALFS up to LFS-Version 6.3. After 
nALFS I tried the framework for creating the LiveCD provided by 
Alexander Patrakov. But all of these have the disadvantage of complex 
maintenance.
So I would give the jhalfs a try, it seems to be easy to maintain, all 
what you want for a special package is in one file and the Makefile 
could be generated to include all extra (outside of xLFS) packages.
>> After playing around with 
>> some options (with or without custom tool, blfs-deps, blfs-support) I 
>> wonder what is the _technical_ difference between these three possibilities.
>> Am I right when I say custom tools and blfs-deps are technical the same, 
>> where blfs-deps are used for working with the blfs-book sources after 
>> rebooting into the new system and custom tools are for whatever I want 
>> to use after the reboot?
> 
>   Yes. If you intend to extend LFS using the BLFS book instructions
> there are dependencies that need to be satisfied.
Of course. That's not the problem. Mentioned above I used different 
approaches to build all packages I need and for all of these I got the 
(Continue reading)

George Boudreau | 10 Jun 2008 21:16
Picon
Favicon

Re: differences between custom-tools, blfs-tool and blfs-support

Benjamin John wrote:
<snip>

> My idea is to create the set of apps from the book I need (lets say 
> KDE-core) with the help of blfs-support and copy the result to the 
> custom tools section of the LFS book (I think there are some 
> modifications necessary)
>>> One difference I saw, is that inside the new system the build process 
>>> runs as user and only the installation is done by root.
>>> What about building after the lfs-scripts (in custom tools)? Is it all 
>>> done by root or all by the specified user?
>> It has been a while since I wrote the 'custom' section. If I am not
>> mistaken it is run under chroot.
> My intention for all this is to get an automated build environment for 
> xLFS plus some extra apps an deviations from the books to build xLFS on 
> different machines (with slightly different makefiles) and to have a 
> tool to test new apps or versions.
> Jhalfs is meant to create the base for this environment and everything 
> else is done by me.
> So the question is, is there a difference (in the "end product", file 
> permissions, linking to the proper libs, etc.) between building the 
> BLFS- and other apps in the custom tool section and building in BLFS 
> support after reboot

Other than you doing all the coding by hand, handling the build order 
and maintaining the patches and tarballs the end result is the same.

::note:: There is an experimental version of jhalfs that uses xml for 
the build description but this version has not been fully tested.
>>    regards,
(Continue reading)

lfs lfs | 19 Jun 2008 20:25
Picon
Favicon

lfs-via-rpm

Hi,
  I just want to know how lfs is built by rpm. http://lfs-via-rpm.sourceforge.net/ link doesn't work. Does anyone have lfs-via-rpm instructions from this link?
Thanks

--

-- 
http://linuxfromscratch.org/mailman/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page
George Boudreau | 20 Jun 2008 01:39
Picon
Favicon

Re: lfs-via-rpm

lfs lfs wrote:
> 
> Hi,
>   I just want to know how lfs is built by rpm. 
> http://lfs-via-rpm.sourceforge.net/ link doesn't work. Does anyone have 
> lfs-via-rpm instructions from this link?
Note:: lvr was based on LFS 4.0 which was used to run Noah's ark.
The site is dead but you can try this http://tinyurl.com/44ot2d
> Thanks
> 

--

-- 
http://linuxfromscratch.org/mailman/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page


Gmane