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 <[email protected]>: >>> 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 _______________________________________________ maintainers mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/maintainers .:: This mailing list's archive is public. ::.
