Source: fmtlib
Version: 10.1.1+ds1-4
Severity: normal

Dear Maintainer,

fmtlib is a key package, which absolutelty OK.

https://release.debian.org/key-packages.html

That means it is also transitively pulling in
more packages into this key package set.

Please define a <!nodoc> (and <!nocheck>) build profiles to avoid this.

Please find hereunder some generic example to do this.

I can also provide a proper patch on request.


Greetings

Alexandre



d/rules:
""""""""

ifeq (,$(findstring nodoc, $(DEB_BUILD_OPTIONS)))
        doxygen ...
        sphinx-build ...
endif


d/control:
""""""""""

Build-Depends-Arch:
 cmake,
 googletest <!nocheck>,
Build-Depends-Indep:
 doxygen <!nodoc>,
 libjs-bootstrap <!nodoc>,
 node-clean-css <!nodoc>,
 node-less <!nodoc>,
 python3-breathe <!nodoc>,
 python3-sphinx <!nodoc>,
Rules-Requires-Root: no

d/salsa.yml:
""""""""""""

---
include:
  - 
https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml

variables:
  SALSA_CI_ENABLE_BUILD_PACKAGE_PROFILES: 1

test-build-profiles:
  extends: .test-build-package-profiles
  parallel:
    matrix:
      - BUILD_PROFILES: nodoc
      - BUILD_PROFILES: nocheck

Reply via email to