Re: Deb packages
Ken Moffat <[email protected]> Thu, 26 Apr 2018 02:06:44 +0100
| Newsgroups | gmane.linux.lfs.general |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Apr 26, 2018 at 12:17:10AM -0000, [email protected] wrote: > HI there! > Is there documentation on building an image with deb packages, with the script for installation and all. This is my goal for LFS. Thanks! > > Frank Do you mean you want to install debian binary packages on top of LFS? If so, I think that has been discussed on one or other of the lists (or maybe that was only the debian-style package-management) - perhaps there is someting in the archives. But: 1. that is somewhat different from what LFS/BLFS are aiming to do, so I assume that when it breaks you will get to keep both pieces :) and 2. the base LFS system has current packages (if you use a release, the LFS versions were current a few weeks before the release), but debian differs in what packages it includes (e.g. in LFS we use kbd for setting up the initial console fonts and keyboard maps, debian uses what I regard as the atrocious console-tools), and package versions will vary greatly - and on any semi-modern system, a lot of the pain in building from source is changes required by a newer version of some other package. I'm sure that some of the debian fixes are version-specific, and may differ between the various flavours of debian. Perhaps you will use stable (in general, old packages), or sid, or testing (many versions may be much newer than what is in BLFS). And you'll get any problems specific to debian's binaries (e.g. their antiquated libpoppler (046 I think, the current version is *much* newer) was recently reported to have problems. The only time I tried to use debian packages (a ppc variant which is best not mentioned), enthusiasts documented what I think was called 'pinning' - keep some known-usable versions of certain packages, update others - and I think they mixed repos (stable, sid, etc), so the debian package management tools are certainly flexible if you can get on with them. Meanwhile, we (BLFS) get the *other* problems (e.g. changes in poppler-0.64.0 which break various packages). If you want to use debian, but to build from source, the easiest way is probably to do that in their package manager. If you want to drop in binary packages on top of a self-compiled LFS-style system you are probably on your own. But have fun trying it if that is what you want to do. ĸen -- This email was written using 100% recycled letters. -- http://lists.linuxfromscratch.org/listinfo/lfs-chat FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page