X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-dev.git/blobdiff_plain/383876b1caab9a2ba24f3d4ad948137d24c8adbc..bf0b91f66f80e00c8fb6dfa102b8b71f9c0c96b1:/debian/rules diff --git a/debian/rules b/debian/rules index d35722d..7f3b99b 100755 --- a/debian/rules +++ b/debian/rules @@ -2,11 +2,16 @@ DEB_PYTHON_SYSTEM=pysupport +# We use --no-start instead of letting dh_installinit do its thing +# because, in the postinst, dh_installinit's automatically added code +# runs before dh_pysupport's automatically added code. +# +# This means that when the initscript is started, Python modules +# installed by the package haven't been fully installed yet. +DEB_DH_INSTALLINIT_ARGS += --no-start --name invirtibuilder + include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/python-distutils.mk -install/invirt-dev:: - cp debian/invirt-dev.upstart debian/invirt-dev/etc/event.d/invirt-dev - clean:: rm -rf python/invirt.builder.egg-info