Package: doxygen
Version: 1.9.8+ds-1
Severity: normal
Tags: patch

Hello,

doxygen currently build-depends on mat2, but mat2 build-depends on
gir1.2-poppler-0.18, poppler build-depends on libboost, and libboost
build-depends on doxygen, thus forming a build-dependency loop which
makes bootstrapping new Debian ports tricky.

But actually doxygen uses mat2 only for documentation, whose build is
enabled only for arch-indep builds. Could you thus move the mat2
build-dep to build-dep-indep, as the attached patch does?

Thanks,
Samuel

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 
'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500, 
'oldoldstable-proposed-updates'), (500, 'oldoldstable'), (500, 
'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64

Kernel: Linux 6.5.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages doxygen depends on:
ii  libc6           2.37-12
ii  libclang-cpp14  1:14.0.6-16
ii  libclang1-14    1:14.0.6-16
ii  libgcc-s1       13.2.0-5
ii  libllvm14       1:14.0.6-16
ii  libstdc++6      13.2.0-5
ii  libxapian30     1.4.22-1

doxygen recommends no packages.

Versions of packages doxygen suggests:
ii  doxygen-doc    1.9.4-4
pn  doxygen-gui    <none>
ii  doxygen-latex  1.9.4-4
ii  graphviz       2.42.2-7+b3

-- no debconf information

-- 
Samuel
---
Pour une évaluation indépendante, transparente et rigoureuse !
Je soutiens la Commission d'Évaluation de l'Inria.
--- debian/control.original     2023-11-07 22:49:05.379745716 +0100
+++ debian/control      2023-11-07 22:49:09.939774255 +0100
@@ -16,8 +16,7 @@
   libclang-dev [amd64 armel armhf arm64 i386 mips mipsel mips64el ppc64 
ppc64el riscv64 s390x sparc64],
   clang [amd64 armel armhf arm64 i386 mips mipsel mips64el ppc64 ppc64el 
riscv64 s390x sparc64],
   sassc,
-  faketime,
-  mat2
+  faketime
 Build-Depends-Indep: texlive-fonts-recommended,
   texlive-plain-generic,
   texlive-latex-extra,
@@ -26,7 +25,8 @@
   texlive-font-utils,
   ghostscript,
   graphviz,
-  rdfind
+  rdfind,
+  mat2
 Standards-Version: 4.6.1
 Homepage: https://www.doxygen.nl/
 Vcs-Browser: https://salsa.debian.org/debian/doxygen

Reply via email to