[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ltp-list
Subject:    Re: [LTP] 2010-01-29 cvs build problem
From:       Garrett Cooper <yanegomi () gmail ! com>
Date:       2010-01-30 6:08:22
Message-ID: DDA5465C-8033-450C-8826-F17173E034EB () gmail ! com
[Download RAW message or body]

On Jan 28, 2010, at 9:03 PM, "Mitani" <mitani@ryobi.co.jp> wrote:

> Hi,
>
> I tried to build 2010-01-29 cvs in RHEL4.8 system.
>
> "make" and "make install" succeeded, but in "/opt/ltp" directory,  
> there
> were not "runltp". There were "bin", "share", "testcases" directories
> only.
>
> With 2010-01-28 cvs, "make install" installed necessary files such as
> "runltp" to "/opt/ltp" directory as follows:
>
> ------------
> [...]
> install -m 00775 "/home/LTP/ltp-2010-01-28/tools/genload/stress"
> "/opt/ltp/testcases/bin/stress"
> make[2]: Leaving directory `/home/LTP/ltp-2010-01-28/tools/genload'
> make[1]: Leaving directory `/home/LTP/ltp-2010-01-28/tools'
> make -C "runtest" \
>    -f "/home/LTP/ltp-2010-01-28/runtest/Makefile" install
> make[1]: Entering directory `/home/LTP/ltp-2010-01-28/runtest'
> test -d "/opt/ltp/runtest" || mkdir -p "/opt/ltp/runtest"
> install -m 00644 "/home/LTP/ltp-2010-01-28/runtest/admin_tools"
> "/opt/ltp/runtest/admin_tools"
> test -d "/opt/ltp/runtest" || mkdir -p "/opt/ltp/runtest"
> install -m 00644 "/home/LTP/ltp-2010-01-28/runtest/ballista"
> "/opt/ltp/runtest/ballista"
> test -d "/opt/ltp/runtest" || mkdir -p "/opt/ltp/runtest"
> install -m 00644 "/home/LTP/ltp-2010-01-28/runtest/can"
> "/opt/ltp/runtest/can"
> test -d "/opt/ltp/runtest" || mkdir -p "/opt/ltp/runtest"
> install -m 00644 "/home/LTP/ltp-2010-01-28/runtest/cap_bounds"
> "/opt/ltp/runtest/cap_bounds"
> [...]
> install -m 00755 "/home/LTP/ltp-2010-01-28/runltplite.sh"
> "//opt/ltp/runltplite.sh"
> install -m 00755 "/home/LTP/ltp-2010-01-28/ver_linux" "//opt/ltp/ 
> ver_linux"
> head -n 1 "/home/LTP/ltp-2010-01-28/ChangeLog" > "Version"
> install -m 00644 "/home/LTP/ltp-2010-01-28/Version" "//opt/ltp/ 
> Version"
> install -m 00755 "/home/LTP/ltp-2010-01-28/execltp" "//opt/ltp/bin/ 
> execltp"
> Checking for required user/group ids
>
> 'nobody' user id and group found.
> 'bin' user id and group found.
> 'daemon' user id and group found.
> Users group found.
> Sys group found.
> Required users/groups exist.
> ------------
>
> Just a quick note to tell you that.

Shortly after you reported the issue I fixed the root cause. Turns out  
the was a bug as far as how one of the variables was being set so I  
better defined the build tree "states" to accomodate that gap. I also  
wrote some test scripts to test those three sane build states by  
pulling a fresh copy from cvs each time, building, then testing in a  
mostly automated manner (analysis is manual and you have to press  
enter once it tries to login to cvs).

That should prevent really silly build issues in the future...

Cheers,
-Garrett

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic