I should have looked at Depends: prior to replying.
1) live-build doesn't depend on bash, but plain sh
2) all other tools are either in coreutils or get installed into the
chroot during the build
That said, I'm not sure if it's really worth it to add a new dependency.
How about a pipe instead?
Hi
> If one were to accept rsync as dependency (I'm not opposed), please
> also add rsync to live-build's Depends: field.
OK, attached is a new version of the patch that also adds rsync to the
depends field.
Cheers
Ronny
>From d72ec72d57aab9a7e84a4afe0dc81cbc17e7fb93 Mon Sep 17 00:00:00 2001
Accepted:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
Format: 1.8
Date: Mon, 15 Apr 2019 17:31:07 +
Source: live-config
Binary: live-config live-config-doc live-config-systemd live-config-sysvinit
Architecture: source all
Version: 5.20190415
Distribution: unstable
Urgency: medium
Maint
live-config_5.20190415_amd64.changes uploaded successfully to localhost
along with the files:
live-config_5.20190415.dsc
live-config_5.20190415.tar.xz
live-config-doc_5.20190415_all.deb
live-config-systemd_5.20190415_all.deb
live-config-sysvinit_5.20190415_all.deb
live-config_5.20190415
On 15.04.19 12:16, Ronny Standtke wrote:
> I replaced this code block with a simple rsync
> call which is much more efficient in both space and time (see attached
> patch).
I believe this violates the original intention of live-build only
requiring bash (and all the other tools it uses... *cough*)
Package: live-build
Version: 1:20190311
Severity: normal
Tags: patch
I create live systems with huge includes (read-only virtual machines)
and noticed that the chroot_includes step takes a very long time.
Looking at the source code I noticed that chroot_includes uses several
tar calls for this ste