bugfindutils - Bugs: bug #19969, rc-125.exp fails on some systems

 
 

bug #19969: rc-125.exp fails on some systems

Submitter:  James Youngman <jay>
Submitted:  Sat 26 May 2007 10:34:44 AM UTC
   
 
Category:  None Severity:  2 - Minor
Item Group:  Compilation Failure Status:  Need Info
Privacy:  Public Assigned to:  jay
Originator Name:  Nelson H. F. Beebe Open/Closed:  Closed
Release:  None Fixed Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sat 02 Apr 2011 09:54:40 PM UTC, comment #6: 

No response => closing.   I believe this is fixed.

James Youngman <jay>
Group administrator
Thu 07 Oct 2010 09:52:24 AM UTC, comment #5: 

Is it possible that you could retest this, please?

James Youngman <jay>
Group administrator
Wed 31 Mar 2010 07:36:00 AM UTC, comment #4: 

Please retest on findutils-4.5.6b.

James Youngman <jay>
Group administrator
Sun 05 Jul 2009 10:42:03 PM UTC, comment #3: 

Leslie's code is now incoroprated into 4.5.x; is this still a problem?

James Youngman <jay>
Group administrator
Sat 16 Feb 2008 03:50:58 PM UTC, comment #2: 

Regarding the merge of the fix for this problem, I'm planning to issue some 4.4.x release candidates besed on the current 4.3.x, and then issue a stable 4.4.0 release.  Following that, we will have a 4.5.x development release series, into which I will merge Leslie's changes.

James Youngman <jay>
Group administrator
Sat 08 Sep 2007 03:30:50 PM UTC, comment #1: 

We also have some problems with distinguishing the case where the command cannot be run from the case where it runs and returns status 126.   Leslie Polzer's changes should, as a side effect, fix this.  But merging Leslie's changes is a nontrivial amount of work.

James Youngman <jay>
Group administrator
Sat 26 May 2007 10:34:44 AM UTC, original submission:  

The technique of using "kill $$" is unreliable.  For example,
on MacOS X, the child just exits with a nonzero status.
This works better but is harder to use in a DejaGnu test:
  yes | xargs -I{} echo | true
Part of the problem here of course is that the exit status of the
pipeline is the exit status of its last compinent.

The existing test is essentially

echo 'kill $$' | xargs -n1 -IARG sh -c ARG

... but this causes xargs to return status 123 on some systems, including:

OpenBSD 3.9
Solaris 10 SPARC
Solaris 10 IA-32

James Youngman <jay>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Digest:
   bug dependencies.

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by jay (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2011-04-02 jay Open/ClosedOpen Closed
    2009-07-05 jay StatusNone Need Info
    2008-03-24 jay Dependencies- Depends on bugs #22708

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code