Re: Bug#1140414: ITP: dart - Dart SDK (Dart VM, dart2js and tools)

Pierre Gruet <[email protected]>
Newsgroups gmane.linux.debian.devel.general
Message-ID <[email protected]>
Hi Juan,

Le 20/06/2026 à 03:00, Juan M. Méndez Rey a écrit :
> Package: wnpp
> Severity: wishlist
> Owner: Juan Manuel Mendez Rey <[email protected]>
> X-Debbugs-Cc: [email protected]
> 
> * Package name    : dart
>   Version         : 3.13.x
>   Upstream Authors : The Dart project authors (Google LLC)
> * URL             : https://dart.dev
>   Source          : https://github.com/dart-lang/sdk
> * License         : BSD-3-Clause (plus bundled third-party trees, each under
>                     its own DFSG-compatible license; see debian/copyright)
>   Programming Lang: Dart, C++
>   Description     : Dart SDK (Dart VM, dart2js and tools)
> 
> The Dart SDK provides the Dart VM, the AOT/native compilers, the
> dart-to-JavaScript compiler (dart2js), the analyzer and the dart 
> command-line
> developer tools. It is the reference toolchain for the Dart language.
> 
> Why this matters for Debian: several requested packages are blocked solely
> because Dart is not in the archive:
>   - #998024  RFP: Dart Sass -- the reference Sass compiler, built with 
> dart2js
>   - #931793  RFP: fluttersdk -- Flutter, which is built on the Dart SDK
>   - #1051470 ITP: esbuild-sass-plugin (depends on the above)
> 
> Packaging note (the one unusual point, expanded on debian-devel):
> Dart is self-hosting (its front-end is written in Dart), so building it 
> needs a
> previously-built Dart, exactly like ghc, gnat (Ada) and ocaml. The package
> Build-Depends on a previous dart for that bootstrap; the source tarball 
> contains
> NO prebuilt binary. A working proof of concept that builds the Dart SDK FROM
> SOURCE, offline, in sbuild --chroot-mode=unshare, with the Debian system
> toolchain (gn, ninja, clang, lld) and de-vendored zlib/double- 
> conversion, is at:
>   https://salsa.debian.org/mendezr/dart
> 
> I intend to maintain this within a suitable team (home-assistant/js)
> 

Thanks for the ITP; it turns out there is already a dart package:
	https://tracker.debian.org/pkg/dart

It is a library for robotics and computer animation.

You should look for another name (dart-sdk maybe?), and also be wary 
that the binary packages have names different from the ones of the 
current src:dart package in the archive.

Best regards,

-- 
Pierre
OpenPGP_signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmo2ZtsACgkQYAMWptwn
dHanEQ/+LkmJr5S5F/ss1mSqSCpZBTeceemL5+xRyAEVdsPyiKzwbJWjCmtQy/sA
XJEf4lqbEcUz7njccYmrctdp/4jGssug8M7DCeTL1YQ0t5iEODPeamOjEmK3UGC7
asvVT1p/iix/M02aRlu+DKE1ZT77lqY6FF7VmA+atFQVebB2VqDeQ7GcUvqiMYwK
U2ogmZI1O0gqrdn70XTDdmSBU0denPG4OFUqULHknXFeJE7o+C6BAqkx3Snjp1QX
PIpKKmpzhvK4aaeI/4M+c0QtDhdFEElP6zilSOl01wXuGShxammzJsVeg1vO9xWi
QuEfgKwVbwkNG5fresVhUC4nEZAzMt4awdNc93zUSvGED54UYcteCH034Z5yUWNB
aikfFEn5j0LMRnYNbVqecLI/a8khU+c4Zwh/OeiV/KteR/kRhmsbx/GNP6Mt6na4
L6jbDbcCIllpiZo+9/csV7kr3R9GWXeh7NbfK4YTrgGmxb1JSG1wTEEbvpAqECO8
thijbA5MEBWdqFJccx7fnlhvt+N6KOKZflUsNPRTriA+T6egxL4j/Cr6NOs7Yeeq
yBQ5KIayvvw8e0qSgPxp/DudkdrUddNgFJa4WW8jqwnOO69cH7/T5nNFUDe2sRq8
k8jgWlCslPhE4Kj5g0964RIqiOYOr7XF6fW6/DO8qRi2sYsDcIk=
=ZYiL
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.