[csw-maintainers] /opt/csw/bin/foo=bar=/opt/csw/bin/isaexec in the prototype

Dagobert Michelsen dam at opencsw.org
Fri Sep 4 16:03:55 CEST 2009


Hi Maciej,

Am 04.09.2009 um 12:04 schrieb Maciej (Matchek) Blizinski:
>>> ...and the prototype part is:
>>>
>>> s none /opt/csw/bin/sparcv8/wxrc=/opt/csw/bin/wxrc
>>> f none /opt/csw/bin/sparcv8/wxrc-2.8=/opt/csw/bin/wxrc-2.8 0755  
>>> root bin
>>> s none
>>> /opt/csw/bin/wx-config=/opt/csw/lib/wx/config/gtk2-unicode- 
>>> release-2.8
>>> l none /opt/csw/bin/wxrc=wxrc-2.8=/opt/csw/bin/isaexec
>>> l none /opt/csw/bin/wxrc-2.8=/opt/csw/bin/isaexec 0755 root bin
>>>
>>> It looks like there is a problem when there's a symlink which later
>>> becomes handled by isaexec. Initial "/opt/csw/bin/wxrc=wxrc-2.8"
>>> becomes "/opt/csw/bin/wxrc=wxrc-2.8=/opt/csw/bin/isaexec". Is this a
>>> valid prototype line?
>>
>> Umh, no, this looks broken. Obiously isaexec should not be applied to
>> symlinks and I can add that to GAR. That would mean wxrc would  
>> still be a symlink to
>> wxrc-2.8 which would then be isaexec'ed and relocated to subdirs.  
>> Does this sound
>> right to you?
>
> Yes, this sounds right.

Ok, fixed in r6176. And isaexec shouldn't have been used in the first  
place,
this was broken since r6148 where I made some reorderings to make all  
local
builds first (needed for pbuilds) which is fixed now in r6177.


Best regards

   -- Dago



More information about the maintainers mailing list