Hi Andreas,
I just realized I could have used debian/not-installed instead of patching to exclude the files. Please tell me if you prefer this solution.
Cheers,
Dr. Flavien BRIDAULT Director of Software Development IRCAD France & IRCAD Africa flavien.bridault@ircad.fr Tél. : +33 (0)3 88 119 201 |
http://www.ircad.fr/ http://www.ircad.africa/ Suivez l'IRCAD sur |
||
IRCAD France Hôpitaux Universitaires - 1, place de l'Hôpital - 67091 Strasbourg Cedex - FRANCE |
Hi Andreas,
The files in share/ are definitely not necessary to anyone. I added a patch to not install it, I guess this is the best solution to avoid the warning. I updated the rules file accordingly.
Please let me know if I can help you for anything else.
Cheers,
Dr. Flavien BRIDAULT
Director of Software Development
IRCAD France & IRCAD Africa
flavien.bridault@ircad.fr
Tél. : +33 (0)3 88 119 201
http://www.ircad.fr/
http://www.ircad.africa/
Suivez l'IRCAD sur
IRCAD France
Hôpitaux Universitaires - 1, place de l'Hôpital - 67091 Strasbourg Cedex - FRANCELe 10/09/2021 à 13:49, Flavien Bridault a écrit :
Hi Andreas,
Thanks for the maintenance pass, I'll have a look asap and adjust the list of files if necessary.
Cheers,
Dr. Flavien BRIDAULT
Director of Software Development
IRCAD France & IRCAD Africa
flavien.bridault@ircad.fr
Tél. : +33 (0)3 88 119 201
http://www.ircad.fr/
http://www.ircad.africa/
Suivez l'IRCAD sur
IRCAD France
Hôpitaux Universitaires - 1, place de l'Hôpital - 67091 Strasbourg Cedex - FRANCELe 10/09/2021 à 09:26, Andreas Tille a écrit :
Hi Flavien, due to the need to change the watch file I touched the camp package using routine-update. This also changed debhelper-compat to 13. One main change in this compat level is that dh_missing defaults now to --fail-missing which results in the following build-error: dh_missing dh_missing: warning: usr/lib/pkgconfig/camp.pc exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/camp/README.txt exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/camp/cmake/CAMPConfig.cmake.in exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/camp/cmake/Config.cmake exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/camp/cmake/MacOSX.cmake exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/camp/cmake/Modules/FindCAMP.cmake exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/camp/cmake/PackageFilename.cmake exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/camp/cmake/Packaging.cmake exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/camp/cmake/camp.pc.in exists in debian/tmp but is not installed to anywhere dh_missing: error: missing files, aborting The following debhelper tools have reported what they installed (with files per package) * dh_install: libcamp-dev (0), libcamp0.8 (0) * dh_installdocs: libcamp-dev (0), libcamp0.8 (0) If the missing files are installed by another tool, please file a bug against it. When filing the report, if the tool is not part of debhelper itself, please reference the "Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+). (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz) Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built If the omission is intentional or no other helper can take care of this consider adding the paths to debian/not-installed. make: *** [debian/rules:7: binary] Error 25 I've added libcamp-dev.docs to install the README.txt file and tweaked debian/rules to install camp.pc and the *other* cmake files that are not in /usr/lib. Since I'm not sure about the difference of the two sets of cmake files I'd like you to have a look and confirm that this is sensible. Kind regards Andreas.
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature