> Very little software should need to be recompiled in this case -- just > use the bsd kernel with the linux compatability library. > > The post I saw looked like an attempt to marshal support for recompiling > every debian package. > > If the purpose is indeed what you say the approach is all wrong.
Let's say you want bash on your FreeBSD system. Which approach are you going to take? A) cd /usr/ports/.../bash make make install B) (make sure linux compatibility is compiled into kernel) (make sure all the necessary compatibility libraries are installed) (get the deb) dpkg -i bash*deb (check to see if /bin/bash is properly branded.. oops, it isn't) brandelf -t Linux /bin/bash C) apt-get install bash You'd probably do A? Why? Because that's pretty much your only option. C is unavailable right now, and nobody in their right mind would do B. Why would you use an emulated binary when you can easily have a native one?