Success!  Here's what anyone building openafs 1.4.5 for redhat
enterprise WS 3.0 should know

 

 

First...  fix your openafs.spec file.   The problem is obvious.    Hint:
fs is located under kernel.. be sure the spec file reflects it.

 

Second.. If you are doing a complete build edit your
openafs-buildall.sh file.  If you are a newbie.. it's in
/usr/src/redhat/SOURCES

 

Change:

for arch in $archlist ; do

      echo "Building for $kerndir, $kvers, $arch"

        rpmbuild -bb $buildopts \

          --define "fedorakmod 0" \

          --define "osvers $osvers" \

          --define "kernvers $kvers" \

          --define "ksrcdir $kerndir" \

          --define "build_modules 1" \

          --target=$arch \

          $specdir/openafs.spec || exit 1

    done

  fi

 

To:

for arch in $archlist ; do

      echo "Building for $kerndir, $kvers, $arch"

        rpmbuild -bb $buildopts \

          --define "fedorakmod 0" \

          --define "osvers $osvers" \

          --define "kernvers $kvers" \

          --define "ksrcdir $kerndir" \

          --define "build_modules 1" \

          --define "build_authlibs 1" \

          --define "build_userspace 1" \

          --target=$arch \

          $specdir/openafs.spec || exit 1

    done

  fi

 

Also be sure you have all the needed tools installed such as automake,
etc.

 

run  ./openafs-buildall.sh and in a few minutes you should have all the
required rpm files for your server:

[EMAIL PROTECTED] i686]# ls /usr/src/redhat/RPMS/i686

openafs-1.4.5-rhel3.1.i686.rpm

openafs-authlibs-1.4.5-rhel3.1.i686.rpm

openafs-authlibs-devel-1.4.5-rhel3.1.i686.rpm

openafs-client-1.4.5-rhel3.1.i686.rpm

openafs-compat-1.4.5-rhel3.1.i686.rpm

openafs-devel-1.4.5-rhel3.1.i686.rpm

openafs-docs-1.4.5-rhel3.1.i686.rpm

openafs-kernel-1.4.5-2.4.21_47.EL_1.i686.rpm

openafs-kernel-hugemem-1.4.5-2.4.21_47.EL_1.i686.rpm

openafs-kernel-smp-1.4.5-2.4.21_47.EL_1.i686.rpm

openafs-kernel-source-1.4.5-rhel3.1.i686.rpm

openafs-kpasswd-1.4.5-rhel3.1.i686.rpm

openafs-krb5-1.4.5-rhel3.1.i686.rpm

openafs-server-1.4.5-rhel3.1.i686.rpm

 

In the words of Stewy --- "Victory is Mine!"

 

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Derrick Brashear
Sent: Monday, December 03, 2007 2:55 PM
To: OpenAFS-Info
Subject: Re: [OpenAFS] File systems on Linux, again.

 

 

On Dec 3, 2007 2:50 PM, Jerry Normandin <[EMAIL PROTECTED]>
wrote:

ah.. sorry about that I intended to post to the group.  I thought I hit
reply-all.

 

Here's where I got the SRPM:

 

http://www.openafs.org/dl/openafs/1.4.5/rhel3/SRPMS/openafs-1.4.5-rhel3.
1.src.rpm 

 

openafs-buildall.sh fails.

 

Derrick,

 

Do you still have a copy of the srpm that you built openafs 1.4.5 on
redhat enterprise 3 with?

  

i uploaded it.  the srpm, like the rpms, came from me. you never
answered what was on the line in the spec file it complained about. 

 

Reply via email to