diff --git a/testing/go-ipfs/APKBUILD b/testing/go-ipfs/APKBUILD
index ba304453adfa521b2bd8fdba4e9f175c1736d448..6392f3db22cc8611a13c1d7269da40bed1d425d3 100644
--- a/testing/go-ipfs/APKBUILD
+++ b/testing/go-ipfs/APKBUILD
@@ -9,7 +9,7 @@ arch="x86_64 x86 aarch64 armhf armv7"
 license="MIT Apache-2.0"
 pkgusers="ipfs"
 pkggroups="ipfs"
-options="!check" # No test suite from upstream
+options="chmod-clean !check" # No test suite from upstream
 makedepends="make go bash binutils-gold git gx gx-go"
 install="$pkgname.pre-install $pkgname.post-install"
 subpackages="$pkgname-doc $pkgname-openrc $pkgname-bash-completion:bashcomp:noarch"
@@ -58,12 +58,6 @@ bashcomp() {
 		"$subpkgdir"/usr/share/bash-completion/completions/$pkgname
 }
 
-cleanup_srcdir() {
-	[ -d src ] && chmod -R +w src; go clean -modcache;
-
-	default_cleanup_srcdir
-}
-
 sha512sums="e763870c9bcb5167a423b11d03989398d598bfc70a2852f7d752f789e2f7c7fc424277ef99abef65c5b2bcbbd17f471ad751fb969daf177e3d68411e630c0b1d  go-ipfs-0.4.23.tar.gz
 3e51e9a3dca1b991e8549f8354f7c2cfd1bb9b73d7a59557878d5c9ab4189988676d789172af3ba1fd57193ec48ca9125919507b0de7d0400ce0d6166622e556  ipfs.initd
 c55afeb3efe381d18258ddf00f58325b77156375cf223fb2daa049df056efe22e9139cce0f81dc4c73759dad5097af5f3201414beb5950bd894df9ae8c7c4ed1  ipfs.confd"