I am developing a small console application and I was trying to create a Ubuntu package using CPack. Ubuntu version is 13.04, and my main CPack file is lower. The package was created correctly, but when you try to install it using the graphical interface (basically double-clicking on the deb file in Ubuntu), the following warning appears:
The package has poor quality control-file-has-bad-permissions mdsums 0644! = 0644
Does anyone know what the reason is? And more importantly, how to fix it? CMake version 2.8.10.1, but I also tried using 2.8.11.2, and nothing has changed.
I saw that they had similar problems, but nothing about the nature of fix
My main CPack file:
INCLUDE(InstallRequiredSystemLibraries) SET(CPACK_GENERATOR DEB) SET(CPACK_PACKAGE_NAME "color") SET(CPACK_PACKAGE_VERSION "0.8") SET(CPACK_DEBIAN_PACKAGE_ARCHITECTURE "amd64") SET(CPACK_DEBIAN_PACKAGE_DEPENDS "libc6 (>= 2.3.1-6), libgcc1 (>= 1:3.4.2-12)") SET(CPACK_DEBIAN_PACKAGE_PRIORITY "optional") SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "color - unix console tool for log syntax coloring") SET(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_SOURCE_DIR}/README.txt") SET(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_SOURCE_DIR}/Copyright.txt") SET(CPACK_PACKAGE_VERSION_MAJOR "1") SET(CPACK_PACKAGE_VERSION_MINOR "0") SET(CPACK_PACKAGE_VERSION_PATCH "0") SET(CPACK_STRIP_FILES "color") SET(CPACK_PACKAGE_EXECUTABLES "color") INCLUDE(CPack)
If someone wants to see the package or do more research, github repo (deb file first in release).
c ++ ubuntu cmake cpack deb
lisu
source share