Matthew Burgess schrieb:
> Hi all,
> 
> So, I'm trying to get Util-Linux-NG-2.15.1 to play nicely with 
> e2fsprogs-1.41.6.
> 
> I'm taking the following approach:
> 
> 1. Build pkg-config in chapter 5 (required for point 3)
> 2. Build util-linux-ng with --with-fsprobe=builtin and
>    'make -C libs/blkid install' to have it provide libblkid for e2fsprogs to 
> use
> 3. Build e2fsprogs with --disable-libblkid so that it uses Util-Linux-NG's
>    version of libblkid, detected via pkg-config during ./configure.
> 

as mentionned in "udev 1.42 : vol_id missing" i have a running system
with another approach: i keept litteraly to the book just updateing the
packages and adding the --with-fsprobe=builtin to util-linux-ng.


i just doublechecked and have to admit i install pkgconfig after
e2fsprogs. e2fsprog installs it's ext2fs.pc in /usr/lib/pkgconfig even
without pkgconfig installed first.

i have libuuid.so.1.2 and libblkid.so.1.0 from e2fsprogs. but i have
another libblkid.so.1.0.0 from util-linux-ng !!

the symlink from e2fsprogs (libblkid.so.1 to libblkid.so.1.0.0) is
replaced by util-linux-ng (libblkid.so.1 and libblkid.so.1.0 to
libblkid.so.1.0.0) and ldd can't find any ref to libblkid.so.1.0 (all
are to libblkid.so.1) thus i now removed the libblkid.so.1.0 and still
everything's fine.

as i remove the static libs (libblkid.a and libuuid.a from e2fsprogs
which are built even with --disable-static in the configure step) i
don't have any static linked tools arround.

as your error confirms, e2fsprogs requires to find libblkid, thus we
can't use --disable-libblkid. but util-linux-ng will build it's own and
replace the symlinks just leaving a unused lib from e2fsprogs which can
be removed before building util-linux-ng.

i'll now run a new build with removing libblkid.so.1.0.0 after
installing e2fsprogs but i guess there might some package(s) requireing
it too bevore util-linux-ng will install it's version.


i'll post my results as soon as i have them...


tobias
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to