[csw-maintainers] Spaces in the prototype

John Ellson ellson at opencsw.org
Sat May 21 14:43:13 CEST 2011


On 05/21/2011 08:32 AM, Dagobert Michelsen wrote:
> Hi,
>
> Am 21.05.2011 um 12:58 schrieb Maciej Bliziński:
>> 2011/5/21 John Ellson <ellson at opencsw.org>:
>>> So after getting stuck on the graphviz-2.28 perl binding, I was
>>> wondering if it was perhaps a swig issue,
>>> so I started a swig upgrade.... but that dies during the merge phase.
> The merge phase worked perfectly. This is in the invocation of 'pkgmk'.
>
>>> It appears that the merge scripts are not handling filenames with spaces
>>> in them correctly?
>>>
>>> See:
>>>
>>> /home/ellson/mgar/pkg/swig/trunk/work/solaris9-sparc/pkgroot/opt/csw/share/doc/swig/Examples/test-suite/preproc_include*
>>>
>>> Advice please?
>> I think that it's the native Solaris packaging system that is unable
>> to handle file names with spaces.
>>
>> http://sourceforge.net/apps/trac/gar/changeset/14632
>>
>> After excluding these files from the merge phase, pkgmk completes successfully.
> No need to exclude them. You can use this snippet to replace spaces with '_':
>   http://sourceforge.net/apps/trac/gar/browser/csw/mgar/pkg/adobereader/trunk/Makefile#L65
> The ultimate solution would be a specific class action undoinng the substitution on install,
> but I never ancountered a case where this was really necessary.

Well, just changing them to '_' kind of misses the point that these
test-suite files are tests for spaces in filenames.

I think I'll just leave these tests excluded for now.   


Should I generate a Mantis report against pkgmk ?


John


More information about the maintainers mailing list