On Sun, 2012-10-14 at 16:26 +0100, Adam D. Barratt wrote: > Control: tags -1 + moreinfo > > On 14.10.2012 16:09, Ben Hutchings wrote: > > blcr is not usable with kernel version 2.6.39 or later (see bug > > #638339). It will probably be fixed upstream at some point, but > > it cannot now be released in wheezy. Therefore please remove > > from testing only. > > As mentioned at the BSP, the library has several reverse dependencies. > Do we know whether dropping the kernel module and keeping the libraries > would work? (CCing the maintainer).
I'm not familiar with the package but from the description it appears that the library is only an interface to the kernel module, thus it won't be usable with current kernel packages. The changelog states that: * blcr-dkms still lacks support for 2.6.39/3.x kernels, but is useful to: - Users running newer kernels with stable - Users running older kernels with testing/unstable - Developers working on support for newer kernels However I don't think that any longterm kernel series older than 2.6.39 will be supported for the lifetime of wheezy. Further, userland packages in jessie will be allowed to assume a kernel version of 3.2 or later, so the next upgrade may fail badly. If the interface between the library and kernel module is stable (though I suspect not...) then the library might be usable with an updated module when that arrives. Then it would seem reasonable to include the library only in wheezy. But if not then I don't think either belongs in the release. [...] > # Broken Build-Depends: > mpich2: libcr-dev > openmpi: libcr-dev These can be built without libcr, and indeed they are on those architectures where it is not available. Ben. -- Ben Hutchings Always try to do things in chronological order; it's less confusing that way.
signature.asc
Description: This is a digitally signed message part