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

Bug#816623: kfreebsd-kernel-headers: amd64 and i386 not co-installable



Package: src:kfreebsd-kernel-headers
Version: 10.1~8
Severity: important
User: helmutg@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
steven@pyro.eu.org

Attachment: signature.asc
Description: Digital signature


Reply to: