Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread William Harrington
On Mar 7, 2014, at 3:50 PM, Bruce Dubbs wrote: > I had a conversation with the util-linux devs and they said there were > some advantages to building after udev but the capabilities were > silently left out if not. But udev needs BLKID in util-linux. That's > why I added util-linux to Ch 5. > >

Re: [lfs-dev] systemd-210 problem

2014-03-07 Thread Armin K.
On 03/08/2014 01:04 AM, John Burrell wrote: >>> >> >> systemd version of lfs has systemd-208. 210 is in terrible shape. >> systemd-209 merged those libraries into one library - libsystemd.so and >> all apps now link against it. --enable-compat-libs enable those >> libraries and their pkg-config fil

Re: [lfs-dev] systemd-210 problem

2014-03-07 Thread John Burrell
>> > > systemd version of lfs has systemd-208. 210 is in terrible shape. > systemd-209 merged those libraries into one library - libsystemd.so and > all apps now link against it. --enable-compat-libs enable those > libraries and their pkg-config files, but those libraries shouldn't be > linked agai

Re: [lfs-dev] systemd-210 problem

2014-03-07 Thread Armin K.
On 03/07/2014 11:54 PM, John Burrell wrote: > As 210 is the latest version, I thought I'd try it in the systemd version of > LFS. > > Without gudev it doesn't install: > > /usr/lib/pkgconfig/libsystemd-daemon.pc > /usr/lib/pkgconfiglibsystemd-journal.pc > /usr/lib/pkgconfig/libsystemd-login.pc >

[lfs-dev] systemd-210 problem

2014-03-07 Thread John Burrell
As 210 is the latest version, I thought I'd try it in the systemd version of LFS. Without gudev it doesn't install: /usr/lib/pkgconfig/libsystemd-daemon.pc /usr/lib/pkgconfiglibsystemd-journal.pc /usr/lib/pkgconfig/libsystemd-login.pc Without these files dbus-1.8.0 won't recognise that systemd

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread Bruce Dubbs
William Harrington wrote: > > On Mar 7, 2014, at 1:56 PM, Bruce Dubbs wrote: > >> There is a circular dependency between util-linux and udev/eudev. >> That's why I added util-linux to Chapter 5. > > Well util linux is great for tools when booting or chroot, but why is > it so late in your final sys

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread William Harrington
On Mar 7, 2014, at 1:54 PM, Bruce Dubbs wrote: > looking at the configure script, I think we need to add: > > PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/tools/lib/pkgconfig as a part of the > ./configure line. > > A more straight forward way might be to add: > > BLKID_CFLAGS=-I/tools/include BLKID_LIBS=-L

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread William Harrington
On Mar 7, 2014, at 1:56 PM, Bruce Dubbs wrote: > There is a circular dependency between util-linux and udev/eudev. > That's why I added util-linux to Chapter 5. Well util linux is great for tools when booting or chroot, but why is it so late in your final system build in ch6? The problem is t

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread Bruce Dubbs
Armin K. wrote: > On 03/07/2014 08:37 PM, Bruce Dubbs wrote: >> William Harrington wrote: >>> >>> On Mar 7, 2014, at 11:51 AM, xinglp wrote: >>> When use initrd, with /dev/disk/by-xxx present, I can use root=UUID=xxx instead of root=/dev/sdxx >>> >>> Your initrd should do that. You need t

Re: [blfs-dev] Package stats

2014-03-07 Thread Ken Moffat
On Thu, Mar 06, 2014 at 06:22:52PM +, Ken Moffat wrote: > It is clear that my rebuild of the docs was very different from > Fernando's. At the moment I'm concentrating on rebuilding > everything in chroot, just in case there is any breakage from > accidental change in gnutls. My first attemp

Re: [lfs-dev] grammo - lfs75 - ch9 reboot ?

2014-03-07 Thread William Harrington
On Mar 7, 2014, at 1:35 PM, Bruce Dubbs wrote: > Yes it is a grammar error. > > Use the svn blame command: > > $ svn blame chapter09/reboot.xml |grep lets > > 7228 manuel Now that we have said that, lets move ... > > That was done 12/18/05. It went back to rev 4648 (02/19/05) and that >

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread Armin K.
On 03/07/2014 08:37 PM, Bruce Dubbs wrote: > William Harrington wrote: >> >> On Mar 7, 2014, at 11:51 AM, xinglp wrote: >> >>> When use initrd, with /dev/disk/by-xxx present, I can use >>> root=UUID=xxx instead of root=/dev/sdxx >> >> Your initrd should do that. You need to troubleshoot your initrd

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread Bruce Dubbs
xinglp wrote: > 2014-03-08 2:09 GMT+08:00 Bruce Dubbs : >> xinglp wrote: >> And most importantly, /dev/disk was not created. >> >>> I got it, eudev should be after util-linux, for libblkid >> >> It's not picking up util-linux from Chapter 5? If not, we'll need to >> adjust some flags. > In t

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread Bruce Dubbs
William Harrington wrote: > > On Mar 7, 2014, at 12:36 PM, xinglp wrote: > >> In the last version I build with jhalfs, udevd not linked to >> libblkid.so > > i can't figure out why util-linux is so late in the build for LFS, but > yes, eudev will use pkg-config to find it's deps and eudev should be

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread Ken Moffat
On Fri, Mar 07, 2014 at 12:09:35PM -0600, Bruce Dubbs wrote: > xinglp wrote: > > >> And most importantly, /dev/disk was not created. > > > I got it, eudev should be after util-linux, for libblkid > > It's not picking up util-linux from Chapter 5? If not, we'll need to > adjust some flags. >

Re: [lfs-dev] grammo - lfs75 - ch9 reboot ?

2014-03-07 Thread Bruce Dubbs
akhiezer wrote: > ref: http://www.linuxfromscratch.org/lfs/view/7.5/chapter09/reboot.html > "Now that we have said that, lets move on to booting" > > s/lets/let's/ ? (let's == "let us"). > > (Noticed it while working with 7.4; and is still there in 7.5; seems to > be in several - didn't check 'em a

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread Bruce Dubbs
William Harrington wrote: > > On Mar 7, 2014, at 11:51 AM, xinglp wrote: > >> When use initrd, with /dev/disk/by-xxx present, I can use >> root=UUID=xxx instead of root=/dev/sdxx > > Your initrd should do that. You need to troubleshoot your initrd. What you really want to do is use gpt: http://w

Re: [lfs-dev] grammo - lfs75 - ch9 reboot ?

2014-03-07 Thread William Harrington
On Mar 7, 2014, at 12:22 PM, akhiezer wrote: > "Now that we have said that, lets move on to booting " > > s/lets/let's/ ? (let's == "let us"). Probably remove let's or let us altogether... then it is this: "Now that we have said that, move on to booting " Sincerely, William Harrington -- htt

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread William Harrington
On Mar 7, 2014, at 12:36 PM, xinglp wrote: > In the last version I build with jhalfs, udevd not linked to > libblkid.so i can't figure out why util-linux is so late in the build for LFS, but yes, eudev will use pkg-config to find it's deps and eudev should be after util-linux. Sincerely,

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread xinglp
2014-03-08 2:32 GMT+08:00 William Harrington : > > On Mar 7, 2014, at 11:51 AM, xinglp wrote: > >> When use initrd, with /dev/disk/by-xxx present, I can use >> root=UUID=xxx instead of root=/dev/sdxx > > Your initrd should do that. You need to troubleshoot your initrd. inirtd can do that only when

Re: [lfs-dev] grammo - lfs75 - ch9 reboot ?

2014-03-07 Thread Bruce Dubbs
akhiezer wrote: > ref: http://www.linuxfromscratch.org/lfs/view/7.5/chapter09/reboot.html > "Now that we have said that, lets move on to booting" > > s/lets/let's/ ? (let's == "let us"). > > (Noticed it while working with 7.4; and is still there in 7.5; seems to > be in several - didn't check 'em a

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread xinglp
2014-03-08 2:09 GMT+08:00 Bruce Dubbs : > xinglp wrote: > >>> And most importantly, /dev/disk was not created. > >> I got it, eudev should be after util-linux, for libblkid > > It's not picking up util-linux from Chapter 5? If not, we'll need to > adjust some flags. In the last version I build wi

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread William Harrington
On Mar 7, 2014, at 11:51 AM, xinglp wrote: > When use initrd, with /dev/disk/by-xxx present, I can use > root=UUID=xxx instead of root=/dev/sdxx Your initrd should do that. You need to troubleshoot your initrd. Sincerely, William Harrinton -- http://linuxfromscratch.org/mailman/listinfo/lfs-d

[lfs-dev] grammo - lfs75 - ch9 reboot ?

2014-03-07 Thread akhiezer
ref: http://www.linuxfromscratch.org/lfs/view/7.5/chapter09/reboot.html "Now that we have said that, lets move on to booting " s/lets/let's/ ? (let's == "let us"). (Noticed it while working with 7.4; and is still there in 7.5; seems to be in several - didn't check 'em all - rels back to & incl at

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread xinglp
2014-03-07 23:53 GMT+08:00 xinglp : > 2014-03-07 7:14 GMT+08:00 Bruce Dubbs : >> I've replaced systemd wuth eudev in LFS. Please have a look and test. >> Feedback welcomed. > > /etc/rc.d/init.d/udev line 52 > replace /lib/udev/udevd with /sbin/udevd > And most importantly, /dev/disk was not create

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread Bruce Dubbs
xinglp wrote: >> And most importantly, /dev/disk was not created. > I got it, eudev should be after util-linux, for libblkid It's not picking up util-linux from Chapter 5? If not, we'll need to adjust some flags. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread xinglp
2014-03-08 1:19 GMT+08:00 Bruce Dubbs : > xinglp wrote: >> 2014-03-07 7:14 GMT+08:00 Bruce Dubbs : >>> I've replaced systemd wuth eudev in LFS. Please have a look and test. >>> Feedback welcomed. >> >> /etc/rc.d/init.d/udev line 52 >> replace /lib/udev/udevd with /sbin/udevd > > Right. I did that

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread Bruce Dubbs
xinglp wrote: > 2014-03-07 7:14 GMT+08:00 Bruce Dubbs : >> I've replaced systemd wuth eudev in LFS. Please have a look and test. >> Feedback welcomed. > > /etc/rc.d/init.d/udev line 52 > replace /lib/udev/udevd with /sbin/udevd Right. I did that when testing but forgot to update the boot scripts

Re: [lfs-dev] eudev has replaced systemd in LFS

2014-03-07 Thread xinglp
2014-03-07 7:14 GMT+08:00 Bruce Dubbs : > I've replaced systemd wuth eudev in LFS. Please have a look and test. > Feedback welcomed. /etc/rc.d/init.d/udev line 52 replace /lib/udev/udevd with /sbin/udevd And most importantly, /dev/disk was not created. > >-- Bruce > -- > http://linuxfromscrat