severity 916772 normal
thanks
]] Helmut Grohne
> # i686-linux-gnu-pkg-config --libs libssl
This is a supported, but non-standard configuration, so I'm downgrading
this from serious.
> If adding dpkg-dev to Depends is not desired, the cross-wrapper could be
> extended to give a useful error message in case $multiarch is empty:
>
> --- /usr/share/pkg-config-crosswrapper
> +++ /usr/share/pkg-config-crosswrapper
> @@ -11,6 +11,10 @@
> triplet="${basename%-pkg-config}"
> # Normalized multiarch path if any, e.g. i386-linux-gnu for i386
> multiarch="`dpkg-architecture -t"${triplet}" -qDEB_HOST_MULTIARCH
> 2>/dev/null`"
> + if test "$?" != 0; then
> + echo "Please apt install dpkg-dev to use this program." 1>&2
> + exit 1
> + fi
> # Native multiarch path
> native_multiarch="$(cat /usr/lib/pkg-config.multiarch)"
This looks reasonable.
> dpkg-dev should be added to Recommends in that case.
Suggests seems more appropriate here.
--
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are