[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