<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yiv0263006319"><div id="yui_3_16_0_ym19_1_1461861605791_4716"><div id="yui_3_16_0_ym19_1_1461861605791_4715" style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div dir="ltr" id="yiv0263006319yui_3_16_0_ym19_1_1461853001393_3539">> i wonder why you don't trust it.</div><div dir="ltr" id="yiv0263006319yui_3_16_0_ym19_1_1461853001393_3399"><br clear="none"></div><div dir="ltr" id="yiv0263006319yui_3_16_0_ym19_1_1461853001393_3400"><div>Experience.  Things can break, or get in a weird state.  When they do it can <br></div><div>be a real pain to fix.</div></div><div dir="ltr" id="yiv0263006319yui_3_16_0_ym19_1_1461853001393_3427"><br clear="none"></div><div id="yiv0263006319yui_3_16_0_ym19_1_1461853001393_7721">If I had to guess, I'd say the problem is that a) apt can't do transactional <br clear="none"></div><div dir="ltr" id="yiv0263006319yui_3_16_0_ym19_1_1461853001393_7259">upgrades/rollbacks, b) the dependency tree for Pd-l2ork/Pd-extended is <br clear="none"></div><div dir="ltr" id="yiv0263006319yui_3_16_0_ym19_1_1461853001393_7380">rather large, and c) it takes a bit of time to download/install that rather large <br clear="none"></div><div dir="ltr" id="yiv0263006319yui_3_16_0_ym19_1_1461853001393_7730">dependency tree.</div><div><br></div><div>I don't _need_ to be able to build on random machines.  But setting up the <br></div><div dir="ltr">build process to facilitate that actually lowers the cost (in human time) of <br></div><div id="yui_3_16_0_ym19_1_1461861605791_5844" dir="ltr">building the software.</div><div dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1461861605791_5843" dir="ltr">Anyway, it sounds like the virtual machine approach is still the best approach for <br></div><div id="yui_3_16_0_ym19_1_1461861605791_5846" dir="ltr">GNU/Linux distros.<br><span></span></div> <div id="yui_3_16_0_ym19_1_1461861605791_4718" class="yiv0263006319qtdSeparateBR"><div id="yui_3_16_0_ym19_1_1461861605791_5842"><br></div><div id="yui_3_16_0_ym19_1_1461861605791_5832"><br></div><br clear="none"></div></div></div></div><div class=".yiv0263006319yahoo_quoted"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div class="qtdSeparateBR"><br><br></div><div class="yiv0263006319yqt7616883206" id="yiv0263006319yqtfd16566"><div dir="ltr"><font face="Arial" size="2"> On Thursday, April 28, 2016 3:39 AM, IOhannes m zmoelnig <zmoelnig@iem.at> wrote:<br clear="none"></font></div>  <br clear="none"><br clear="none"> <div class="yiv0263006319y_msg_container">On 2016-04-28 02:31, Jonathan Wilkes via Pd-list wrote:<br clear="none">> But I don't <br clear="none">> trust apt enough to configure and uninstall the build environment on an <br clear="none">> arbitrary machine. <br clear="none"><br clear="none">i wonder why you don't trust it.<br clear="none"><br clear="none">Debian uses a a number of (automated) tests to ensure well-behavedness<br clear="none">of packages, including their complete uninstallability.<br clear="none">checkout out [piuparts].<br clear="none"><br clear="none">in any case, i'm not sure i understand the actual reasoning behind the<br clear="none">request: it seems that you want to be able to easily build pd-l2ork on a<br clear="none">number of different machines (where you only have limited access).<br clear="none">may i ask why?<br clear="none">the question seems to boil down to: why can't you build the deb on<br clear="none">*your* machine (a dedicated development machine) and deploy the package<br clear="none">on all the other machines? after all, we are talking about apt, not<br clear="none">emerge...<br clear="none"><br clear="none">if this is mainly about building for different architectures, you might<br clear="none">want to have a look at [qemubuilder].<br clear="none"><br clear="none">alternatively, you might want to think about getting Pd-l2ork into<br clear="none">Debian proper. (that however would most likely mean that this package<br clear="none">would need to use the externals already packaged for Debian (and build<br clear="none">for pd-vanilla) instead of shipping your own copy; if you are still<br clear="none">interested, contact me off-list)<br clear="none"><br clear="none">fgmasdr<div class="yiv0263006319yqt5145010186" id="yiv0263006319yqtfd24483"><br clear="none">IOhannes</div><br clear="none"><br clear="none"><br clear="none">[piuparts] <a rel="nofollow" shape="rect" target="_blank" href="https://piuparts.debian.org/">https://piuparts.debian.org/</a><br clear="none">[qemubuilder] <a rel="nofollow" shape="rect" target="_blank" href="https://wiki.debian.org/qemubuilder">https://wiki.debian.org/qemubuilder</a><div class="yiv0263006319yqt5145010186" id="yiv0263006319yqtfd35951"><br clear="none"></div><br clear="none"><div class="yiv0263006319yqt5145010186" id="yiv0263006319yqtfd29140">_______________________________________________<br clear="none"><a rel="nofollow" shape="rect" ymailto="mailto:Pd-list@lists.iem.at" target="_blank" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">UNSUBSCRIBE and account-management -> <a rel="nofollow" shape="rect" target="_blank" href="https://lists.puredata.info/listinfo/pd-list">https://lists.puredata.info/listinfo/pd-list</a><br clear="none"></div><br clear="none"><br clear="none"></div>  </div></div><div class="yiv0263006319yqt7616883206" id="yiv0263006319yqtfd95643"> </div></div><div class="yiv0263006319yqt7616883206" id="yiv0263006319yqtfd01576">  </div></div></div></body></html>