Details
-
Task
-
Resolution: Done
-
P1: Critical
-
None
-
None
-
4074287794815d811a8c16ae91976fae6936d070
Description
Currently, if someone has made a change which causes make install to install some new file, and they haven't added this new file to the Harmattan packaging metadata, they will get a CI failure report like this:
Build or test procedure failed dh_install: usr/include/qt4/QtLocation/qgeopositioninfosourcefactory.h exists in debian/tmp but is not installed to anywhere
We should add a hint explaining in plain English what this means and how to fix it, e.g.:
Build or test procedure failed dh_install: usr/include/qt4/QtLocation/qgeopositioninfosourcefactory.h exists in debian/tmp but is not installed to anywhere `<filename> exists in debian/tmp but is not installed to anywhere' probably means that some change has caused new files to be installed, but they have not been packaged correctly for Harmattan. The recommended procedure to fix this failure is: - Verify that you really meant to install this file. - Add the filename to the relevant `.install' file under src/harmattaninstalls.