I downloaded Lustre(TM) 1.6.5 for Red Hat Enterprise Linux 4, i686 and when trying to install it on CentOS 4.6, I get dependency errors as show below. It almost looks like this e2fsprogs package is for RHEL5 not RHEL4 however I did download it from the 4.x page (I did it twice just to make sure). ---> Package e2fsprogs.i386 0:1.40.7.sun3-0redhat set to be updated ---> Package net-snmp-libs.i386 0:5.1.2-11.el4_6.11.3 set to be updated ---> Package lustre-ldiskfs.i686 0:3.0.4-2.6.9_67.0.7.EL_lustre.1.6.5smp set to be updated --> Running transaction check --> Processing Dependency: libc.so.6(GLIBC_2.4) for package: e2fsprogs --> Processing Dependency: libdb-4.3.so for package: e2fsprogs --> Processing Dependency: rtld(GNU_HASH) for package: e2fsprogs --> Finished Dependency Resolution Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package e2fsprogs Error: Missing Dependency: libdb-4.3.so is needed by package e2fsprogs Error: Missing Dependency: rtld(GNU_HASH) is needed by package e2fsprogs _________________________________________ Ron Jerome Programmer/Analyst National Research Council Canada M-2, 1200 Montreal Road, Ottawa, Ontario K1A 0R6 Government of Canada Phone: 613-993-5346 FAX: 613-941-1571 _________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.lustre.org/pipermail/lustre-discuss/attachments/20080619/8b1fc399/attachment.html
Thanks David, I also tried that before posting to the list, but unfortunately it failed to build so I didn''t really pursue it much further thinking perhaps it was a simple as the wrong file being packaged with the RHEL4 release. Ron. ________________________________ From: David Frioni [mailto:david.frioni at yale.edu] Sent: Thu 6/19/2008 5:32 PM To: Jerome, Ron Subject: Re: [Lustre-discuss] Problem with e2fsprogs Jerome- When I tried to install this I also ran into the libdb-4.3.so dependency problem. I resolved it by downloading the e2fsprogs src rpm from the lustre site and building it as follows: rpmbuild --rebuild e2fsprogs-1.40.7.sun3-0redhat.src.rpm Hope this helps, Dave On Jun 19, 2008, at 5:10 PM, Jerome, Ron wrote: I downloaded Lustre(TM) 1.6.5 for Red Hat Enterprise Linux 4, i686 and when trying to install it on CentOS 4.6, I get dependency errors as show below. It almost looks like this e2fsprogs package is for RHEL5 not RHEL4 however I did download it from the 4.x page (I did it twice just to make sure). ---> Package e2fsprogs.i386 0:1.40.7.sun3-0redhat set to be updated ---> Package net-snmp-libs.i386 0:5.1.2-11.el4_6.11.3 set to be updated ---> Package lustre-ldiskfs.i686 0:3.0.4-2.6.9_67.0.7.EL_lustre.1.6.5smp set to be updated --> Running transaction check --> Processing Dependency: libc.so.6(GLIBC_2.4) for package: e2fsprogs --> Processing Dependency: libdb-4.3.so for package: e2fsprogs --> Processing Dependency: rtld(GNU_HASH) for package: e2fsprogs --> Finished Dependency Resolution Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package e2fsprogs Error: Missing Dependency: libdb-4.3.so is needed by package e2fsprogs Error: Missing Dependency: rtld(GNU_HASH) is needed by package e2fsprogs _________________________________________ Ron Jerome Programmer/Analyst National Research Council Canada M-2, 1200 Montreal Road, Ottawa, Ontario K1A 0R6 Government of Canada Phone: 613-993-5346 FAX: 613-941-1571 _________________________________________ _______________________________________________ Lustre-discuss mailing list Lustre-discuss at lists.lustre.org http://lists.lustre.org/mailman/listinfo/lustre-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.lustre.org/pipermail/lustre-discuss/attachments/20080619/6ff2c0d7/attachment-0001.html
Further to this, I was able to get e2fsprogs-1.40.7.sun3-0redhat.src.rpm to rebuild by changing the order in which the libraries are built. In Makefile.in I changed LIB_SUBDIRS from... LIB_SUBDIRS=lib/et lib/ss lib/e2p lib/ext2fs lib/uuid lib/blkid intl To... LIB_SUBDIRS=lib/et lib/ss lib/ext2fs lib/e2p lib/uuid lib/blkid intl i.e. building ext2fs prior to e2p Otherwise "ext2_err.h" was missing when trying to build e2p. Ron. From: lustre-discuss-bounces at lists.lustre.org [mailto:lustre-discuss-bounces at lists.lustre.org] On Behalf Of Jerome, Ron Sent: June 19, 2008 9:18 PM To: David Frioni Cc: Lustre-discuss at lists.lustre.org Subject: Re: [Lustre-discuss] Problem with e2fsprogs Thanks David, I also tried that before posting to the list, but unfortunately it failed to build so I didn''t really pursue it much further thinking perhaps it was a simple as the wrong file being packaged with the RHEL4 release. Ron. ________________________________ From: David Frioni [mailto:david.frioni at yale.edu] Sent: Thu 6/19/2008 5:32 PM To: Jerome, Ron Subject: Re: [Lustre-discuss] Problem with e2fsprogs Jerome- When I tried to install this I also ran into the libdb-4.3.so dependency problem. I resolved it by downloading the e2fsprogs src rpm from the lustre site and building it as follows: rpmbuild --rebuild e2fsprogs-1.40.7.sun3-0redhat.src.rpm Hope this helps, Dave On Jun 19, 2008, at 5:10 PM, Jerome, Ron wrote: I downloaded Lustre(TM) 1.6.5 for Red Hat Enterprise Linux 4, i686 and when trying to install it on CentOS 4.6, I get dependency errors as show below. It almost looks like this e2fsprogs package is for RHEL5 not RHEL4 however I did download it from the 4.x page (I did it twice just to make sure). ---> Package e2fsprogs.i386 0:1.40.7.sun3-0redhat set to be updated ---> Package net-snmp-libs.i386 0:5.1.2-11.el4_6.11.3 set to be updated ---> Package lustre-ldiskfs.i686 0:3.0.4-2.6.9_67.0.7.EL_lustre.1.6.5smp set to be updated --> Running transaction check --> Processing Dependency: libc.so.6(GLIBC_2.4) for package: e2fsprogs --> Processing Dependency: libdb-4.3.so for package: e2fsprogs --> Processing Dependency: rtld(GNU_HASH) for package: e2fsprogs --> Finished Dependency Resolution Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package e2fsprogs Error: Missing Dependency: libdb-4.3.so is needed by package e2fsprogs Error: Missing Dependency: rtld(GNU_HASH) is needed by package e2fsprogs _________________________________________ Ron Jerome Programmer/Analyst National Research Council Canada M-2, 1200 Montreal Road, Ottawa, Ontario K1A 0R6 Government of Canada Phone: 613-993-5346 FAX: 613-941-1571 _________________________________________ _______________________________________________ Lustre-discuss mailing list Lustre-discuss at lists.lustre.org http://lists.lustre.org/mailman/listinfo/lustre-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.lustre.org/pipermail/lustre-discuss/attachments/20080620/e0138f50/attachment-0001.html