[Clfs-commits] [CLFS Trac] #197: e2fsprogs' libraries installed in /usr/lib64 (multilib)

CLFS Trac trac at cross-lfs.org
Thu Jan 8 14:09:58 PST 2009


#197: e2fsprogs' libraries installed in /usr/lib64 (multilib)
--------------------------------------+-------------------------------------
 Reporter:  tobias                    |       Owner:  clfs-commits at lists.cross-lfs.org.
     Type:  defect                    |      Status:  new                              
 Priority:  major                     |   Milestone:                                   
Component:  BOOK                      |     Version:  CLFS Standard SVN                
 Keywords:  e2fsprogs mount multilib  |  
--------------------------------------+-------------------------------------
 The used sed expression at the beginning of installing e2fsprogs in
 x86_64-multilib (chapter 10.20) doesn't work as expected.

 In line 15355 of e2fsprogs' configure, libdir is checked for changes, but
 unfortunately the check is still for /lib instead of /lib64, thus it
 notices an invalid change and reverts back to exec_prefix/lib64.

 This leads to 64 bit libraries placed in /usr/lib64, rendering /bin/mount
 and all e2fsprogs pretty much useless if you have /usr in a separate
 partition. ;)

 This sed expression will work fine and also makes sure that
 additional_libdir is also set to lib64 (although not used yet):

 sed -i '/libdir.*=.*\/lib/s@/lib@/lib64 at g' configure

-- 
Ticket URL: <http://trac.cross-lfs.org/ticket/197>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.


More information about the Clfs-commits mailing list