Re: Stop Debian/FreeBSD
On Sun, Nov 21, 1999 at 12:41:42AM +0100, Marcus Brinkmann wrote:
> Please note that Debians architecture and ftp set up make it difficult at
> least to say:
> This package is for all linux systems.
> This package is for all linux systems, but needs to be recompiled on each.
> This package is for all linux+bsd systems.
> This package is for all linux+bsd systems, but needs to be recompiled on
(1) FreeBSD's support for running linux binaries needs to be enhanced.
If done, that reduces the scope of the problem. If not done the problem
is rather nasty. [I understand that dpkg and bash have problems running
under this emulation.]
As I understand it, what's missing is support for a few currently
If not done, a lot more work is going to have to go into working around
(2) Once that emulation is reasonably complete -- such that any remaining
problems are obviously kernel related -- the simple thing to do is make
the freebsd kernel depend on (or recommend, for optional/extra/non-us
packages) any relevant freebsd specific packages.
Hopefully, there won't be too many unessential packages pulled in using
such a scheme.
> Until this is fixed, either by a scheme like "Architecture: linux-all"
> or "Architecture: bsd-any", or a more generic scheme like replacing
> Architecture specification by virtual and concrete dependencies
> (virtual like linux-syscalls and concrete like libc6), we only can
> want this goal and not implement it.
It's true that brute force workarounds should be replaced with something
more elegant. And I hope that the hurd and freebsd people can come up
with such a thing.