Package: pbuilder
Version: 0.199+nmu1
Severity: wishlist

If pbuilder-satisfydepends replaced calls to
   dpkg-architecture -qDEB_HOST_ARCH
with calls to
   dpkg --print-architecture
then it would be useable for the installation of the dependencies of
binary packages, and similar dependency strings, even when dpkg-source
is not installed.

In my current application, which needs this, I pass a script to
--internal-chrootexec which has a special case like this:

  if [ $# = 2 ] && [ "x$1" = xdpkg-architecture ] && [ "x$2" = x-qDEB_HOST_ARCH 
]; then
          set -- dpkg --print-architecture
  fi

which is pretty ugly :-).

Thanks,
Ian.

liberator:pbuilder-0.200> grep dpkg-architecture pbuilder-satisfydepends-*
pbuilder-satisfydepends-aptitude:    local ARCH=$($CHROOTEXEC dpkg-architecture 
-qDEB_HOST_ARCH)
pbuilder-satisfydepends-classic:    local ARCH=$($CHROOTEXEC dpkg-architecture 
-qDEB_HOST_ARCH)
pbuilder-satisfydepends-experimental:    local ARCH=$($CHROOTEXEC 
dpkg-architecture -qDEB_HOST_ARCH)
pbuilder-satisfydepends-funcs:    # Use 'dpkg-architecture' to support 
architecture wildcards.
pbuilder-satisfydepends-funcs:            if dpkg-architecture -a$ARCH -i$d; 
then
pbuilder-satisfydepends-funcs:            if dpkg-architecture -a$ARCH -i$d; 
then
liberator:pbuilder-0.200>



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to