<div dir="ltr">After my prolonged and daring escape from graduate school, I am finally ready to pick this up again. Here is where I am at:<div><br></div><div>1. I have updated pyqtgraph's debian/ files to make use of pybuild; successfully building .dsc describing 1 source package and 3 binary packages: python-pyqtgraph, python3-pyqtgraph, and python-pyqtgraph-doc.</div>

<div><br></div><div>2. I ran nd_addistall; three distributions failed:</div><div><br></div><div>   - debian-jessie and nd+debian-jessie both had this error:</div><div><div>        I: running debootstrap</div><div>        /usr/sbin/debootstrap</div>

<div>        E: No such script: /usr/share/debootstrap/scripts/jessie</div><div>        E: debootstrap failed</div></div><div>   - nd+debian-squeeze had this error:</div><div><div>        WARNING: The following packages cannot be authenticated!</div>

<div>        debootstrap</div><div>        E: There are problems and -y was used without --force-yes</div></div><div><br></div><div>3. running nd_build4all on my .dsc generates this error:</div><div><br></div><div><div>       dh_install -O--buildsystem=pybuild</div>

<div>    dh_install: python-pyqtgraph missing files (usr/lib/python2*), aborting</div><div>    make: *** [binary] Error 2</div></div><div><br></div><div><div>    The path in question comes from the debian/*.install files:</div>

<div>        debian/python-pyqtgraph.install:</div><div>            usr/lib/python2*</div><div>        debian/python3-pyqtgraph.install:</div><div>            usr/lib/python3*</div><div>    </div><div>    These were added because I otherwise end up with empty packages.</div>

<div>    </div><div>    The error appears to occur because the dsc describes 3 binary packages:</div><div>        python-pyqtgraph, python3-pyqtgraph, and python-pyqtgraph-doc.</div><div>        </div><div>    In a successful build, the py2 and py3 files are all installed into the same fakeroot:</div>

<div>        .../python-pyqtgraph-0.9.8/debian/tmp/...</div><div>    </div><div>    ..but when running nd_build4all, each package has its own fakeroot:</div><div>        /tmp/buildd/python-pyqtgraph-0.9.8/debian/python-pyqtgraph/...</div>

<div>        /tmp/buildd/python-pyqtgraph-0.9.8/debian/python3-pyqtgraph/...</div><div>    </div><div>    I suspect this causes dh_install to fail because it can't find python2.7 in</div><div>    the python3 fakeroot. </div>

</div><div><br></div><div><br></div><div>I am seeking suggestions.. </div><div><br></div><div>Thanks!</div><div>Luke</div></div>