[Lustre-discuss] intrepid kernel on jaunty

Papp Tamás tompos at martos.bme.hu
Tue Nov 3 09:48:09 PST 2009


Brian J. Murrell wrote, On 2009. 11. 02. 21:51:
> On Mon, 2009-11-02 at 13:25 -0700, Andreas Dilger wrote: 
>   
>> On 2009-11-02, at 11:41, Brian J. Murrell wrote:
>>     
>>> Ahhhh.  In my development tree, I in fact have the following patch:
>>>
>>> @@ -4,7 +4,7 @@
>>> Maintainer: Brian J. Murrell <brian at interlinx.bc.ca>
>>> Uploaders: Brian J. Murrell <brian at interlinx.bc.ca>
>>> Standards-Version: 3.8.3
>>> -Build-Depends: libreadline-dev, debhelper (>=5.0.0), dpatch,  
>>> automake, libsnmp-dev, bzip2, quilt, texlive-latex-recommended,  
>>> linux-headers-generic | linux-headers, rsync
>>> +Build-Depends: libreadline-dev, debhelper (>=5.0.0), dpatch,  
>>> automake1.7, libsnmp-dev, bzip2, quilt, texlive-latex-recommended,  
>>> linux-headers-generic, rsync
>>>       
>> You mean the reverse of this should land, right?  Lustre doesn't  
>> depend on automake1.7 specifically (it can work on any version up to  
>> 1.10).
>>     
>
> Yeah.  I thought I pasted in the properly directionalized patch.  I know
> I did make it because I had to correct the first one I pasted.  Maybe I
> pasted it and then erroneously deleted it thinking I was deleting the
> wrong one.
>
> In any case, yes, the reverse of that patch.
>   

First of all I think, module-assistant as a build dependency is missing 
from the file control.
Also something wrong about the newest b1_8:

Here is the  end of output after I installed module-assistant:

gcc -g -Wall -fPIC -D_GNU_SOURCE -Wall -g -O2 -O2 -Werror 
-L../../lnet/utils -Wl,-Bsymbolic-functions -o lshowmount  lshowmount.o 
nidlist.o
make[5]: *** No rule to make target `ll_decode_filter_fid.o', needed by 
`ll_decode_filter_fid'.  Stop.
make[5]: Leaving directory `/data/src/lustre/lustre/utils'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/data/src/lustre/lustre'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/data/src/lustre'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/data/src/lustre'
make[1]: *** [build-stamp] Error 2
make[1]: Leaving directory `/data/src/lustre'
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
export KPKG_DEST_DIR="$(pwd)/.."; \
        version=$(sed -ne '1s/^lustre (\(.*\)).*$/\1/p' debian/changelog); \
        rm -rf modules-deb; \
        mkdir modules-deb; \
        cd modules-deb; \
        dpkg -x ../../lustre-source_${version}_all.deb $(pwd); \
        mkdir usr_src/; \
        tar -C usr_src/ -xjvf usr/src/lustre.tar.bz2; \
        chmod 755 usr_src/modules/lustre/debian/rules; \
        m-a build ${KVERS:+-l $KVERS} -i -u $(pwd) lustre
dpkg-deb: failed to read archive 
`../../lustre-source_1.8.1.52-1_all.deb': No such file or directory
tar: usr/src/lustre.tar.bz2: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
chmod: cannot access `usr_src/modules/lustre/debian/rules': No such file 
or directory
The source tarball could not be found!
Package lustre-source not installed?
Running "m-a -f get lustre-source" may help.
The source tarball could not be found!
Package lustre-source not installed?
Running "m-a -f get lustre-source" may help.
make: *** [debs] Error 7


So I built an older version, and liblustre*deb has been created. I don't 
know, why not before.

Thank you,

tamas



More information about the lustre-discuss mailing list