Package Details: i2p-bin 1.8.0-1

Git Clone URL: (read-only, click to copy)
Package Base: i2p-bin
Description: A distributed anonymous network (pre-compiled binary)
Upstream URL:
Keywords: anonymous censorship encrypted i2p network
Licenses: GPL2
Conflicts: i2p, i2p-dev
Provides: i2p
Submitter: DaNiMoTh
Maintainer: skydrome
Last Packager: skydrome
Votes: 49
Popularity: 0.46
First Submitted: 2011-03-02 13:57 (UTC)
Last Updated: 2022-05-25 14:00 (UTC)

Dependencies (2)

Required by (7)

Sources (10)

Latest Comments

wrenby commented on 2019-07-20 15:21 (UTC)

@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.

Reden commented on 2019-03-14 14:13 (UTC)

"[JobQueue 1/1] er.startup.CreateRouterInfoJob: Error writing out the new router information /opt/i2p/ (Permission denied)"

Fix it please.

skydrome commented on 2019-01-25 01:33 (UTC)

what icons are you referring to? All icons can be found in /opt/i2p/docs/themes/

ValdikSS commented on 2018-10-12 12:52 (UTC)

/usr/share/i2p is not getting packaged, the icons are missing.

produnis commented on 2018-10-11 09:49 (UTC)

thx for the update; I cannot install, I get error:

(1/1) reinstalling i2p-bin [----------------------] 100%

chown: invalid user: 'i2p:i2p'

error: command failed to execute correctly

:: Running post-transaction hooks...

(1/3) Reloading system manager configuration...

(2/3) Creating temporary files...

error: command failed to execute correctly

produnis commented on 2018-09-27 13:34 (UTC)

cannot install, it states: "cannot remove (...)/.cache//pacaur/i2p-bin/pkg/i2p-bin/opt/i2p/i2psvc: file not found" and "cannot remove (...)/.cache/pacaur/i2p-bin/pkg/i2p-bin/opt/i2p/scripts/home.i2p.i2prouter: file not found"

bm456 commented on 2018-05-12 02:34 (UTC)

Broken :)

java service-wrapper is going crazy and doesnt let use i2p

AlirezaieS commented on 2018-05-01 17:56 (UTC)

I'm getting BUILD FAILED: /tmp/yaourt-tmp-sadegh/aur-java-service-wrapper/src/wrapper_3.5.35_src/build.xml:561: Can't load javah

produnis commented on 2018-01-22 13:23 (UTC)

I get the following error whil installing i2p-bin:

BUILD FAILED /home/produnis/.cache/pacaur/java-service-wrapper/src/wrapper_3.5.32_src/build.xml:571: Unable to find a javac compiler; is not on the classpath. Perhaps JAVA_HOME does not point to the JDK. It is currently set to "/usr/lib/jvm/java-8-openjdk/jre"

skydrome commented on 2015-12-18 21:33 (UTC)

it doesnt depend on any time sync app anymore now that systemd can handle it itself. Use this

m13253 commented on 2015-12-17 07:12 (UTC)

Now i2p is depending on tlsdate. Please add that dependency.

CurtisLeeBolin commented on 2015-12-04 00:06 (UTC)

i2prouter.service "The dependency types RequiresOverridable= and RequisiteOverridable= have been removed from systemd." - Also systemd-timesyncd.service should be the default service for time syncing.

skydrome commented on 2015-10-02 06:31 (UTC)

jedodi, if you havent already tried, try running the regular i2p pkg that builds from source.

jedodi commented on 2015-10-01 15:39 (UTC)

When executing "i2prouter start" the service appears to be able to start (Starting I2P Service.... done (pid 359)) but immediately crashes. I have already reinstalled the entire system three times, I've tried JRE7 and JRE8 with the same result. This is the content of the wrapper.log file 2015/10/01 15:33:22 | Launching a JVM... 2015/10/01 15:33:25 | WrapperManager: Initializing... 2015/10/01 15:33:30 | Starting I2P 0.9.22-0 2015/10/01 15:33:31 | WARN: There may be another router already running. Waiting a while to be sure... 2015/10/01 15:34:06 | WARN: Old router was not shut down gracefully, deleting 2015/10/01 15:34:06 | INFO: No, there wasn't another router already running. Proceeding with startup. 2015/10/01 15:34:12 | # 2015/10/01 15:34:12 | # A fatal error has been detected by the Java Runtime Environment: 2015/10/01 15:34:12 | # 2015/10/01 15:34:12 | # Internal Error (os_linux_zero.cpp:254), pid=401, tid=2862609520 2015/10/01 15:34:12 | # fatal error: caught unhandled signal 4 2015/10/01 15:34:12 | # 2015/10/01 15:34:12 | # JRE version: OpenJDK Runtime Environment (8.0_60-b24) (build 1.8.0_60-b24) 2015/10/01 15:34:12 | # Java VM: OpenJDK Zero VM (25.60-b23 interpreted mode linux-arm ) 2015/10/01 15:34:12 | # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again 2015/10/01 15:34:12 | # 2015/10/01 15:34:12 | # An error report file with more information is saved as: 2015/10/01 15:34:12 | # /tmp/hs_err_pid401.log 2015/10/01 15:34:12 | # 2015/10/01 15:34:12 | # If you would like to submit a bug report, please visit: 2015/10/01 15:34:12 | # 2015/10/01 15:34:12 | # The crash happened outside the Java Virtual Machine in native code. 2015/10/01 15:34:12 | # See problematic frame for where to report the bug. 2015/10/01 15:34:12 | # 2015/10/01 15:34:13 | JVM received a signal UNKNOWN (6). 2015/10/01 15:34:13 | JVM process is gone. 2015/10/01 15:34:13 | JVM exited unexpectedly.

tancrackers commented on 2015-06-01 23:23 (UTC)

I get this error: ==> Verifying source file signatures with gpg... i2pinstall_0.9.19.jar ... FAILED (unknown public key 85F345DD59683006) ==> ERROR: One or more PGP signatures could not be verified! ==> ERROR: Makepkg was unable to build i2p-bin.

skydrome commented on 2015-03-08 00:23 (UTC)

thank you for reminding me of that, changed the i2p package but forgot this one, cheers

CurtisLeeBolin commented on 2015-03-07 17:44 (UTC)

Sorry, skydrom, bad copy/paste. It should be: validpgpkeys=('2D3D2D03910C6504C1210C65EE60C0C8EE7256A8')

CurtisLeeBolin commented on 2015-03-07 17:43 (UTC)

skydrome, could you please add validpgpkeys=('F37CDAB708E65EA183FD1AF625EF0A436C2A4AFF') now that makepkg requires the key to be signed by the user if validpgpkeys isn't provided. Thank You. To others having trouble installing this: Frist generate a key: $ gpg --gen-key Then import zzz's key: (as listed at $ gpg --recv-keys 0xEE7256A8 Then sign the key: $ gpg --lsign 0xEE7256A8 You can now install i2p-bin in your normal way.

fatalhalt commented on 2015-02-08 07:16 (UTC)

Hi. I'm unable to use i2p because it only binds to and doesn't respect my config files. I tried in /opt/i2p/clients.config the following: clientApp.0.args=7657 ./webapps/ and also clientApp.0.args=7657,, ./webapps/ I did similar change for ports 4444 and 4445 to bind to more eth interfaces but 'netstat -tlnp | grep java' still prints netstat -tlnp | grep java: tcp 0 0* LISTEN 9295/java tcp 0 0* LISTEN 9295/java tcp 0 0* LISTEN 9295/java wrapper.log complains about not being able to bind to ::1, I'm not even using ::1 aka ipv6 anywhere, I grepped and looked: 2015/02/08 01:05:10 | Launching a JVM... 2015/02/08 01:05:10 | WrapperManager: Initializing... 2015/02/08 01:05:10 | Starting I2P 0.9.17-0 2015/02/08 01:05:10 | WARN: Old router was not shut down gracefully, deleting 2015/02/08 01:05:11 | INFO: Native CPUID library jcpuid-x86-linux loaded from file 2015/02/08 01:05:11 | INFO: Locally optimized library loaded from file 2015/02/08 01:05:12 | INFO: Jetty 8.1.16.v20140903 logging to I2P logs using class org.eclipse.jetty.server.Server 2015/02/08 01:05:12 | Unable to bind routerconsole to ::1 port 7657: IPv6 addresses unsupported 2015/02/08 01:05:12 | You may ignore this warning if the console is still available at http://localhost:7657 2015/02/08 01:05:12 | 2015-02-08 07:05:12.373:INFO:oejs.Server:jetty-8.1.16.v20140903 2015/02/08 01:05:42 | 2015-02-08 07:05:42.113:INFO:oejs.Server:jetty-8.1.16.v20140903

volimsir commented on 2014-10-09 18:58 (UTC)

Hey guys, I'm getting an error, whenever I run systemctl start i2prouter: "Failed to start i2prouter.service: Unit i2prouter.service failed to load: No such file or directory." Can anyone help with this?

skydrome commented on 2014-08-14 00:09 (UTC)

for local changes to those config files, you edit the ones in the i2p home directory (opt/i2p/.i2p/*.config) the ones that get overwritten every upgrade are the defaults and are only used on a new installation.

BertVoegele commented on 2014-08-13 15:50 (UTC)

An upgrade overwrites the config files despite of local changes. Please consider adding the following line to PKGBUILD (although I'm not sure about the proper path notation): --------------------snip------------------------- backup=('wrapper.config' 'router.config' 'eepsite/jetty.xml' 'ipsnark.config' 'clients.config' 'i2ptunnel.config') --------------------snip------------------------- Maybe the other *.config files and all eepsite/jetty-*.xml files should be also added there, but the ones listed above are usually customized.

commented on 2013-05-29 13:33 (UTC)

When I try to start i2p, it demands my root password, otherwise it won't start. How can I fix this issue? Pavel

commented on 2013-03-11 21:40 (UTC)

This package requires "apache-ant". Install "apache-ant" first, then I2P-bin. Enjoy!

cookiecaper commented on 2012-08-28 01:07 (UTC)

This does not work on my system. ==> Starting package()... [ Starting to unpack ] [ Processing package: Base (1/1) ] [ Unpacking finished ] [ Console installation done ] cp: cannot stat ‘LICENSE.txt’: No such file or directory ==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Makepkg was unable to build i2p-bin. ==> Restart building i2p-bin ? [y/N] ==> -------------------------------- ==>

DaNiMoTh commented on 2011-05-06 09:33 (UTC)

If the version is automatically updated, remember to use -Uf to install (and ignore the other errors)

alphazo commented on 2011-03-04 21:50 (UTC)

[SOLVED] Uninstalled Oracle jre/jdk and installed openJDK. Works fine now. Must had something wrong with my jre install.

DaNiMoTh commented on 2011-03-03 19:18 (UTC)

I'm using openjdk here, no problems.

alphazo commented on 2011-03-03 13:40 (UTC)

I have both Oracle jdk and jre installed and get the following error message when building: Exception in thread "main" javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found at javax.xml.parsers.DocumentBuilderFactory.newInstance( at com.izforge.izpack.adaptator.impl.XMLElementImpl.<init>(Unknown Source) at com.izforge.izpack.installer.AutomatedInstallData.<init>(Unknown Source) at com.izforge.izpack.installer.ConsoleInstaller.<init>(Unknown Source) at com.izforge.izpack.installer.Installer.main(Unknown Source) Abandon...