They seem to be mostly interested in packaging bazel *for* Debian, while
I'm more interested in building packages *with* bazel. Currently I'm mainly
concerned about my own software (where with my other hat I am the
developer, as well as the maintainer), but this is going to show up more as
bazel use becomes more common...

On Thu, 9 Jun 2022 at 00:38, M. Zhou <lu...@debian.org> wrote:

> Hi David,
>
> Debian has a group of people working on bazel packaging.
> https://lists.debian.org/debian-bazel/2022/06/threads.html
> And bazel itself has been a years-long pain for tensorflow packaging.
>
> I'm not following the updates for bazel packaging, but you
> may browse the packaging work of the corresponding team
> to see whether there is anything you are interested in:
> https://salsa.debian.org/bazel-team/bazel
>
> On Wed, 2022-06-08 at 17:18 +0200, David Given wrote:
> > I'm looking into converting some of my upstream packages to use Google's
> bazel build system, because it makes life
> > much easier as a developer.
> >
> > Unfortunately, with my other hat on, it makes life much harder as a
> package maintainer: bazel is very keen on
> > downloading source packages and then building them locally, resulting in
> a mostly-statically-linked executable.
> > protobuf is the most obvious culprit here, because if you do anything
> with Google's ecosystem you inevitably end up
> > using protobufs, and as soon as you refer to a cc_proto_library rule in
> bazel you get a statically linked libprotobuf.
> >
> > Are there any known best practices yet in Debian on how to persuade
> bazel not to do this, and to use the system one
> > instead?
> >
>
>

Reply via email to