Your message dated Wed, 12 Aug 2026 01:06:14 +0000
with message-id <[email protected]>
and subject line Bug#1142611: fixed in arduino-cli 1.5.1-3
has caused the Debian Bug report #1142611,
regarding arduino-cli: Load system provided builtin tools
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1142611: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1142611
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: arduino-cli
Version: 1.5.1-1
Severity: normal

Arduino CLI needs some additional binary tools to be installed to work
properly. Currently, these tools are installed automatically from an
Arduino-managed repository. This is not ideal from Debian's point of vue
as we prefer to provide all the binaries ourselves. Also, these tools
were not compiled for all the architectures that Debian supports, which
makes arduino-cli unusable on some architectures.

I made an initial patch that does this, by loading the tools directly
from /usr/libexec/arduino. [1] We now need to package the 5 needed tools,
so I created this bug to track this.

Here are the list of needed tools (the versions are not important, but I
kept them to demonstrate the required layout):

/usr/local/libexec/arduino/
└── builtin
    └── tools
        ├── ctags
        │   └── 5.8-arduino11
        │       └── ctags
        ├── dfu-discovery
        │   └── 0.1.2
        │       ├── dfu-discovery
        │       └── LICENSE.txt
        ├── mdns-discovery
        │   └── 1.0.9
        │       ├── LICENSE.txt
        │       └── mdns-discovery
        ├── serial-discovery
        │   └── 1.4.0
        │       ├── LICENSE.txt
        │       └── serial-discovery
        └── serial-monitor
            └── 0.13.0
                ├── LICENSE.txt
                └── serial-monitor

I started with mdns-discovery, for which I created the package
"arduino-mdns-discovery". I pushed this work in the go-team [2], but
we might want to move them to the debian-electronics team.

Most of them are written in Go, but some (at least ctags) are in C.

[1]: 
https://salsa.debian.org/electronics-team/arduino/arduino-cli/-/commits/n-peugnet/system-builtin-tools
[2]: https://salsa.debian.org/go-team/packages/arduino-mdns-discovery

See also: https://github.com/arduino/arduino-cli/issues/3106

--- End Message ---
--- Begin Message ---
Source: arduino-cli
Source-Version: 1.5.1-3
Done: Nicolas Peugnet <[email protected]>

We believe that the bug you reported is fixed in the latest version of
arduino-cli, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nicolas Peugnet <[email protected]> (supplier of updated arduino-cli package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 12 Aug 2026 02:35:39 +0200
Source: arduino-cli
Architecture: source
Version: 1.5.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team 
<[email protected]>
Changed-By: Nicolas Peugnet <[email protected]>
Closes: 1142611
Changes:
 arduino-cli (1.5.1-3) unstable; urgency=medium
 .
   * Load builtin tools from Debian packages (Closes: #1142611)
   * Support all of Debian's release architectures
Checksums-Sha1:
 d440aee235af90f6f653e293ab0e828585b4c9c8 3859 arduino-cli_1.5.1-3.dsc
 e847b08bb71cd5fa7f20e464e83ecfca54d20a2e 10796 
arduino-cli_1.5.1-3.debian.tar.xz
 5ae2b1685648742dcc19589ac4599be8a258e4cb 18449 
arduino-cli_1.5.1-3_amd64.buildinfo
Checksums-Sha256:
 808709ef9e981a930ccf3c74fb682d95e1bbdbf25b40b12707d66222c29833ef 3859 
arduino-cli_1.5.1-3.dsc
 6d5edda1e346826074347a96a1a160abddd8cbd11821eee111361d152b3e5b2d 10796 
arduino-cli_1.5.1-3.debian.tar.xz
 2ce58571238079953fd005db36dd0f8bd394c2590b2dd531087aa945b9afb94b 18449 
arduino-cli_1.5.1-3_amd64.buildinfo
Files:
 7f41e14ce09de73c2ef819c66b60ad7b 3859 golang optional arduino-cli_1.5.1-3.dsc
 765a234b855a8e06ada62fcd8928036e 10796 golang optional 
arduino-cli_1.5.1-3.debian.tar.xz
 a78c3764c1456c3780ced45e8f06e0a6 18449 golang optional 
arduino-cli_1.5.1-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE8nKZBfGZIAiZdgVFolSLQbw9IRQFAmp7wbkRHG5pY29sYXNA
Y2x1YjEuZnIACgkQolSLQbw9IRSy3A/8DuQvWVTioymUZvrp6SPtP1/zreXjW9mQ
qGaQkt4IQB91Xv/gGGRfiIRt27GFj/afXDNdp/RAIQ+scBxP9wxoOK4tF1SZGxUD
YHFH08wS6tBDMbUdVCxmKquphrlG0AfU9n2xekwLG+eNmTkIRyvuM/w6lT4zCUbe
KXdv0juc2MytO1BLDnJ7ofmqKuSVlMMBzj71LARd0nS/Dvnw97ucvRGhQ0ddwSCz
wT0Cr/8KQyfCyR0C3/s6U4jtvYJcYmXAdgguaxZp13U1wx2tGcylAj2HBRE9+Nqj
CaEAoi7O2lCDzeeDVWzgUJ2StcQ+vwRXXVBC05R76hE45K/3Dpl57Yfz0MGiale5
xtDHzPM+AXHFu6cea2XvsFR/zy9xS606BGHjATjQRNeHbUm4Np4R6/eHd95WSLKa
AiRb24tIT6Pr2pb993+/5c68P8bnULWzW2Ybj9wHpO3D/KgoF7gzRytcStZ0nlVI
JM71LqgyjavjzLnVpDoYMlvZQuGwm/ZDtkVjN/rsiT73kwXoqLG8Lohtj2piP6iK
Bu5FCKt7FA9M1u2yi0RkJoBAyjXAVRNkkEAa/uKTeeq68G+cHj3IlmCeM5rx/ZHP
Dt6J1QpPJ970SbXGvISDm3+dTh8uqFQusaR1PoYhltiuJRBz7YOiZl/QRUR+/u+E
kXfPIIkCfp8=
=iTz3
-----END PGP SIGNATURE-----

Attachment: pgpzWibWM5bFj.pgp
Description: PGP signature


--- End Message ---

Reply via email to