Package Details: i2pd-git 2.54.0.r14.g7104d334-1

Git Clone URL: https://aur.archlinux.org/i2pd-git.git (read-only, click to copy)
Package Base: i2pd-git
Description: A full-featured C++ implementation of the I2P router (git version)
Upstream URL: https://i2pd.website/
Licenses: BSD-3-Clause
Conflicts: i2pd
Provides: i2p-router, i2pd
Submitter: robertfoster
Maintainer: dbermond
Last Packager: dbermond
Votes: 15
Popularity: 0.014692
First Submitted: 2014-08-20 15:08 (UTC)
Last Updated: 2024-10-15 17:35 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

keren_sky commented on 2023-01-09 15:50 (UTC) (edited on 2023-01-09 19:25 (UTC) by keren_sky)

Hi,

This has been quite the year.

Another patch not applying .

==> Making package: i2pd-git 2.42.0.r1.ge2ef8822-1 (Mon Jan  9 11:42:41 2023)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating i2pd git repo...
From https://github.com/PurpleI2P/i2pd
 - [deleted]           (none)     -> origin/actions
 - [deleted]           (none)     -> origin/appveyor
 - [deleted]           (none)     -> origin/avx
 - [deleted]           (none)     -> origin/drop-ntcp
 - [deleted]           (none)     -> origin/reserverange
remote: Enumerating objects: 5963, done.
remote: Counting objects: 100% (5962/5962), done.
remote: Compressing objects: 100% (1518/1518), done.
remote: Total 5963 (delta 4416), reused 5868 (delta 4384), pack-reused 1
Receiving objects: 100% (5963/5963), 2.05 MiB | 172.00 KiB/s, done.
Resolving deltas: 100% (4416/4416), completed with 150 local objects.
   43d458cf..a3c30503  openssl         -> origin/openssl
 * [new branch]        docker          -> origin/docker
 * [new branch]        gha             -> origin/gha
 * [new branch]        i2pcontrol      -> origin/i2pcontrol
   fde79eec..9a2f7446  master          -> origin/master
 + f9fc7e28...3ab5ac66 moduled         -> origin/moduled  (forced update)
 * [new branch]        socks5          -> origin/socks5
 * [new branch]        webconsole-inja -> origin/webconsole-inja
 * [new tag]           2.38.0          -> 2.38.0
 * [new tag]           2.39.0          -> 2.39.0
 * [new tag]           2.40.0          -> 2.40.0
 * [new tag]           2.41.0          -> 2.41.0
 * [new tag]           2.42.0          -> 2.42.0
 * [new tag]           2.42.1          -> 2.42.1
 * [new tag]           2.43.0          -> 2.43.0
 * [new tag]           2.44.0          -> 2.44.0
 * [new tag]           2.45.0          -> 2.45.0
  -> Found 010-i2pd-config.patch
  -> Found 020-i2pd-do-not-override-config.patch
  -> Found 030-i2pd-systemd-service-hardening.patch
  -> Found 040-i2pd-tunnels-d-readme.patch
  -> Found i2pd.sysusers
  -> Found i2pd.tmpfiles
==> Validating source files with sha256sums...
    i2pd ... Skipped
    010-i2pd-config.patch ... Passed
    020-i2pd-do-not-override-config.patch ... Passed
    030-i2pd-systemd-service-hardening.patch ... Passed
    040-i2pd-tunnels-d-readme.patch ... Passed
    i2pd.sysusers ... Passed
    i2pd.tmpfiles ... Passed
==> Extracting sources...
  -> Creating working copy of i2pd git repo...
Cloning into 'i2pd'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file contrib/i2pd.conf
Hunk #1 FAILED at 8.
Hunk #2 succeeded at 27 (offset -5 lines).
1 out of 2 hunks FAILED -- saving rejects to file contrib/i2pd.conf.rej
==> ERROR: A failure occurred in prepare().
    Aborting...

Best Regards

dbermond commented on 2021-03-11 20:52 (UTC)

@keren_sky Patches updated.

keren_sky commented on 2021-03-11 15:11 (UTC) (edited on 2023-01-09 19:26 (UTC) by keren_sky)

Hi, build is failing w/ the following error:

`-> Creating working copy of i2pd git repo...`
`Cloning into 'i2pd'...`
`done.`
`Switched to a new branch 'makepkg'`
`==> Starting prepare()...`
`>patching file tests/Makefile`
>patching file contrib/i2pd.conf
>patching file contrib/i2pd.service
>Hunk #1 FAILED at 11.
>1 out of 1 hunk FAILED -- saving rejects to file contrib/i2pd.service.rej
>==> ERROR: A failure occurred in prepare().
>    Aborting...

DDoSolitary commented on 2020-05-24 04:59 (UTC)

Build failing:

rm: cannot remove '/home/builder/build/i2pd-git/pkg/i2pd-git/usr/src': No such file or directory
rm: cannot remove '/home/builder/build/i2pd-git/pkg/i2pd-git/usr/LICENSE': No such file or directory

It seems that a recent commit removed installation of these files.

DDoSolitary commented on 2019-06-08 17:57 (UTC)

@redfish But the pkgbuild specifies the master branch directly in the URL

redfish commented on 2019-06-08 17:47 (UTC)

@phake: openssl is the default branch on github, so it is already the one cloned by this PKGBUILD.

phake commented on 2019-06-08 08:28 (UTC) (edited on 2019-06-08 08:29 (UTC) by phake)

The main branch on the SVN is now openssl. Please change the link to git+https://github.com/PurpleI2P/i2pd#branch=openssl. NTCP1 is already disabled by default. In openssl works NTCP2.

redfish commented on 2018-08-03 02:09 (UTC)

Could you please add provides=("${pkgname%%-git}=${pkgver}") so that this package satisfies the dependency of packages that depend on i2pd. I tested this one-line patch to the i2pd-git PKGBUILD: it fixes the build of xd-torrent package. Btw, some of the older suggestions might be good to merge, too. Thanks.

Jikstra commented on 2018-07-03 17:09 (UTC)

In case you get this error:

$ makepkg -si
==> FEHLER: conflicts enthält ungültige Zeichen: '${%%}'

Change line 20 to conflicts=("${pkgname%%-git}")

redfish commented on 2018-03-05 23:50 (UTC)

Since PR#1142 was merged, please remove the tmpfiles stuff on Line 42 in PKGBUILD and Line 14 in .install. Thanks! Btw, also, do not remove the user on uninstall in .install (the policy is to not remove user, to prevent orphaned objects in the file system).