Bug#739919: live-build: Instead of every image being completely separate ability to use mostly common elements to product different flavours would be helpful
On 02/23/2014 11:43 PM, Daniel Dickinson wrote:
> Currently each live-image is a separate entity
that's the general principle, a deliberate design decision we will, in
general, not change.
> it is difficult, especially for elements like bootloaders and chroot includes, to maintain a set of common elements
> from which you pick what applies to a given image (e.g. with symlinks) along with
> it's unique elements.
for bootloader configuration, you can create a syslinux-theme-* debian
package.
for chroot includes, you can create a debian package as well.
> for binary hooks can work around this
right.
> adding a package would achieve this for chroot, creating a package is
> a lot of work for the payoff
live-build is built primeraly for people who know debian packaging in
order to get proper results, but we do provide fallbacks for people who
don't (includes and hooks); after all, debian-live is for debian, not
for slackware or lfs, or...
> I don't expect this will be worked on soon, but I make a note in case I or someone
> else gets the time to do something about it.
do you have *concrete* suggestion? if not, i'm inclinded to close the
bug because:
* the target audience is debian packaging aware people
* we provide a fallback you can do everything with (hacky, but
possible)
* you can't have everything at the same time when it's
mutually exclusive (dereference symlinks or not)
Regards,
Daniel
--
Address: Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern
Email: daniel.baumann@progress-technologies.net
Internet: http://people.progress-technologies.net/~daniel.baumann/
Reply to: