Your message dated Wed, 24 Sep 2025 18:12:46 -0400
with message-id <[email protected]>
and subject line Re: Bug#1104267: buildah: Should not Recommends: cpp
has caused the Debian Bug report #1104267,
regarding buildah: Should not Recommends: cpp
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1104267: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104267
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: buildah
Version: 1.39.3+ds1-1+b1
Severity: normal
X-Debbugs-Cc: [email protected]
Dear Maintainer,
buildah binary package has
Recommends: cpp
That must have been a mistake. There is no use of cpp with buildah.
-- System Information:
Debian Release: trixie/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.15.0-rc3 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_CPU_OUT_OF_SPEC, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages buildah depends on:
ii golang-github-containers-common 0.62.2+ds1-2
ii libc6 2.41-7
ii libgpgme11t64 1.24.2-1+b1
ii libseccomp2 2.6.0-2
ii libsqlite3-0 3.46.1-3
ii libsubid5 1:4.17.4-1
ii uidmap 1:4.17.4-1
Versions of packages buildah recommends:
ii cpp 4:14.2.0-1
ii fuse-overlayfs 1.14-1+b1
ii runc 1.1.15+ds1-2+b3
Versions of packages buildah suggests:
ii containers-storage 1.57.2+ds1-1+b1
-- no debconf information
--- End Message ---
--- Begin Message ---
Witold Baryluk <[email protected]> writes:
> buildah binary package has
>
> Recommends: cpp
>
> That must have been a mistake. There is no use of cpp with buildah.
>From https://manpages.debian.org/trixie/buildah/buildah-build.1.en.html
> Containerfiles ending with a ".in" suffix will be preprocessed via
> cpp(1). This can be useful to decompose Containerfiles into several
> reusable parts that can be used via CPP's #include directive. Notice,
> a Containerfile.in file can still be used by other tools when manually
> preprocessing them via cpp -E. Any comments ( Lines beginning with # )
> in included Containerfile(s) that are not preprocess commands, will be
> printed as warnings during builds.
Implementation:
https://sources.debian.org/src/golang-github-containers-buildah/1.41.4%2Bds1-3/imagebuildah/build.go#L480-L521
Let me know if you have further questions or concerns.
Best,
-rt
--- End Message ---