[OpenAFS] RPMS for RHEL 1.4.6

Brunckhorst, Ralf ralf.brunckhorst@hp.com
Mon, 14 Jan 2008 09:12:36 +0000


Hello,

There has something change since version 1.4.6 in the download-area on open=
afs.org.
In tree 1.4.5 there was a extra src.rpm for each RHEL version, in 1.4.6 thi=
s is missing: only a global src.rpm for all distros.
Another thing is that now all user-space packages for RHEL are now built wi=
th the fedorakmod option and they require openafs-kmod instead of openafs-k=
ernel like in the past (1.4.5)
If I want to build a kernel module with the src.rpm I have no problem but i=
f I try to build a kernel module with the fedorakmod option that can be use=
d with the user-space packages I run into trouble:

[root@deacx050 ~]# uname -a
Linux deacx050 2.6.9-67.0.1.ELsmp #1 SMP Fri Nov 30 11:51:05 EST 2007 i686 =
i686 i386 GNU/Linux
[root@deacx050 ~]# rpm -qa | grep ^kernel
kernel-2.6.9-67.0.1.EL
kernel-smp-2.6.9-67.0.1.EL
kernel-doc-2.6.9-67.0.1.EL
kernel-devel-2.6.9-67.0.1.EL
kernel-utils-2.4-13.1.105
kernel-smp-devel-2.6.9-67.0.1.EL

[root@deacx050 RHEL4-1.4.6]# rpmbuild --rebuild --target=3D`uname -m` --def=
ine "fedorakmod 1" openafs-1.4.6-1.1.src.rpm
Installing openafs-1.4.6-1.1.src.rpm
Building target platforms: i686
Building for target i686
error: Failed build dependencies:
        kernel-PAE-devel-i686 =3D 2.6.9-67.0.1.EL is needed by openafs-1.4.=
6-1.1.i686
        kernel-xen-devel-i686 =3D 2.6.9-67.0.1.EL is needed by openafs-1.4.=
6-1.1.i686
        kernel-kdump-devel-i686 =3D 2.6.9-67.0.1.EL is needed by openafs-1.=
4.6-1.1.i686

For RHEL4 there are no kernel packages available that are listed above.

/Ralf