[Kst] does DirFile /INCLUDE allow absolute paths

Peter Kümmel syntheticpp at gmx.net
Tue Aug 31 20:42:11 CEST 2010

On 29.08.2010 23:11, Peter Milne wrote:
> Hello Kst
> DirFile with /INCLUDE directive is giving me a nice unified data 
> structure, at least under Linux using relative paths, but it fails under 
> MS-Win because the top level items are absolute paths, and I can't get 
> the /INCLUDE directive to work for them.
> Absolute paths don't seem to work under Linux either, but fortunately 
> the OS is flexible enough not to need them.
> Background:
> Two data sources each export their data as SAMBA file shares.
> Under Linux, it's easy to configure a single DirFile tree with /INCLUDES 
> with relative paths all the way down, eg
> ls -lR ROOT | cut -c 39-
> acq132_055 -> /home/pgm/.gvfs/multivent on acq132_055/
> acq132_085 -> /home/pgm/.gvfs/multivent on acq132_085/
> format
> cat ROOT/format
> /INCLUDE ./acq132_055/format
> /INCLUDE ./acq132_085/format
> so acq132_055, acq132_085 are digitizers exporting their data on a SAMBA 
> export in DirFile format
> Under MS-Windows, there are mounts like
> \\acq132_055\multivent
> \\acq132_085\multivent
> Unfortunately:
> - MSW didn't seem to support the concept of a file system with a single 
> root, so I can't install the appropriate format file at \\ (not a disk)
> I've wasted much time following up the mess of MS "Symbolic Links" aka 
> "junction" (NTFS only) and "Short Cuts" (not really symlinks at all).
> - KST doesn't seem to support absolute /INCLUDE paths
> (tried every combination of '\' and '/').
> This could be included under
> [Bug 221689] Relative and absolute data file paths in kst - msg#00025,
> although in that case Nicolas Brisset is referring to .kst state files 
> rather than internal to DirFiles.
> It's not a show stopper, because one can run the Data Wizard multiple 
> times on each separate tree, but it could/should be improved.
> Please comment.

So the question is if we could support files containing /INCLUDE lines in Kst.

I think this is worth a bug report.


More information about the Kst mailing list