#911802 ITP: kovri -- C++ I2P router

#911802#5
Date:
2018-10-25 00:54:39 UTC
From:
To:
Dear Maintainer,

Adding Kovri to the Debian ecosystem would provide users a lightweight
entry into the I2P network.

Kovri is a C++ implementation of an I2P router. I2P is an overlay
network, providing users with secure, private access to a number of
services.

I plan to create a Kovri package for Debian. Building Kovri on Debian
will involve statically building and linking against the most recent
Boost and OpenSSL libraries.

The package will be built from source against release tags.
Updates to the package will mirror project releases.

Kovri is licensed under the BSD-3 license.

Currently, Kovri is in alpha-release.
Nightly release downloads will soon be available from the project's GitLab:
https://gitlab.com/kovri-project/kovri

Thank you for your time considering this package proposal.

- oneiric

#911802#10
Date:
2018-10-25 01:18:23 UTC
From:
To:
On Wed, 2018-10-24 at 17:54 -0700, oneiric wrote:
[...]
[...]

You will need to have a very good reason to do this.  It is recommended
to use shared libraries in Debian packages where possible.

Ben.

#911802#17
Date:
2018-11-02 00:10:51 UTC
From:
To:
[...]
[...]

Hi Ben,

I would prefer shared libraries as well.

The current alpha point release does not require static
compilation/linking, but we are planning to incorporate Boost.Beast into
the next release, which requires Boost 1.66+.

Currently on Debian 9, the system package for Boost is 1.62.

I checked the different repositories, and 1.62 looks like the latest
version.

Thanks for your quick reply, sorry about the delay on my end.

- oneiric

#911802#22
Date:
2018-11-02 17:57:55 UTC
From:
To:
That is irrelevant because this new package won't go into Debian 9.

Ben.
-- 
Ben Hutchings
Any smoothly functioning technology is indistinguishable
from a rigged demo.

#911802#27
Date:
2018-11-02 23:27:43 UTC
From:
To:
Ok, that's good news then. Static compilation won't be necessary with a
Boost 1.66+ system package.