The aur has far too many versions of go (http://golang.org). Many of them are out of date. I went though and tried to find as many as I could. I believe most of these should be deleted. go-google-mercurial http://aur.archlinux.org/packages.php?ID=31969 I think this one should be deleted. go is in community and this does not have provides/conflicts with that package. golang http://aur.archlinux.org/packages.php?ID=31912 Very old. I am not even sure if it works. It is also missing provides/conflicts. go-hg http://aur.archlinux.org/packages.php?ID=33695 Much better! Missing provides but has conflicts. PKGBUILD looks sound. go-lang-hg http://aur.archlinux.org/packages.php?ID=31913 This one is the best. It does not have any problems. It looks like it is mostly a copy of the one from abs except it fetches the tip instead of release. It also has provides/conflicts. go-lang-hg has only one flaw, the name. I think it should be named go-hg since it is the hg of a package in community. If I am wrong on any of this, let me know. I am new to packaging and I have only made three of them. I am still learning :-). -- Stephen