Hello I just upgraded from v3.4.1 to v3.4.2. The blog.conf is:
BLOG_URL="http://sysphere.org/~anrxc/j"
Main page of the blog Permalink links point to:
http://sysphere.org/archives/2011/04/05/lilo_to_syslinux_migration/index.html
Missing /~anrxc/j before /archives.
Calendar links permalinks are fine. Archive index is fine. Category index is fine.
When a permalink is opened from one of these. The resulting article includes a Permalink at the bottom and _that_ permalink includes /~anrxc/j/ but is broken in another way
/archives/2011/04/archives/2011/04/05.
I did a full diff -Naur between 3.4.1 and 3.4.2 and could not for the life of me find these bugs. Maybe because it is 5AM and I should go to sleep.
It appears bug is not in parsing of BLOG_URL in lib/archive.sh when absolute links are off as I first suspected. But instead the base URL gets a wrong level of directories.
For first scenario above it is ../../archive instead of ./archive and for the second scenario above it is ../../ instead of ../../../../../