<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><blockquote type="cite" class=""><div class="">On 3 Apr 2018, at 10:13 am, Norbert Preining <<a href="mailto:norbert@preining.info" class="">norbert@preining.info</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span class="" style="float: none; display: inline !important;">If you don't need that, you could also do </span><br class=""><span class="" style="float: none; display: inline !important;"> tlmgr remove --force luatex</span><br class=""><span class="" style="float: none; display: inline !important;">to get rid of all of luatex, not only the binaries.</span></div></blockquote><br class=""></div><div class="">This works if I also use `tlpdbopt_autobackup 0`.</div><div class="">Without that option removing luatex does not decrease the installation size.</div><div class=""><br class=""></div><br class=""><div><blockquote type="cite" class=""><div class="">On 3 Apr 2018, at 10:37 am, Norbert Preining <<a href="mailto:norbert@preining.info" class="">norbert@preining.info</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">What is "absolute minimum"? That is impossible to define. Only the</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">engines and one needs to build formats by hand? Which languages? Which</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">fonts? Which packages? There is no way to fix this once and for all,</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">thus we refrain from doing so.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""></div></blockquote></div><br class=""><div class="">True. The minimum is not generally knowable.</div><div class="">Maybe tlmgr could have a simple clean option that just removes the cached tlpdb.</div><div class=""><br class=""></div><div class=""><blockquote type="cite" class=""><div class="">On 3 Apr 2018, at 10:38 am, Norbert Preining <<a href="mailto:norbert@preining.info" class="">norbert@preining.info</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="Singleton"><blockquote type="cite" class="">​Please be aware, that some package authors might object against having the<br class="">documentation stripped away for the actual codse.<br class=""></blockquote><br class=""><span class="" style="float: none; display: inline !important;">Yes, that is what I mentioned. But since it is run in a purely automated</span><br class=""><span class="" style="float: none; display: inline !important;">environment without a user being able to ask for documentation, I guess</span><br class=""><span class="" style="float: none; display: inline !important;">it is fine in this case.</span></div></div></blockquote></div><div class=""><div class=""><div class="Singleton"><span class="" style="float: none; display: inline !important;"><br class=""></span></div></div></div><div class="Singleton"><span class="" style="float: none; display: inline !important;">I’m assuming that the packages in question are distributed under the terms of the LPPL.</span></div><div class="Singleton"><span class="" style="float: none; display: inline !important;">There is no intention of redistributing any of the packages, so my interpretation is that the only applicable clauses are 1 and 5:</span></div><div class="Singleton"><span class="" style="float: none; display: inline !important;"><br class=""></span></div><div class="Singleton"><i class="">“1. Activities other than distribution and/or modification of the Work are not covered by this license; they are outside its scope. In particular, the act of running the Work is not restricted and no requirements are made concerning any offers of support for the Work.”</i></div><div class="Singleton"><i class=""><br class=""></i></div><div class="Singleton"><i class="">“5. If you are not the Current Maintainer of the Work, you may modify your copy of the Work, thus creating a Derived Work based on the Work, and compile this Derived Work, thus creating a Compiled Work based on the Derived Work."</i></div><div class="Singleton"><i class=""><br class=""></i></div><div class="Singleton">So we could think of a stripped-down installation as a modification, or as a compiled work ("processed into a form where it is directly usable on a computer system”). In either case, modification, compiling, running and offers of support are all unrestricted in the absence of distribution.</div><div class="Singleton"><br class=""></div><div class="Singleton">Uwe, if you believe that creating a stripped down installation is something that package authors might view as being outside the terms of the licence, I would like to understand why and try to do things in a way that complies with the license.</div><div class="Singleton"><br class=""></div><div class="Singleton">Regards,</div><div class="Singleton"><br class=""></div><div class="Singleton">Sam</div></body></html>