kfreebsd-headers-8.2-1-amd64 provides kernel-headers (was asdfasdf package installation please)
On Fri, Aug 12, 2011 at 01:56:59AM +0200, Axel Beckert wrote:
> Hi,
>
> Samuel Thibault wrote:
> > Please install in the sid chroot of asdfasdf
> >
> > kfreebsd-headers-8-amd64
>
> Discussed the issue with Samuel on IRC:
>
> It's more or less uninstallable. I would have to remove libc0.1-dev:
> libc0.1-dev depends on kfreebsd-kernel-headers (>= 0.11) which
> conflicts with kfreebsd-headers which is provided by
> kfreebsd-headers-8.2-1-amd64 which is a dependency of
> kfreebsd-headers-8-amd64.
kfreebsd-headers used to be the old name of kfreebsd-kernel-headers,
hence the conflicts there. Up to a few weeks ago, it was possible to
co-install the packages, but revision 3592 added the Provides:
| Index: debian/changelog
| ===================================================================
| --- debian/changelog (révision 3591)
| +++ debian/changelog (révision 3592)
| @@ -3,8 +3,10 @@
| * Replace msk backport patch with version from 8-STABLE (instead of
| 9-CURRRENT).
| * Fix another FTBFS on hurd-i386 (bogus use of linux macro in aicasm).
| + * Provide "kfreebsd-headers" virtual package in kfreebsd-headers-
| + @version@-@abiname@-@flavor@.
|
| - -- Robert Millan <rmh@debian.org> Mon, 11 Jul 2011 18:15:44 +0200
| + -- Robert Millan <rmh@debian.org> Fri, 15 Jul 2011 17:45:50 +0200
|
| kfreebsd-8 (8.2-6) unstable; urgency=low
|
| Index: debian/control.flavor.in
| ===================================================================
| --- debian/control.flavor.in (révision 3591)
| +++ debian/control.flavor.in (révision 3592)
| @@ -19,7 +19,7 @@
|
| Package: kfreebsd-headers-@version@-@abiname@-@flavor@
| Architecture: any-@arch@
| -Provides: kfreebsd-headers-@major@
| +Provides: kfreebsd-headers-@major@, kfreebsd-headers
| Depends: kfreebsd-headers-@version@-@abiname@ (= ${binary:Version}), ${misc:Depends}
| Description: header files for kernel of FreeBSD @version@
| This package provides the header files for kernel of FreeBSD @version@, generally
I don't know the reason of this provides, so it's difficult to comment
on it right now, but not being able to install the kernel headers looks
a major issue to me.
> The installed kfreebsd-kernel-headers doesn't seem to suffice. He
> needs /usr/include/sys/ipmi.h which is no package at all according to
> "apt-file search /usr/include/sys/ipmi.h".
>
It looks like to me this file should be added to
kfreebsd-kernel-headers.
Cheers,
Aurelien
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurelien@aurel32.net http://www.aurel32.net
Reply to: