Looks like it can happen in some cases with coreutils 9.2.
You can wait for an update or downgrade if that bug is the reason of your problem.
| Git Clone URL: | https://aur.archlinux.org/i2p-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | i2p-bin |
| Description: | A distributed anonymous network (pre-compiled binary) |
| Upstream URL: | https://geti2p.net |
| Keywords: | anonymous censorship encrypted i2p network |
| Licenses: | GPL2 |
| Conflicts: | i2p, i2p-dev |
| Provides: | i2p |
| Submitter: | DaNiMoTh |
| Maintainer: | Salama |
| Last Packager: | Salama |
| Votes: | 54 |
| Popularity: | 0.57 |
| First Submitted: | 2011-03-02 13:57 (UTC) |
| Last Updated: | 2026-04-21 21:37 (UTC) |
Looks like it can happen in some cases with coreutils 9.2.
You can wait for an update or downgrade if that bug is the reason of your problem.
$ install -Dm644 src/i2prouter.service pkg/i2p-bin/usr/lib/systemd/system/i2prouter.service install: failed to clone 'pkg/i2p-bin/usr/lib/systemd/system/i2prouter.service' from 'src/i2prouter.service': Operation not permitted
Can you use the install command for other files or even the same file when you run it from a terminal?
Example after a failed makepkg: install -Dm644 src/i2prouter.service pkg/i2p-bin/usr/lib/systemd/system/i2prouter.service
Same error, sadly...
Sorry, that permission check was unrelated to the problem. I use paru on two different machines and upgrading i2p-bin for me. Does updating without an AUR helper work?
git clone https://aur.archlinux.org/i2p-bin.git
cd i2p-bin
makepkg -si
Yes, it shows those permissions exactly.
Does /usr/lib/systemd/system/i2prouter.service have write permissions for root?
ls -l /usr/lib/systemd/system/i2prouter.service should show -rw-r--r-- 1 root root
Getting an error when updating:
[Console installation done]
install: failed to clone 'usr/lib/systemd/system/i2prouter.service' from '/home/user/.cache/paru/clone/i2p-bin/src/i2prouter.service': Operation not permitted
==> ERROR: A failure occurred in package().
Aborting...
error: failed to build 'i2p-bin-2.2.0-1':
error: packages failed to build: i2p-bin-2.2.0-1
Any ideas?
@Reden sudo chown -R i2p:i2p /opt/i2p fixed this for me. @skydrome I don't understand the reliance on 985 as the group ID -- this failed on my machine as 985 was already in use.
Pinned Comments
produnis commented on 2026-02-25 17:52 (UTC)
and, as of 2.11 release, I2P now requires Java 17 or later, see https://i2p.net/en/blog/2026/02/09/i2p-2.11.0-release/