On Fri, May 13, 2011 at 08:12:40AM -0400, Jorge Arellano Cid wrote: Hi,
On Thu, May 12, 2011 at 07:56:32PM -0800, Roger wrote: ....
Enabling cookies as from cookiesrc... Nav_open_url: new url='dpi:/bm/' ** ERROR **: [Dpi_read_comm_keys] No such file or directory
This is not a show-stopper. If dillo can't read the file, most probably there's no dpid running, so dillo tries to start it...
Dpi_blocking_start_dpid: try 1
this is dillo's try to start dpid.
[dpid]: a_Misc_mksecret: 1423de10 dpid started
and it starts.
Dpi_get_server_port: can't read server port from dpid. ** ERROR **: dpi.c: can't start dpi daemon
This happens when dpid can't either start the requested dpi nor get an answer from it (bookmarks.dpi in this case).
I was able to reproduce it by deleting the bookmarks.dpi binary.
dpid checks both:
1) ~/.dillo/dpi/file/ 2) /usr/local/lib/dillo/dpi/<dpiname>/<dpiname>.dpi
so you should check what's going on there.
Somebody emailed me and told me the $HOME/.dillo/dpidrc file statically states where the dpi LIBS are located. Changed it to reflect my compiled "./configure --prefix=blah" install location and DPI bookmarks now work fine.