Package Details: i2p 2.7.0-1

Git Clone URL: https://aur.archlinux.org/i2p.git (read-only, click to copy)
Package Base: i2p
Description: A distributed anonymous network
Upstream URL: https://geti2p.net
Keywords: anonymous censorship encrypted i2p network
Licenses: GPL2
Conflicts: i2p-bin, i2p-dev
Submitter: Mikos
Maintainer: Salama
Last Packager: Salama
Votes: 319
Popularity: 1.08
First Submitted: 2005-09-04 19:46 (UTC)
Last Updated: 2024-10-09 18:13 (UTC)

Dependencies (4)

Sources (9)

Pinned Comments

Salama commented on 2023-04-01 09:18 (UTC) (edited on 2024-06-24 12:01 (UTC) by Salama)

You can download the keys from https://geti2p.net/_static/idk.key.asc and https://geti2p.net/_static/zzz.key.asc then gpg --import

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 27 Next › Last »

DDoSolitary commented on 2019-09-05 09:43 (UTC)

@skydrome Build is failing. The _hash fetched is for the docker image instead of source archive. Maybe you need to use -e '20,20!d' instead. By the way, I don't think it's a good idea to get the hash sum in this way because the source doesn't allow you to specify a version number, so once the upstream releases a new version, the package will be broken until you update it here.

hotice commented on 2019-03-28 17:19 (UTC)

@shackra

I had the same error after upgrade to 0.9.39-1. The directory owner has been changed for some strange reason. My fix was just run

sudo chown -v -R i2p:i2p /opt/i2p

shackra commented on 2019-03-24 18:27 (UTC)

the service cannot be started:

mar 24 12:25:59 sanson-gnu systemd[1]: Starting Invisible Internet Project...
mar 24 12:25:59 sanson-gnu java-service-wrapper[9784]: FATAL  | wrapper  | Unable to open configuration file: /opt/i2p/wrapper.config (Permiso denega>
mar 24 12:25:59 sanson-gnu java-service-wrapper[9784]: FATAL  | wrapper  |   Current working directory: /usr/bin
mar 24 12:25:59 sanson-gnu java-service-wrapper[9784]: FATAL  | wrapper  |   The Wrapper will stop.
mar 24 12:25:59 sanson-gnu wrapper[9784]: Unable to write to the configured log file: /wrapper.log (Permiso denegado)
                                            Falling back to the default file in the current working directory: wrapper.log
mar 24 12:25:59 sanson-gnu wrapper[9784]: Unable to write to the default log file: wrapper.log (Permiso denegado)
                                            Disabling log file.
mar 24 12:25:59 sanson-gnu systemd[1]: i2prouter.service: Control process exited, code=exited, status=1/FAILURE
mar 24 12:25:59 sanson-gnu systemd[1]: i2prouter.service: Failed with result 'exit-code'.
mar 24 12:25:59 sanson-gnu systemd[1]: Failed to start Invisible Internet Project.

skydrome commented on 2018-10-11 04:27 (UTC)

I was using a custom version of apache-ant and didnt see they change updated their package. Thanks, its good now.

CurtisLeeBolin commented on 2018-10-10 16:53 (UTC)

==> Starting build()... Projects/i2p/PKGBUILD: line 44: /etc/profile.d/apache-ant.sh: No such file or directory

https://www.archlinux.org/packages/extra/any/ant/

applebloom commented on 2018-09-24 16:20 (UTC) (edited on 2018-09-24 16:20 (UTC) by applebloom)

I had to remove the line sourcing "/etc/profile.d/apache-ant.sh" to build it now, as the file doesn't exist (I guess it once provided by (apache) ant, but removed). Also, ant now apparently requires Java 8 at minimum, so you need that to compile this package.

skydrome commented on 2018-08-27 02:27 (UTC)

You can surely comment it out if you wish. Haven't came across anyone using an ipv6-only system in the last 8 yrs of maintaining this, which is where the only issue with it should arise.

airgap commented on 2018-08-26 17:20 (UTC) (edited on 2018-08-26 17:20 (UTC) by airgap)

The default wrapper.config shipped with this package (and i2p-bin) completely and forcefully disables ipv6 for i2p.

The problematic lines are:

wrapper.java.additional.5=-Djava.net.preferIPv4Stack=true

wrapper.java.additional.6=-Djava.net.preferIPv6Addresses=false

Are these lines still necessary, as mentioned in the comment next to them?

Finding these two lines has the cause of non-functional ipv6 has taken several hours. i2p has supports ipv6 now so it shouldn't be disabled by default with absolutely no mention anywhere.

And yes, the configuration disables ipv6, it is not just "not preferred". Just look at this error generated by i2p with the lines in place: Unable to bind routerconsole to :: port 7657: java.io.IOException: IPv6 addresses unsupported

SailBoatPillow commented on 2018-07-05 00:33 (UTC)

still broken, apache-ant-10 is also broken.