When importing data such as VPF/VRF using OGR's OGDI driver, the Mapnik OGR plugin's file existence check isn't formulated to accept the OGDI driver's file string format (gltp://).
Everything seemes to work except the file existence check. Commenting out the check at line 71 of ogr_datasource.cpp:
seems to provide a preliminary fix.
Thanks for the report. I've got a patch ready removes this and fixes up a few other things that I'll try to find a moment to commit tomorrow.
[springmeyer] As noted in #337 and #126, we should be relying on GDAL/OGR error reporting to handle whether files/datasets exist. So, the attached patch starts that in motion by switching from the boost filesystem check to using 'CPLGetLastErrorMsg()' after a problem is encountered using 'OGROpen()'.
[springmeyer] see also patch for gdal at #337
[springmeyer] reassigning to kunitoki, so he can take a look and apply...
[springmeyer] we'll need to make sure to rollback most of this: http://trac.mapnik.org/changeset/1042/trunk/plugins/input/ogr
[kunitoki] Closed with r1130 applying patch