Package: heimdal-multidev Version: 1.6~rc2+dfsg-8 Severity: wishlist OpenAFS is starting the process of creating a new stable release branch, and the new branch will have dependencies on libroken and libhcrypto (hcrypto will be covered separately). Upstream OpenAFS bundles copies of roken and hcrypto, but for Debian it is presumably better to use the system's version instead. Upstream has nominal support for using external roken (though not, at present, hcrypto) in the form of a configure argument --with-roken=DIR. However, the implementation of the configure check just attempts to set CPPFLAGS+=-I${DIR}/include and LDFLAGS+=-L${DIR}/lib, which would require the use of heimdal-dev instead of heimdal-multidev. Given the other packages I comaintain, it would be highly inconvenient to have heimdal-dev installed to work on openafs, so I am interested in ways to get openafs working with only heimdal-multidev.
I do not see any real way around this that does not involve some changes to upstream openafs, but it might be easier if there was (e.g.) a pkg-config file for libroken. I suppose a separate libroken-dev package would suffice for my purposes, but might be quite awkward from your perspective. Do you have any thoughts on this matter? When I started writing this feature request, I thought there were some symbols required by openafs that were not provided by the current libroken18-heimdal-1.6~rc2+dfsg-8, but I no longer believe that is the case. So, it's just the question of how to hook the system libroken into the openafs build, which is patchable in openafs if nothing else. Please close this bug if you don't think there is anything reasonable that can be done on the heimdal side to support this use case. Thanks, Ben -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.14-2-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libroken18-heimdal depends on: ii libc6 2.19-11 ii multiarch-support 2.19-11 libroken18-heimdal recommends no packages. libroken18-heimdal suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org