[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Errors Packaging Nebula



Hi,


I am in the process of packaging Nebula, a popular networking overlay.
The binaries seem to build. Yet, two of the tests fail. I wanted to have
someone double check my methodology since I'm still a novice when it
comes to packaging. If you think it's a problem for the upstream, I'll
submit an issue.


I encounter an issue with two failing tests:
TestMarshalingNebulaCertificate and Test_ca. These rely on the
"marshaling" functionality in Google's protobuf library. These tests
pass outside debuild so I'm guessing it's based on the version of some
library.


Note: in order to build Nebula, you have to build dependencies as well.


Salsa:

- nebula: https://salsa.debian.org/flu0r1ne/nebula

- golang-github-nbrownus-go-metrics-prometheus:
https://salsa.debian.org/flu0r1ne/golang-github-nbrownus-go-metrics-prometheus

- golang-github-flynn-noise:
https://salsa.debian.org/flu0r1ne/golang-github-flynn-noise


You'll receive a few Lintian errors that won't effect the build process.
Lintian wants to:

(1) Shorten golang-github-nbrownus-go-metrics-prometheus (I'm following
the naming scheme. Let me know if i should rename it.)

(2) I'll submit ITPs once I can build Nebula


Build log: https://gist.github.com/flu0r1ne/1a18ffe4fc2c2a8ba2ea14fa6552bb50


Best,

Alex




Reply to: