[Whonix-devel] #19409 [Circumvention/Snowflake]: Make a deb of snowflake and get into Debian
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Mar 18 17:25:56 CET 2020
#19409: Make a deb of snowflake and get into Debian
-------------------------------------+--------------------------
Reporter: adrelanos | Owner: cohosh
Type: enhancement | Status: assigned
Priority: High | Milestone:
Component: Circumvention/Snowflake | Version:
Severity: Major | Resolution:
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------------+--------------------------
Comment (by cohosh):
Replying to [comment:24 anarcat]:
> > Anarcat: one other thing you could do here that would be really
helpful: give cohosh some intuition about how much future ongoing misery
she's signing herself up for, by offering to help package/maintain the set
of go libs she'll depend on. With that knowledge, the anti-censorship team
should think about whether signing up for that commitment is the best use
of their limited time -- or said another way, how to make things scale
well enough for the future.
>
> I think that really depends on how popular those libs are and how many
they are. I wouldn't commit to an answer before looking deeper into that.
:)
`dh_make_golang` is telling me we need to packetize the following:
{{{
itp-golang-github-pion-datachannel.txt
itp-golang-github-pion-dtls.txt
itp-golang-github-pion-ice.txt
itp-golang-github-pion-logging.txt
itp-golang-github-pion-mdns.txt
itp-golang-github-pion-rtcp.txt
itp-golang-github-pion-rtp.txt
itp-golang-github-pion-sctp.txt
itp-golang-github-pion-sdp.txt
itp-golang-github-pion-srtp.txt
itp-golang-github-pion-stun.txt
itp-golang-github-pion-transport.txt
itp-golang-github-pion-turn.txt
itp-golang-github-pion-webrtc.txt
itp-snowflake.git.txt
}}}
honestly i'm a bit surprised more dependencies aren't coming up. Is
`dh_make_golang` conservative in the dependencies it says are missing and
we'll find more once we start building it?
I also noticed in this process that some of the dependencies are circular
(e.g., pion/turn requires pion/stun and vice versa). Will this cause
problems?
There's also some cases where some dependencies require different versions
of the same dependency (e.g., pion/rtp v1.3.2 and v1.3.0 are required).
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/19409#comment:25>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the Whonix-devel
mailing list