Package: src:kfreebsd-kernel-headers
Version: 10.1~8
Severity: important
User: helm...@debian.org
Usertags: rebootstrap

Hi,

kfreebsd-kernel-headers:kfreebsd-amd64 and
kfreebsd-kernel-headers:kfreebsd-i386 are not co-installable.

| Investigating (0) kfreebsd-kernel-headers [ kfreebsd-amd64 ] < 10.1~8 >
| ( kernel )
| Broken kfreebsd-kernel-headers:kfreebsd-amd64 Conflicts on
| kfreebsd-kernel-headers [ kfreebsd-i386 ] < none -> 10.1~8 > ( kernel )

This in turn makes libc0.1-dev:kfreebsd-i386 uninstallable on
kfreebsd-amd64, and makes it not possible to cross-build glibc stage1.

https://packages.debian.org/sid/kfreebsd-i386/kfreebsd-kernel-headers/filelist
shows headers are only put into /usr/include/i386-kfreebsd-gnu.
kfreebsd-i386 doesn't implement multilib.

https://packages.debian.org/sid/kfreebsd-amd64/kfreebsd-kernel-headers/filelist
shows headers put into /usr/include/x86_64-kfreebsd-gnu, but also for
multilib there are symlinks from /usr/include/i386-kfreebsd-gnu.  IIRC
python and other things need those.

I'm not sure how to handle this at the moment.  Probably the package can
be split into smaller parts, some arch-dependent, some not, and some
only needed for multilib.

Regards,
-- 
Steven Chamberlain
ste...@pyro.eu.org

Attachment: signature.asc
Description: Digital signature

Reply via email to