Bug#1100073: RFP: arduino-cli -- CLI for arduino microcontrollers
Hi,
On Sat, 10 Jan 2026 at 21:40, Christopher Obbard <obbardc@debian.org> wrote:
>
> 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?
Sorry to double post but I also see the packaging repo
https://salsa.debian.org/go-team/packages/arduino-cli is empty - do
you plan to push the debian source there ?
Cheers!
Chris
Reply to: