Hi Lisandro, Thanks a lot for your review and all your advice! It gives me more motivation to follow through this package.
On Sat, 3 Aug 2019 23:27:28 -0300 Lisandro Damián Nicanor Pérez Meyer <perezme...@gmail.com> wrote: > = debian/changelog > > As it's the first upload the only line really needed is: > > * Initial release (Closes: #694077) It's done. > = debian/patches > > Why are you disabling patches? The patch description is not clear > about it. I had to read debian/rules to know why :-) > > Try this: > > override_dh_auto_test-arch: > <insert tab> xvfb-run -a -s "-screen 0 1024x768x24 +extension RANDR > +extension RENDER +extension GLX +extension EGL" \ > dh_auto_test --max-parallel=1 -- > QT_PLUGIN_PATH=$(CURDIR)/plugins QML2_IMPORT_PATH=$(CURDIR)/qml > > The Qt5 version seems to use QML so the above should work. This comes > from qt3d's debian/rules. > > After that override the -indep target: > > override_dh_auto_test-indep: > > > And leave no commands in it. This is because this package does not > seems to have testes for arch:all binary packages (I might be wrong > though). I have try to understand all of this first, so I went step by step and I succeed to pass the tests with only: override_dh_auto_test-arch: xvfb-run -a dh_auto_test More work was needed, I let you review it at https://salsa.debian.org/jlebleu-guest/qlcplus/commit/54a466af5361321638350cbf8ee2ba2a2893c30d. > = debian/copyright > > Massimo Callegari's copyright should go at least up to 2018: > > 2012-2018 Massimo Callegari <massimocalleg...@yahoo.it> > > You are missing many copyright entries and licenses. Please start with: > > grep -iRn copyright * > > in the project's root directory. You will find many people nott yest listed. Indeed!... I have tried to add all missing entries. I also try to fix all other warnings reported by lintian. There are still some Info however: * I: qlcplus: hardening-no-fortify-functions usr/lib/x86_64-linux-gnu/qt5/plugins/qlcplus/libmidiplugin.so I would say that it is a false-positive since it is the only one but I don't know enough to be sure. What do you think? * I: qlcplus: desktop-entry-lacks-keywords-entry usr/share/applications/qlcplus-fixtureeditor.desktop I: qlcplus: desktop-entry-lacks-keywords-entry usr/share/applications/qlcplus.desktop I will see to purpose a patch upstream first. Finally, I have - at least - ask to be the owner of this bug as Wouter was okay with that. > Feel free to ping me for sponsorship!!! Thanks for your proposal, I am really interested in! In fact, I first ask a friend of mine, with whom I try to maintain another package, but he seems quite busy with many other projects. Moreover, having the sponsor of someone else can only be enriching. Cheers, Jérôme