Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1022004

Bug#956041: libmaxminddb: FTBFS (BD-Uninstallable): Build-Depends-Arch on pandoc

From Faidon Liambotis <paravoid@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#956041: libmaxminddb: FTBFS (BD-Uninstallable): Build-Depends-Arch on pandoc
Date 2020-08-18 20:40 +0200
Message-ID <AFeGB-17K-7@gated-at.bofh.it> (permalink)
References (3 earlier) <AFcbM-80g-5@gated-at.bofh.it> <zSBxU-4iW-11@gated-at.bofh.it> <AFeGB-17K-9@gated-at.bofh.it> <zSBxU-4iW-11@gated-at.bofh.it> <AFeGB-17K-9@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Tue, Aug 18, 2020 at 05:41:26PM +0200, John Paul Adrian Glaubitz wrote:
> As I explained, it's a matter of bootstrappability. Your package is not a leaf
> package which is why this particular problem cannot be ignored. Helmut Grohne
> (CC'ed) who is also working on keeping Debian bootstrappable will also be
> able to explain this problem to you.
>
> Keeping Debian bootstrappable is important as it allows the whole system to be
> bootstrapped from scratch with merely the sources available. Since pandoc is
> a package which requires a large number of packages to be built before it
> can be built itself, your package becomes a blocker when bootstrapping Debian
> which is something that needs to be avoided.

I understand the overall problem and I do think that Debian being
bootstrappable is a worthy and meaningful goal for what it's worth!

I'm not sure whether the package not being a leaf has that much to do
with it. Honestly, I feel like blaming libmaxminddb for bootstrappability
issues is a bit odd. The chain I think is:
  isc-dhcp-client(?) -> bind9 -> libmaxminddb -> pandoc -> <bunch of Haskell>
with Haskell being particularly hard to bootstrap. Did I get that right?

All that said, I don't want to be an obstacle here and would be happy to
help, as long as what we end up doing makes overall sense :)

> As for 12.1, there is already git-man which contains the packages for the manpages
> for git. And since 12.1 is a recommendation and not a requirement, I do not think
> how your argument holds up. Especially, since this simple change unbreaks an important
> requirement in Debian.

git-man has 171 manpages and is multiple megabytes in size. That's not
comparable in the slightest with libmaxminddb which 2 manpages that are
10KB combined. I disagree that splitting off its two manpages into a
separate package is the reasonable thing to do here, I'm afraid.

Regards,
Faidon

Back to linux.debian.bugs.dist | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#956041: libmaxminddb: FTBFS (BD-Uninstallable): Build-Depends-Arch on pandoc Faidon Liambotis <paravoid@debian.org> - 2020-08-18 18:00 +0200
  Bug#956041: libmaxminddb: FTBFS (BD-Uninstallable): Build-Depends-Arch on pandoc Thorsten Glaser <t.glaser@tarent.de> - 2020-08-18 19:10 +0200
  Bug#956041: libmaxminddb: FTBFS (BD-Uninstallable): Build-Depends-Arch on pandoc Faidon Liambotis <paravoid@debian.org> - 2020-08-18 20:40 +0200
    Bug#956041: libmaxminddb: FTBFS (BD-Uninstallable): Build-Depends-Arch on pandoc Thorsten Glaser <t.glaser@tarent.de> - 2020-08-18 21:00 +0200
    Bug#956041: libmaxminddb: FTBFS (BD-Uninstallable): Build-Depends-Arch on pandoc Helmut Grohne <helmut@subdivi.de> - 2020-08-18 22:30 +0200
      Bug#956041: libmaxminddb: FTBFS (BD-Uninstallable): Build-Depends-Arch on pandoc Thorsten Glaser <t.glaser@tarent.de> - 2020-08-18 23:00 +0200
        Bug#956041: libmaxminddb: FTBFS (BD-Uninstallable): Build-Depends-Arch on pandoc Helmut Grohne <helmut@subdivi.de> - 2020-08-19 07:10 +0200
          Bug#956041: libmaxminddb: FTBFS (BD-Uninstallable): Build-Depends-Arch on pandoc Thorsten Glaser <t.glaser@tarent.de> - 2020-08-19 17:10 +0200
      Bug#956041: libmaxminddb: FTBFS (BD-Uninstallable): Build-Depends-Arch on pandoc Faidon Liambotis <paravoid@debian.org> - 2020-08-19 01:40 +0200

csiph-web