On Thu, Feb 22, 2024 at 09:40:22PM +0100, Matthias Klose wrote: > Package: libgcc-13-dev > Recommends: ${dep:libcdev} > Depends: gcc-13-base (= ${gcc:Version}), ${dep:libgcc}, ${dep:libssp}, > ${dep:libgomp}, ${dep:libitm}, > ${dep:libatomic}, ${dep:libbtrace}, ${dep:libasan}, ${dep:liblsan}, > ${dep:libtsan}, ${dep:libubsan}, ${dep:libhwasan}, ${dep:libvtv}, > ${dep:libqmath}, ${dep:libunwinddev}, ${shlibs:Depends}, ${misc:Depends} > > Some of those are undefined depending on the architecture. And most of > these are unused in other packages, however passing every macro into a > package, independent if it's used or not. > > Not seeing any benefit in this feature (hard failure).
Your examples aren't what Niels refers to as "relationship substvars", so aren't affected either way by this proposal. -- Colin Watson (he/him) [cjwat...@debian.org]