• Bug#921150: RFS: golang-github-arduino-go-paths-helper [ITP]

    From Matthias Geiger@21:1/5 to All on Sat May 17 19:20:01 2025
    Control: block 1100073 by -1

    On Fri, 19 Jan 2024 19:22:27 +0100 Nicolas Peugnet <n.peugnet@free.fr>
    wrote:
    On Thu, 8 Apr 2021 21:56:35 +0100 Rock Storm <rockstorm@gmx.com> wrote:
    Hi Nilesh,

    Thank you for you offer. I'm sorry, I completely forgot about this bugs.
    I wanted these libraries (#921150 and #922528) to be uploaded in order
    to package the latest 'arduino-builder'. However, we finally decided to keep the current version since 'arduino-builder' will be superseded by 'arduino-cli' in the near future anyway.

    I would not close the ITPs nor remove the work from Salsa since I suspect they will be necessary for 'arduino-cli' though I haven't looked into
    this yet. I guess the RFS (#934515) could be closed as "wontfix" and/or tagged as "bullseye-ignore" and simply left open for later. I'm easy.

    Hi,

    I would be very interested by the addition of 'arduino-cli' to the
    Debian repository. Indeed, the now deprecated 'arduino-builder' does not support newer Arduino boards like the Nano 33 family and I suspect more
    of them.

    It seems the 'arduino-cli' package is nearing a 1.0.0 stable release,
    and it is already a very capable tool, so it might be interesting to
    start packaging its dependencies.

    I don't think I will be able to help packaging, but I could help testing packages for sure.
    --
    Hi all,
    I'm also interested in getting this into Debian. I looked at
    paths-helper, and I ran into a build-time test failure:


    dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
    cd _build && go test -vet=off -v -p 14 github.com/arduino/go-paths-helper
    === RUN TestGzipGunzip
    --- PASS: TestGzipGunzip (0.00s)
    === RUN TestListConstructors
    --- PASS: TestListConstructors (0.00s)
    === RUN TestListSorting
    --- PASS: TestListSorting (0.00s)
    === RUN TestListFilters
    --- PASS: TestListFilters (0.00s)
    === RUN TestPathNew
    --- PASS: TestPathNew (0.00s)
    === RUN TestPath
    --- PASS: TestPath (0.00s)
    === RUN TestResetStatCacheWhenFollowingSymlink
    --- PASS: TestResetStatCacheWhenFollowingSymlink (0.00s)
    === RUN TestIsInsideDir
    --- PASS: TestIsInsideDir (0.00s)
    === RUN TestReadFileAsLines
    --- PASS: TestReadFileAsLines (0.00s)
    === RUN TestCanonicaTempDir
    --- PASS: TestCanonicaTempDir (0.00s)
    === RUN TestCopyDir
    --- PASS: TestCopyDir (0.00s)
    === RUN TestParents
    --- PASS: TestParents (0.00s)
    === RUN TestFilterDirs
    --- PASS: TestFilterDirs (0.00s)
    === RUN TestFilterOutDirs
    paths_test.go:313:
    Error Trace: /build/reproducible-path/golang-github-arduino-go-paths-helper-1.13.1/_build/src/github.com/arduino/go-paths-helper/paths_test.go:313