Ah, correction: I now know why it doesn't work - it's because my apt-proxy's name doesn't contain a dot, so this line 205 in aptsources.py is bound to fail:
if compare_srv[compare_srv.index(".")+1:] == master_srv:
Slightly off topic: Why is my first version of the bug's description still visible? I firstly appended my log file inline because on the bug submittal page I wasn't given an option do append a file ... hmm.
Ah, correction: I now know why it doesn't work - it's because my apt-proxy's name doesn't contain a dot, so this line 205 in aptsources.py is bound to fail:
if compare_ srv[compare_ srv.index( ".")+1: ] == master_srv:
Slightly off topic: Why is my first version of the bug's description still visible? I firstly appended my log file inline because on the bug submittal page I wasn't given an option do append a file ... hmm.