diff --git a/net-p2p/go-ipfs-bin/Manifest b/net-p2p/go-ipfs-bin/Manifest
deleted file mode 100644
index b867a5c2e8697..0000000000000
--- a/net-p2p/go-ipfs-bin/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST go-ipfs-bin-0.7.0.bash 21018 BLAKE2B 81150944c71fe86b07db8bc2240899cb95637e74e05dd898c2aabd26e47b7222d6e79d4270c4a681450d8d148cf5dcf96d4376de110e6221943e0214ebf1bf61 SHA512 3a5259147652beda38b32e8fa13165775dfd7116ffdc839e350bb8009197c18dc03a69bd3a62233de0ace5fd52e76b6b1d9e88df888ec268e98519b5a35fe89c
-DIST go-ipfs_v0.7.0_linux-386.tar.gz 22038249 BLAKE2B 85c85948d69dcec0c73ac38bad4eb4cd65ef7148199a6afcdf7f419981a12db3d37f4923746feaa608bbcf455065570e264039020c5517f8b0a5ffa163bf4177 SHA512 f2e8db09918aed702f4c952ff014612e06ee59a24f1b796a7d0c56300b82caf388c0201506a174de34aa0e9f0a646e2792a521ceab947d65d82386aefd54799b
-DIST go-ipfs_v0.7.0_linux-amd64.tar.gz 25954590 BLAKE2B 0bd139f77272ac9d5e4e1f3caa8a4967d17ba8fa9caa4eb4859933423c882844eca5403ca90a2cbeae95f080eb21bd64c7f46a391eac3d5717a5e2dcbf2d8aac SHA512 1d5910f27e8d7ea333145f15c6edcbacc1e8db3a99365f0847467bdfa7c73f4d7a05562e46be8e932056c8324ed0769ca1b6758dfb0ac4c2e1b6066b57c4a086
-DIST go-ipfs_v0.7.0_linux-arm.tar.gz 21087228 BLAKE2B ec3122077a487726fe227816f97462bf9caf40d30c44ff6bf67e6266eda7cfff456855cdf8f91c1bc01dcca58b0e76cc931c05179326414e39adb6bf4d7fae18 SHA512 a1a9b6e2833da94d9059f1d03e30e7349ab4f00fc0e8580909f35dbb28f0fdf6cea712a96928f72aa2fadf3efc1328187f4fc863e5ce74e4be699542e262a904
diff --git a/net-p2p/go-ipfs-bin/files/ipfs-at.service b/net-p2p/go-ipfs-bin/files/ipfs-at.service
deleted file mode 100644
index 1ad99bd61bcbc..0000000000000
--- a/net-p2p/go-ipfs-bin/files/ipfs-at.service
+++ /dev/null
@@ -1,18 +0,0 @@
-[Unit]
-Description=InterPlanetary File System
-After=network.target
-
-[Service]
-CPUSchedulingPolicy=batch
-EnvironmentFile=-/etc/conf.d/ipfs.%i
-ExecStart=/usr/bin/ipfs daemon --enable-gc --migrate
-ExecStop=/usr/bin/ipfs shutdown
-LimitNOFILE=8192
-PrivateTmp=yes
-ProtectSystem=full
-Restart=on-failure
-Type=simple
-User=%i
-
-[Install]
-WantedBy=multi-user.target
diff --git a/net-p2p/go-ipfs-bin/files/ipfs.confd b/net-p2p/go-ipfs-bin/files/ipfs.confd
deleted file mode 100644
index f1e8eb77adf53..0000000000000
--- a/net-p2p/go-ipfs-bin/files/ipfs.confd
+++ /dev/null
@@ -1 +0,0 @@
-IPFS_PATH=/var/lib/ipfs/.ipfs
diff --git a/net-p2p/go-ipfs-bin/files/ipfs.init b/net-p2p/go-ipfs-bin/files/ipfs.init
deleted file mode 100644
index 7b38cf43049bc..0000000000000
--- a/net-p2p/go-ipfs-bin/files/ipfs.init
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-export IPFS_PATH=${IPFS_PATH:-/var/lib/ipfs/.ipfs}
-
-pidfile="/run/ipfs.pid"
-command="/usr/bin/ipfs"
-command_args="daemon --enable-gc --migrate"
-command_user="ipfs:ipfs"
-start_stop_daemon_args="--wait 1000 -b \
- -1 /var/log/ipfs/ipfs.log \
- -2 /var/log/ipfs/ipfs.log"
-
-depend() {
- need net
-}
diff --git a/net-p2p/go-ipfs-bin/files/ipfs.service b/net-p2p/go-ipfs-bin/files/ipfs.service
deleted file mode 100644
index d942d5697b619..0000000000000
--- a/net-p2p/go-ipfs-bin/files/ipfs.service
+++ /dev/null
@@ -1,19 +0,0 @@
-[Unit]
-Description=InterPlanetary File System
-After=network.target
-
-[Service]
-CPUSchedulingPolicy=batch
-EnvironmentFile=-/etc/conf.d/ipfs
-ExecStart=/usr/bin/ipfs daemon --enable-gc --migrate
-ExecStop=/usr/bin/ipfs shutdown
-Group=ipfs
-LimitNOFILE=8192
-PrivateTmp=yes
-ProtectSystem=full
-Restart=on-failure
-Type=simple
-User=ipfs
-
-[Install]
-WantedBy=multi-user.target
diff --git a/net-p2p/go-ipfs-bin/go-ipfs-bin-0.7.0.ebuild b/net-p2p/go-ipfs-bin/go-ipfs-bin-0.7.0.ebuild
deleted file mode 100644
index 7a4b01b10bb26..0000000000000
--- a/net-p2p/go-ipfs-bin/go-ipfs-bin-0.7.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 systemd
-
-DESCRIPTION="Main implementation of IPFS"
-HOMEPAGE="https://ipfs.io/"
-SRC_URI="
- amd64? ( https://dist.ipfs.io/go-ipfs/v${PV}/go-ipfs_v${PV}_linux-amd64.tar.gz )
- x86? ( https://dist.ipfs.io/go-ipfs/v${PV}/go-ipfs_v${PV}_linux-386.tar.gz )
- arm? ( https://dist.ipfs.io/go-ipfs/v${PV}/go-ipfs_v${PV}_linux-arm.tar.gz )
-
- https://raw.githubusercontent.com/ipfs/go-ipfs/v${PV}/misc/completion/ipfs-completion.bash -> ${P}.bash
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~x86"
-
-BDEPEND="
- acct-group/ipfs
- acct-user/ipfs
-"
-RDEPEND="
- ${BDEPEND}
- !net-p2p/go-ipfs
- sys-fs/fuse:0
-"
-S="${WORKDIR}/go-ipfs"
-
-QA_PREBUILT="/usr/bin/ipfs"
-
-src_install() {
- dobin ipfs
-
- systemd_dounit "${FILESDIR}/ipfs.service"
- newinitd "${FILESDIR}/ipfs.init" ipfs
- newconfd "${FILESDIR}/ipfs.confd" ipfs
-
- newbashcomp "${DISTDIR}/${P}.bash" "ipfs"
- keepdir /var/log/ipfs
-}
-
-pkg_preinst() {
- fowners -R ipfs:ipfs /var/log/ipfs
-}
-
-pkg_postinst() {
- elog 'To be able to use the ipfs service you will need to create the ipfs repository'
- elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
- elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper permissions.'
-}
diff --git a/net-p2p/go-ipfs-bin/metadata.xml b/net-p2p/go-ipfs-bin/metadata.xml
deleted file mode 100644
index 744411f3075f6..0000000000000
--- a/net-p2p/go-ipfs-bin/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
- davidroman96@gmail.com
- David Roman
-
-
- hurikhan77+bgo@gmail.com
- Kai Krakow
-
-
- proxy-maint@gentoo.org
- Proxy Maintainers
-
-
diff --git a/profiles/package.mask b/profiles/package.mask
index f4e07fbc8ab88..38392930933c6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -375,12 +375,6 @@ dev-ruby/bourne
# removal in 30 days (bug #713098)
dev-java/xmlrpc
-# Kai Krakow (2021-07-16)
-# To be replaced by net-p2p/go-ipfs, no migration needed.
-# Simply deselect the masked package and install the replacement.
-# Masked for removal in 30 days. Bug #802381
-net-p2p/go-ipfs-bin
-
# Hans de Graaff (2021-07-15)
# Dead upstream, no longer maintained, last release in 2013.
# No dependencies.