[OpenAFS] 1.4.5 SRPMs for rhel4/5

Derrick Brashear shadow@gmail.com
Mon, 29 Oct 2007 15:08:14 -0400


------=_Part_5206_20826242.1193684894404
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

On 10/29/07, Jason Harper <Jason.Harper@asu.edu> wrote:
>
> Simon Wilkinson wrote:
>
> > On 29 Oct 2007, at 18:15, Rich Sudlow wrote:
> > > I found some source files missing from the FC srpms - I installed
> > > the 1.4.4 srpms and then 1.4.5 on top and then it worked fine
> > > for me for RH4.
> >
> > That shouldn't be happening, as anything the RPM references in the
> > SOURCE directory should be packaged. A number of the builds I did
> > were from a bare rpm build directory too, so I'm surprised I didn't
> > notice this. Which files were missing?
>
> openafs-kvers-is.sh for one appears to be missing:
>
> # rpmbuild --rebuild --target=i686 openafs-1.4.5-fc7.1.src.rpm
> Installing openafs-1.4.5-fc7.1.src.rpm
> warning: user sxw does not exist - using root
> warning: user sxw does not exist - using root
> warning: user sxw does not exist - using root
> warning: user sxw does not exist - using root
> Building target platforms: i686
> Building for target i686
> sh: /usr/src/redhat/SOURCES/openafs-kvers-is.sh: No such file or
> directory
> sh: /usr/src/redhat/SOURCES/openafs-kvers-is.sh: No such file or
> directory
> error: /usr/src/redhat/SPECS/openafs.spec:124: parseExpressionBoolean
> returns -1
> error: Name field must be present in package: (main package)
> error: Version field must be present in package: (main package)
> error: Release field must be present in package: (main package)
> error: Summary field must be present in package: (main package)
> error: Group field must be present in package: (main package)
> error: License field must be present in package: (main package)
>
>
> I took a guess and symlinked that to openafs-kernel-version.sh and then
> I get a failed build dependency on kernel-source which I believe has
> been replaced by kernel-devel in rhel5.  I then tried adding --nodeps
> which resulted in a lot of compiling, but then it ran into other errors
> while trying to package up the rpms.
>
> All I'm really trying to do is build the kernel module for the latest
> kernel so I can install/use the OpenAFS client.
>
> Jason
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info
>

------=_Part_5206_20826242.1193684894404
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

<br><br><div><span class="gmail_quote">On 10/29/07, <b class="gmail_sendername">Jason Harper</b> &lt;<a href="mailto:Jason.Harper@asu.edu">Jason.Harper@asu.edu</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Simon Wilkinson wrote:<br><br>&gt; On 29 Oct 2007, at 18:15, Rich Sudlow wrote:<br>&gt; &gt; I found some source files missing from the FC srpms - I installed<br>&gt; &gt; the 1.4.4 srpms and then 1.4.5 on top and then it worked fine
<br>&gt; &gt; for me for RH4.<br>&gt;<br>&gt; That shouldn&#39;t be happening, as anything the RPM references in the<br>&gt; SOURCE directory should be packaged. A number of the builds I did<br>&gt; were from a bare rpm build directory too, so I&#39;m surprised I didn&#39;t
<br>&gt; notice this. Which files were missing?<br><br>openafs-kvers-is.sh for one appears to be missing:<br><br># rpmbuild --rebuild --target=i686 openafs-1.4.5-fc7.1.src.rpm<br>Installing openafs-1.4.5-fc7.1.src.rpm<br>
warning: user sxw does not exist - using root<br>warning: user sxw does not exist - using root<br>warning: user sxw does not exist - using root<br>warning: user sxw does not exist - using root<br>Building target platforms: i686
<br>Building for target i686<br>sh: /usr/src/redhat/SOURCES/openafs-kvers-is.sh: No such file or<br>directory<br>sh: /usr/src/redhat/SOURCES/openafs-kvers-is.sh: No such file or<br>directory<br>error: /usr/src/redhat/SPECS/openafs.spec:124: parseExpressionBoolean
<br>returns -1<br>error: Name field must be present in package: (main package)<br>error: Version field must be present in package: (main package)<br>error: Release field must be present in package: (main package)<br>error: Summary field must be present in package: (main package)
<br>error: Group field must be present in package: (main package)<br>error: License field must be present in package: (main package)<br><br><br>I took a guess and symlinked that to openafs-kernel-version.sh and then<br>I get a failed build dependency on kernel-source which I believe has
<br>been replaced by kernel-devel in rhel5.&nbsp;&nbsp;I then tried adding --nodeps<br>which resulted in a lot of compiling, but then it ran into other errors<br>while trying to package up the rpms.<br><br>All I&#39;m really trying to do is build the kernel module for the latest
<br>kernel so I can install/use the OpenAFS client.<br><br>Jason<br>_______________________________________________<br>OpenAFS-info mailing list<br><a href="mailto:OpenAFS-info@openafs.org">OpenAFS-info@openafs.org</a><br>
<a href="https://lists.openafs.org/mailman/listinfo/openafs-info">https://lists.openafs.org/mailman/listinfo/openafs-info</a><br></blockquote></div><br>

------=_Part_5206_20826242.1193684894404--