Remove that special debugging output: it looks like the problem is not in my parser, but the actual raw description did not have any line breaks added. This might be because the PBI built before the fixes for parsing the package description were put in.