Package: dpkg
Version: 1.14.16.6
Severity: wishlist

First, some background.

The Debian package cyrus-sasl2 can build the binary package
libsasl2-modules-gssapi-mit, which supplies a plugin compiled against
the MIT implementation of GSSAPI (Kerberos 5). However, some users wish
to use the Heimdal implementation of GSSAPI. For them, the binary
package is libsasl2-modules-gssapi-heimdal, which can be built from
exactly the same upstream source as the MIT version. However, both
packages cannot be built from the same Debian source package, because
it is impossible to build-depend on both libkrb5-dev (MIT version) and
heimdal-dev (Heimdal version) since they conflict. Thus we've had to
create two source packages that are identical except for the fact that
one of them builds only the libsasl2-modules-gssapi-heimdal binary
package.

Could dpkg be extended to support multiple build passes, where each
build pass would have a distinct set of build-dependencies? This would
simplify maintenance of our package, and could also reduce the build
time. There are probably other packages which could make use of such a
feature.

Thanks,
-- 
Fabian Fagerholm <[EMAIL PROTECTED]>



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to