<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><blockquote type="cite" class=""><br class="Apple-interchange-newline"><div class=""><div class="">Igor Kozhukhov:<br class=""><blockquote type="cite" class="">Hello,<br class=""><br class=""></blockquote><br class="">Hi Igor,<br class=""><br class="">Thanks for your work and interest in debhelper.<br class=""><br class=""><blockquote type="cite" class="">i have DilOS - <a href="http://www.dilos.org" class="">http://www.dilos.org</a> <<a href="http://www.dilos.org/" class="">http://www.dilos.org/</a>><br class="">it is illumos based platform where i have ported APT/DPKG<br class=""><br class="">i do some updates on my platform bsed on debian mainstream - right now from stretch<br class=""><br class="">i do mirror of some components to bitbucket and i see updates.<br class=""><br class="">i see update to debhelper:<br class=""><a href="https://bitbucket.org/dilos/debhelper/commits/ea1b656f937c60f0d06d5272c149cb873b7d8ac6" class="">https://bitbucket.org/dilos/debhelper/commits/ea1b656f937c60f0d06d5272c149cb873b7d8ac6</a> <<a href="https://bitbucket.org/dilos/debhelper/commits/ea1b656f937c60f0d06d5272c149cb873b7d8ac6" class="">https://bitbucket.org/dilos/debhelper/commits/ea1b656f937c60f0d06d5272c149cb873b7d8ac6</a>><br class=""><br class="">where you point to use —runstatedir=/run - but it mistake on DilOS - where i have SMF as service manager - not systemd.<br class=""><br class=""></blockquote><br class="">Please note that /run is:<br class=""> * supported by the Debian policy[1]<br class=""> * blessed by FHS 3.0[2]<br class=""><br class="">In both cases, /run replaces /var/run.  A quick fix would be to make<br class="">/run a symlink to /var/run (or vice versa, which is what Debian did).<br class=""><br class="">[1]  <a href="https://www.debian.org/doc/debian-policy/ch-opersys.html#s-fhs" class="">https://www.debian.org/doc/debian-policy/ch-opersys.html#s-fhs</a><br class=""><br class="">[2] <a href="http://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s15.html" class="">http://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s15.html</a><br class=""><br class=""></div></div></blockquote><div><br class=""></div><div>thanks for your replies :)</div><div>i have /var/run as tmpfs on DilOS and no need to use link to /run - it is platform specific</div><div>also, /tmp = tmpfs too.</div><div>i’m using /var/tmp if i need to work with larges files and for some others case - platform specific similar to solaris.</div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><br class=""><blockquote type="cite" class="">i have no provided my updates to APT/DPKG and others debian tools because work still in progress on updates and i’m working on updates by my free time only.<br class=""><br class="">if it is possible - could you please do not lock tools to systemd specific and some specific changes mark if systemd defined?<br class="">it can help to me with my futures ports/updates - do to hack tools for my build env and use upsmtreamed tools.<br class=""><br class="">bets regards,<br class="">-Igor<br class=""><br class="">[...]<br class=""></blockquote><br class=""><br class="">I am happy to consider some method for derivatives to change debhelper's<br class="">defaults but I don't have a design for that yet.  One of the things we<br class="">need is that debhelper does the right thing by default for Debian and<br class="">derivatives without the packager have to deal with it.<br class=""><br class="">I know of other derivatives that would be greatly helped by this.<br class="">Unfortunately, I have not been able to prioritize that in the spare time<br class="">I use for debhelper.<br class=""></div></div></blockquote><div><br class=""></div><div>Well, I’d like propose to use vendor name - <span style="color: rgb(0, 230, 230); font-family: 'Andale Mono'; background-color: rgb(0, 0, 179);" class="">dpkg-vendor --derives-from DilOS</span></div><div><br class=""></div><div>if you have specific changes related to Linux - you can use: vendor != DilOS :)</div><div>i’ll try to check it and provide update if needed.</div><div><br class=""></div><div>i have registered vendor=DilOS on my env and  i have plans contribute some updates DilOS specific to debhelper/dpkg/apt tools - how can i do it?</div><div>i have updates for: dh_strip, dh_perms, dh_install, for conffiles, etc</div><div><br class=""></div><div>-Igor</div><br class=""><blockquote type="cite" class=""><div class=""><div class="">Thanks,<br class="">~Niels<br class=""><br class=""><br class=""></div></div></blockquote></div><br class=""></body></html>