On a fresh install of Ubuntu 12.04, compiling the latest version from SourceForge breaks your system.
After successfully compiling and installing, you get this error message any time you try to run a sudo command:
"Unable to copy the user's .Xauthorization file"
To fix this error message, you need to run the following commands:
cd ~ touch .Xauthority sudo chown youruser:youruser ~/.Xauthority chmod 600 ~/.Xauthority
When you restart, X will not work. This is due to the permissions on the /tmp folder being changed during make and make install. To fix this issue, you need to run the following command:
sudo chmod 1777 /tmp
I've also tried compiling the Peerguardian Linux code on my Mint 13 fresh install. I ran into the same problems listed above on it. I also had an empty /etc/resolv.conf file which broke my connection until I re-added my nameserver.
I'm following this guide for installation:
I didn't run into these problems a year ago with the older repository code and Ubuntu 10.04