On Tue, 7 Apr 2015 21:26:15 +0200 Jeremiah Foster <jeremiah.foster@pelagicore.com> wrote: > On Tue, Apr 7, 2015 at 9:18 PM, Neil Williams <codehelp@debian.org> > wrote: > > > On Tue, 7 Apr 2015 14:51:23 +0100 > > Wookey <wookey@wookware.org> wrote: > > > > > +++ Neil Williams [2015-04-07 09:02 +0100]: > > > An OE-based debian build has always been an interesting idea. > > > Nice to see someone actually trying it. > > > > This came up during the early stages of Emdebian Crush - basically > > the consensus amongst teams within Debian at the time is that such a > > distribution would neither be OE nor Debian. > > What is it that prevents a package built in one system from > installing on the other? Almost everything. Without a common package maintenance substructure, no package installation can be deemed to be reliable. Whereas most package formats are essentially archives of files to be unpacked, the metadata, dependencies and associated support rely utterly on the package maintenance system itself. A few minimal packages might work but there is no guarantee that even a minimal working *system* can be obtained. multistrap is in this situation - simply unpacking the binaries is never enough, you do not get a usable Debian rootfs without running all of the maintainer scripts which, in turn, rely on the correct dependencies being resolved when building the list of binaries to collect which relies on properly understanding the metadata of those packages. -- Neil Williams ============= http://www.linux.codehelp.co.uk/
Attachment:
pgpR8G55WBfEO.pgp
Description: OpenPGP digital signature