<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>