Bug#1100073: RFP: arduino-cli -- CLI for arduino microcontrollers
Hi Matthias/werdahias,
On Sun, 22 Jun 2025 at 17:04, Matthias Geiger <werdahias@riseup.net> wrote:
>
> On Sat, 15 Mar 2025 12:35:12 +0000 Christopher Obbard <obbardc@debian.org> wrote:
> > Hi Matthias,
> >
> > On Fri, 14 Mar 2025 at 21:02, Matthias Geiger <werdahias@riseup.net> wrote:
> > >
> > > On Fri, 14 Mar 2025 13:44:05 +0000 Christopher Obbard <obbardc@debian.org> wrote:
> > > > Hi,
> > > >
> > > > I had a look; dh-make-golang suggests the required go deps are quite manageable.
> > > > The number of new packages is around 30; some can probably be patched
> > > > out (e.g Windows packages).
> > > >
> > > > I am a member of the go team and would be happy to sponsor/mentor any
> > > > package uploads but I don't have much time to do anything myself for
> > > > probably another 4-6 weeks.
> > > >
> > > Hi Chris,
> > >
> > > already estimated this above :) (forgot to CC you).
> >
> Using gophian for a nice graph:
>
> ├── fortio.org/safecast
> ├── github.com/arduino/go-paths-helper
> ├── github.com/arduino/go-properties-orderedmap
> │ └── github.com/arduino/go-paths-helper
> ├── github.com/arduino/go-serial-utils
> │ └── go.bug.st/serial (golang-github-bugst-go-serial-dev)
> ├── github.com/arduino/go-timeutils
> ├── github.com/arduino/go-win32-utils
> │ └── golang.org/x/sys (golang-golang-x-sys-dev)
> ├── github.com/arduino/pluggable-discovery-protocol-handler
> │ ├── github.com/arduino/go-paths-helper
> │ └── github.com/arduino/go-properties-orderedmap
> ├── github.com/arduino/pluggable-monitor-protocol-handler
> │ └── github.com/hashicorp/go-multierror (golang-github-hashicorp-go-multierror-dev)
> ├── github.com/cmaglie/pb
> │ ├── github.com/mattn/go-runewidth (golang-github-mattn-go-runewidth-dev)
> │ └── golang.org/x/sys (golang-golang-x-sys-dev)
> ├── github.com/codeclysm/extract
> │ ├── github.com/juju/errors (golang-github-juju-errors-dev)
> │ ├── github.com/klauspost/compress (golang-github-klauspost-compress-dev)
> │ ├── github.com/ulikunitz/xz (golang-github-ulikunitz-xz-dev)
> │ ├── github.com/arduino/go-paths-helper
> │ └── github.com/h2non/filetype
> ├── github.com/marcinbor85/gohex
> ├── go.bug.st/cleanup
> ├── go.bug.st/downloader/v2
> ├── go.bug.st/f
> └── go.bug.st/relaxed-semver
> └── gopkg.in/yaml.v3 (golang-gopkg-yaml.v3-dev)
>
> paths-helper was just uploaded to NEW. I will likely have little
> resources to work on the actual packaging of the dependencies but I can
> help with review and sponsoring to NEW.
Sorry I haven't been helpful at all with packaging arduino-cli, I had
a LOT on with personal life & work last year!
But I do have a few spare cycles now for Debian work.
I see arduino-cli is now in NEW queue for experimental, perhaps I am
now too late to be useful?
Cheers!
Chris
Reply to: