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:
(EMail seems to be being blocked. Resending.)
It arrived here with more than a hundred of whitespace trailing most text lines...
Sorry. I copy/pasted using screen and vi editor (within Mutt). It looked fine here -- so first I've heard/seen this. Quite possible it was because I was using Mutt for GMail.
dpi_read_comm_keys file not found is likely the problem.
After dpid is started:
~/src/dillo $ install/bin/dillo dillo_dns_init: Here we go! (threaded) 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.
Dillo should pickup /usr/local/lib/dillo/dpi from ${PREFIX}/lib/dillo/dpi via "./configure --prefix=/blah/blah". Correct? (I've prefixed /home/roger/src/dillo/install, to keep CVS/SVN installs separate from the system packages to prevent unowned files on the system. I've never run into a program that didn't obey the --prefix assignment yet. I have yet to verify Dillo is missing /lib/dillo/dpi here. When I do, I'll follow-up to this.)