From: rohit verma <[email protected]>
Subject: Patch for [LTP] "File" test case issue of 30-April-2009 release
Date: Fri, 8 May 2009 11:59:35 +0530
> Dear Qian,
>
> Patch for "file" test case is attached with this mail.
>
> I have changed build directory from "/usr/src/redhat" to "$HOME/rpmbuild" at
> line no.
>
> 394 in "ltp-full-20090430/testcases/commands/ade/file/file_test.sh"
>
> With these modification test case pass for any user.
>
> Please confirm if this solution is OK.
>
$LTPBIN/tst_resm TINFO "TEST #9: file command recognizes RPM files"
if [ -f /etc/redhat-release ]; then
- bDIR=/usr/src/redhat
+ bDIR=$HOME/rpmbuild
bCMD=rpmbuild
else
bDIR=/usr/src/packages
This will not work for systems like RHEL, which are using the default
buildroot in /usr/src/redhat. You can also tell rpmbuild command to use
an user specified buildroot like this,
rpmbuild --buildroot=$HOME/rpmbuild
CAI Qian
>
> Regards,
> rohit
>
>
>
> On Thu, May 7, 2009 at 1:03 PM, CAI Qian <[email protected]> wrote:
>
>> From: rohit verma <[email protected]>
>> Subject: [LTP] "File" test case issue with Fedoracore10 in 31-March-2009
>> release
>> Date: Mon, 4 May 2009 10:59:54 +0530
>>
>> > Hi,
>> >
>> > O/P of 'File' test case with fedora core-10 as follows
>> >
>> > *file01 0 INFO : TEST #1: file commad recogizes ASCII text files
>> > file01 7 PASS : file: Recognised ASCII file correctly
>> > file02 0 INFO : TEST #2: file command recognizes bash shell
>> scripts
>> > file02 2 PASS : file: Recognised bash shell script correctly
>> > file03 0 INFO : TEST #3: file command recognizes korn shell
>> scripts
>> > file03 3 PASS : file: recognised korn shell script
>> > file04 0 INFO : TEST #4: file command recognizes C shell scripts
>> > file04 4 PASS : file: Recognised C shell script correctly
>> > file05 0 INFO : TEST #5: file command recognizes C programs text
>> > file05 5 PASS : file: Recognised C program text correctly
>> > file06 0 INFO : TEST #6: file command recognizes ELF executables
>> > file06 6 PASS : file: Recognized ELF binary executable
>> > file07 0 INFO : TEST #7: file command recognizes tar files.
>> > file07 7 PASS : file: Recognised tar files
>> > file08 0 INFO : TEST #8: file command recognizes tar zip files
>> > file08 8 PASS : file: Recognised tar zip file
>> > file09 0 INFO : TEST #9: file command recognizes RPM files
>> > file09 9 BROK : rpm command brok. Reason:
>> > error: File /root/rpmbuild/SOURCES/cprog.c: No such file or directory
>> > file09 10 BROK : Remaining cases broken
>> > file09 9 FAIL : file: Failed to Recognize RPM file. Reason:
>> > /usr/src/redhat/SRPMS/cprog-0.0.7-3.src.rpm: cannot open
>> > `/usr/src/redhat/SRPMS/cprog-0.0.7-3.src.rpm' (No such file or directory)
>> > file10 0 INFO : TEST #10: file command recognizes vmlinuz file
>> > file10 10 PASS : file: Recognised vmlinuz file correctly *
>> > **
>> >
>> > Default path for 'rpmbuild' command in fc10 is /root/rpmbuild/SOURCES
>> > folder instead of "/usr/src/redhat" which was present in fc8 rpmbuild.
>> >
>> > In FC10 rpmbuild looks for the cprog.c file in user's home directory.
>> (i.e
>> > /root/rpmbuild for root user)
>> >
>> > Please visit the below URL for more information
>> >
>> > http://www.mail-archive.com/[email protected]/msg27958.html
>> >
>> > As per the 'file' test program, it creates the 'cprog.c' file in
>> > /usr/src/redhat and recognize RPM file in same path
>> > which should be changed accordingly to user's home directory.
>> >
>> > Please check the line number 394 : bDIR=/usr/src/redhat. in
>> file_tests.sh
>> >
>> > So I request you to incorporate the changes according to rpmbuild of fc10
>> in
>> > file_tests.sh.
>> >
>> > Regards,
>> > rohit
>> >
>>
>> Yes, you are correct. Perhaps we can use,
>>
>> rpmbuild --buildroot=/usr/src/redhat
>>
>> to override the default setting?
>>
>> CAI Qian
>>
------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list