On Thu, Feb 28, 2013 at 05:51:30PM -0600, Bruce Dubbs wrote:
> 
> I'm not sure.  The base code has:
> 
> set pmap "${topdir}pmap"
> set pmap_initname "1:\\s+\\S+\[^\\r\]+\\s+"
> ...
> set test "pmap X with unreachable process"
> spawn $pmap -X 1
> expect_pass $test "$pmap_initname\$"
> 
> The sed removes that trailing \$
> 
> So it's running 'pmap -X 1'.  When I run that from the command line, I 
> get no output at all, but that's without /proc mounted...

 You normally run without /proc ?  I *thought* it was pretty much
essential.  Thanks for the details, I might take a look later, but
I've got a load of other BLFS issues and might not get round to it
while my /tools with expect and dejagnu is still available.
> 
> OK, /proc mounted.  Now I get back:
> 
> $ pmap -X 1
> 1:   init [3]
> 
> and a bunch of other stuff.  I think, but am not sure, the problem is 
> that the regular expression is looking for trailing spaces and not 
> finding them.  However, when I go into the chroot environment with the 
> virtual file systems mounted and run the tests, I get the ERRORs, but no 
> FAILs.
> 
>    -- Bruce
> 
 For the moment, it seems to be a problem with my builds (I still
recall my problem with automake's test suite up to LFS-7.2 - caused
by setting a variable, ISTR "SCRIPTS", in my environment, so not all
of my differences are PEBKACs).  We didn't have a testsuite in old
procps, so not a problem for the release.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to