[buildd-tools-devel] Bug#751732: Bug#751732: Bug#751732: sbuild-createchroot: No overlay configured by default
Wookey
wookey at wookware.org
Thu Dec 24 02:36:24 UTC 2015
+++ Johannes Schauer [2015-12-24 01:07 +0100]:
> Hi,
You've been a busy bee tonight!
> > I'd be happy for sbuild-createchroot to switch to tar by default;
> > please feel free to commit and upload such a change.
>
> unfortunately the current synopsis of sbuild-createchroot is:
>
> sbuild-createchroot [...] SUITE TARGET-DIRECTORY DEBIAN-MIRROR-URI
>
> If tarball creation were to become the default, then the TARGET-DIRECTORY
> positional argument would become a tarball path instead. Would this not break
> backwards compatibility with users/scripts assuming that this argument is a
> directory? It is even assumed to be a directory when adding the
> --make-sbuild-tarball option.
>
> So how about doing this instead:
>
> - promote the --make-sbuild-tarball option more in the EXAMPLES section of the
> sbuild-createchroot man page as it is already done in the sbuild wiki page.
>
> - when creating a directory based schroot, add union-type=overlay option by
> default
>
> What do you think?
I think that would certianly be an improvement and agree that it would
avoid incompatible/confusing changes.
I'm not sure how much of a problem changing the meaning of that param
from dir to tarball-basename actually is in practice. Perhaps it would
still be worth it, to get a 'better' default. Doing it at t ime when
lots of sbuild things are changing anyway might make sense...
But I'm OK with taking the compatible route for now as that's easier
and won't break anything.
Wookey
--
Principal hats: Linaro, Debian, Wookware, ARM
http://wookware.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20151224/fc2b9441/attachment.sig>
More information about the Buildd-tools-devel
mailing list