> It worked before on 15.04 (and before), but broke upgrading to 15.10...
Well, on 15.04 (nano-2.2.6), nano didn't have any file locking.
> env | grep MALLOC returns nothing
Good.
> nano --ignore works fine...
It should, because it ignores the 'set locking' that uou have in your .nanorc. As a temporary measure you can comment out that setting.
> My computer is a vm from Bytemark over on their bigv platform
Well, when it's a virtual machine, then it's not really a computer. :) And yes, then it's likely that it gets its hostname over the network. But it doesn't matter. If you can compile from source, please try the attached patch.
> It worked before on 15.04 (and before), but broke upgrading to 15.10...
Well, on 15.04 (nano-2.2.6), nano didn't have any file locking.
> env | grep MALLOC returns nothing
Good.
> nano --ignore works fine...
It should, because it ignores the 'set locking' that uou have in your .nanorc. As a temporary measure you can comment out that setting.
> My computer is a vm from Bytemark over on their bigv platform
Well, when it's a virtual machine, then it's not really a computer. :) And yes, then it's likely that it gets its hostname over the network. But it doesn't matter. If you can compile from source, please try the attached patch.