[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#41232: debian-policy: [PROPOSAL] Build-time dependencies on binary packages



> This shouldn't be too hard. You only need a syntax for it. There are several
> possibilities:
> 
> Build-Depends: hurd-all:gnumach-dev, hurd-all:hurd-dev, linux-all:kernel-headers-2.0.36

The prefix idea is good, here a suggestion for concrete syntax:

  ARCH:package        restricted to ARCH (all OSes)
  OS-*:package        restricted to OS (all ARCHs)
  OS-ARCH:package     restricted to OS-ARCH
  ARCH1|ARCH2:package more restrictions can be combined with '|', i.e.
                      package restricted to ARCH1 or ARCH2
  !ARCH:package       restrictions can be negated with '!'

> Build-Depends: texinfo
> Build-Depends-hurd-all: gnumach-dev, hurd-dev
> Build-Depends-linux-all: kernel-headers-2.0.36

This makes an inflation of field names :-)

Roman


Reply to: