[lsb-discuss] Two-line patch to make ldd work with dash

Joseph Kowalski jek3 at sun.com
Fri May 23 11:54:13 PDT 2008


Wichmann, Mats D wrote:
> Theodore Ts'o wrote:
>   
>> I found a fix for it here:
>>
>>   http://sourceware.org/ml/glibc-bugs/2007-07/msg00015.html
>>
>> ... but Uhlrich rejected it with extreme prejudice since he only wants
>> to support bash.
>>     
>
> and in this case, I think the reason makes sense, if you look at
> the situation described in the comment (abbreviated in the diff
> as a bit of it falls outside the five-line c-diff window):
>
> # The following use of cat is needed to make ldd work in SElinux
> # environments where the executed program might not have permissions
> # to write to the console/tty.  But only bash 3.x supports the pipefail
> # option, and we don't bother to handle the case for older bash
> versions.
>   
Do I have this right?  Uhlrich is rejecting a generic change to a "community
controlled" object in deference to a propriatry product (SELinux).  That
seems improper.

(Not a lot of background on this - If I'm way off base, sorry.)

- jek3




More information about the lsb-discuss mailing list