#890541 RFP: golang-github-go-ethereum -- Official Go implementation of the Ethereum protocol

Package:
wnpp
Source:
wnpp
Submitter:
Jeff Cliff
Date:
2025-11-29 16:29:36 UTC
Severity:
wishlist
Blocked By:
Bug Title
860431

  0

RFP: golang-notabug-themusicgod1-cp-dev -- File Copying

wishlist stable testing unstable over 7 years ago

858722

  0

RFP: arista-go -- Arista Go Library

wishlist stable testing unstable almost 8 years ago

926745

  1

RFP: golang-salsa-themusicgod1-guest-go-duktape-dev -- Duktape JavaScript engine bindings for Go

wishlist stable testing unstable 9 months ago

910958

  1

RFP: golang-notabug-themusicgod1-cookiejar -- A contestant's algorithm toolbox

wishlist stable testing unstable 9 months ago

#890541#5
Date:
2018-02-15 19:37:12 UTC
From:
To:
* Package name    : golang-github-go-ethereum
  Version         : 1.8.0
  Upstream Author : Jeffrey Wilcke <jeffrey@ethereum.org>
* URL             : https://github.com/ethereum/go-ethereum/
* License         : LGPLv3
  Programming Lang: Go
  Description     : Official Go implementation of the Ethereum protocol

Main project for ethereum implemented via go language.  Tools for both
non-developer people wanting to interact with ethereum network, Developers,
those willing to run an ethereum full node.  Go-ethereum has a IPC interface,
the main ethereum CLI client, a built-in javascript console(via geth) and more.

#890541#16
Date:
2018-09-13 20:51:28 UTC
From:
To:
non-microsoft compromised source  :
https://notabug.org/themusicgod1/go-ethereum

#890541#27
Date:
2018-11-29 18:08:43 UTC
From:
To:
there are newer source versions available on launchpad / PPA now:

https://launchpad.net/~ethereum/+archive/ubuntu/ethereum/

#890541#42
Date:
2025-08-21 02:35:47 UTC
From:
To:
I plan to do this in collaboration with Leonardo Fonseca.

Work in progress at https://salsa.debian.org/go-team/packages/go-ethereum

#890541#51
Date:
2025-09-23 20:32:22 UTC
From:
To:
Note also related
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107167 "ITP:
mev-boost -- MEV-Boost allows Ethereum validators to source high-MEV
blocks from a competitive builder marketplace"

#890541#56
Date:
2025-09-24 00:09:56 UTC
From:
To:
When using latest
https://salsa.debian.org/otto/dh-make-golang/-/jobs/8339383/artifacts/raw/debian/output/dh-make-golang_0.8+git20250820.a6fe7fa-1~otto+salsaci+20250923+43_amd64.deb
we get:

# dh-make-golang estimate github.com/ethereum/go-ethereum
2025/09/23 23:58:52
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob is packaged as
github.com/Azure/azure-sdk-for-go in Debian
(golang-github-azure-azure-sdk-for-go)
2025/09/23 23:58:52 github.com/aws/aws-sdk-go-v2/config is packaged as
github.com/aws/aws-sdk-go-v2 in Debian
(golang-github-aws-aws-sdk-go-v2)
2025/09/23 23:58:52 github.com/aws/aws-sdk-go-v2/credentials is
packaged as github.com/aws/aws-sdk-go-v2 in Debian
(golang-github-aws-aws-sdk-go-v2)
2025/09/23 23:58:52 github.com/aws/aws-sdk-go-v2/service/route53 is
packaged as github.com/aws/aws-sdk-go-v2 in Debian
(golang-github-aws-aws-sdk-go-v2)
2025/09/23 23:58:52 github.com/cespare/xxhash/v2 has no version string
in Debian (golang-github-cespare-xxhash)
2025/09/23 23:58:52 github.com/deckarep/golang-set/v2 has no version
string in Debian (golang-github-deckarep-golang-set)
2025/09/23 23:58:52 github.com/golang-jwt/jwt/v4 has no version string
in Debian (golang-github-golang-jwt-jwt)
2025/09/23 23:58:52 github.com/holiman/bloomfilter/v2 has no version
string in Debian (golang-github-holiman-bloomfilter)
2025/09/23 23:58:52 github.com/go-chi/chi/v5 has no version string in
Debian (golang-github-go-chi-chi)
2025/09/23 23:58:52 github.com/labstack/echo/v4 has no version string
in Debian (golang-github-labstack-echo)
2025/09/23 23:58:52 github.com/pion/stun/v2 has no version string in
Debian (golang-github-pion-stun)
2025/09/23 23:58:52 github.com/btcsuite/btcd/btcec/v2 has no version
string in Debian (golang-github-btcsuite-btcd-btcec)
2025/09/23 23:58:52 Bringing github.com/ethereum/go-ethereum to Debian
requires packaging the following Go modules:
github.com/ethereum/go-ethereum
  github.com/cespare/cp
  github.com/cloudflare/cloudflare-go
  github.com/cockroachdb/pebble
    github.com/cockroachdb/errors
      github.com/cockroachdb/logtags
      github.com/cockroachdb/redact
    github.com/cockroachdb/fifo
    github.com/cockroachdb/redact (2)
    github.com/cockroachdb/tokenbucket
    github.com/ghemawat/stream
    golang.org/x/perf
    github.com/aclements/go-moremath
    github.com/cockroachdb/logtags (2)
  github.com/consensys/gnark-crypto
    github.com/consensys/bavard
    github.com/mmcloughlin/addchain
    rsc.io/tmplfunc (in NEW)
  github.com/crate-crypto/go-eth-kzg
    github.com/consensys/gnark-crypto (2)
    github.com/consensys/bavard (2)
    github.com/mmcloughlin/addchain (2)
  github.com/crate-crypto/go-ipa
    github.com/consensys/gnark-crypto (3)
    github.com/consensys/bavard (3)
    github.com/mmcloughlin/addchain (3)
  github.com/decred/dcrd/dcrec/secp256k1/v4
    github.com/decred/dcrd/crypto/blake256
  github.com/ethereum/c-kzg-4844/v2
    github.com/supranational/blst
  github.com/ethereum/go-verkle
    github.com/crate-crypto/go-ipa (2)
    github.com/consensys/bavard (4)
    github.com/consensys/gnark-crypto (4)
    github.com/mmcloughlin/addchain (4)
  github.com/ferranbt/fastssz
    github.com/emicklei/dot (in NEW)
    github.com/prysmaticlabs/gohashtree (in NEW)
  github.com/fjl/gencodec
    github.com/garslo/gogen
  github.com/gballet/go-libpcsclite (in NEW)
  github.com/holiman/billy
  github.com/holiman/bloomfilter/v2 (in NEW)
  github.com/influxdata/influxdb-client-go/v2
    github.com/deepmap/oapi-codegen
      github.com/cyberdelia/templates
      github.com/golangci/lint-1
      github.com/matryer/moq
  github.com/karalabe/hid
  github.com/protolambda/bls12-381-util
    github.com/kilic/bls12-381
  github.com/protolambda/zrnt
    github.com/kilic/bls12-381 (2)
    github.com/protolambda/bls12-381-util (2)
      github.com/kilic/bls12-381 (3)
    github.com/protolambda/messagediff (in NEW)
    github.com/protolambda/ztyp
  github.com/protolambda/ztyp (2)
  github.com/status-im/keycard-go
    github.com/ethereum/go-ethereum (2)
    github.com/decred/dcrd/dcrec/secp256k1/v4 (2)
      github.com/decred/dcrd/crypto/blake256 (2)
  github.com/supranational/blst (2)