[Lustre-discuss] Announce: e2fsprogs 1.41.6.sun1

Karsten Weiss K.Weiss at science-computing.de
Mon Jun 22 03:56:00 PDT 2009


On Tue, 16 Jun 2009, Johann Lombardi wrote:

> The new version of e2fsprogs is available: 1.41.6.sun1.
[...] 
> The RPMs can be found here:
> http://downloads.lustre.org/public/tools/e2fsprogs/1.41.6.sun1

The original RHEL5 e2fsprogs come as four packages:

e2fsprogs
e2fsprogs-devel
e2fsprogs-libs
uuidd

At the above location the uuidd package is missing.

Also, the e2fsprogs-libs package is not provided but instead the e2fsprogs 
package comes with a rpm provides for it. How about the following patch 
which makes the Lustre e2fsprogs packages nicer drop-in replacements on 
Red Hat Systems?

$ diff -u e2fsprogs.spec e2fsprogs.spec-1.41.6.sun1
--- e2fsprogs.spec      2009-06-15 19:49:19.000000000 +0200
+++ e2fsprogs.spec-1.41.6.sun1  2009-06-22 12:34:14.000000000 +0200
@@ -24,7 +24,7 @@
 Requires: db4 >= @DB4VERSION@
 BuildRequires: db4-devel >= 4.1 texinfo
-Obsoletes: e2fsprogs-libs < %{version}
-Provides: e2fsprogs-libs = %{version} ldiskfsprogs
+Provides: ldiskfsprogs
 %endif

 %description
@@ -45,6 +45,14 @@
 ext2) for the libuuid and libblkid libraries and fsck tool that are
 included here.

+%package libs
+Summary: Ext2/3 filesystem-specific shared libraries
+Group: Development/Libraries
+Prereq: /sbin/ldconfig
+
+%description libs
+E2fsprogs-lib contains the libraries of the e2fsprogs package.
+
 %package devel
 Summary: Ext2 filesystem-specific static libraries and headers.
 Group: Development/Libraries
@@ -198,6 +206,14 @@
 %{_mandir}/man8/filefrag.8*
 %{_mandir}/man8/e2freefrag.8*

+%files libs
+%{_root_libdir}/libblkid.so.*
+%{_root_libdir}/libcom_err.so.*
+%{_root_libdir}/libe2p.so.*
+%{_root_libdir}/libext2fs.so.*
+%{_root_libdir}/libss.so.*
+%{_root_libdir}/libuuid.so.*
+
 %files devel
 %defattr(-,root,root)
 %{_infodir}/libext2fs.info*


Karsten

-- 
__________________________________________creating IT solutions
Dipl.-Inf. Karsten Weiss               science + computing ag
phone:    +49 7071 9457 452            Hagellocher Weg 73
teamline: +49 7071 9457 681            72070 Tuebingen, Germany
email:    knweiss at science-computing.de www.science-computing.de
-- 
Vorstand/Board of Management:
Dr. Bernd Finkbeiner, Dr. Roland Niemeier, 
Dr. Arno Steitz, Dr. Ingrid Zech
Vorsitzender des Aufsichtsrats/
Chairman of the Supervisory Board:
Michel Lepert
Sitz/Registered Office: Tuebingen
Registergericht/Registration Court: Stuttgart
Registernummer/Commercial Register No.: HRB 382196 





More information about the lustre-discuss mailing list