All of sudden, cmake(cpack) started producing wrong debian packages for one project. This is the output of debian package manager:
dpkg: warning: downgrading lyx24 from 2.4.0-50424git-g3a4b233 to
2.4.0-50422git-gd6fb2ab
(Reading database ... 422667 files and directories currently installed.)
Preparing to unpack lyx24-2.4.0-50422git-Linux.deb ...
Unpacking lyx24 (2.4.0-50422git-gd6fb2ab) over
(2.4.0-50424git-g3a4b233) ...
dpkg: error processing archive lyx24-2.4.0-50422git-Linux.deb
(--install):
corrupted filesystem tarfile - corrupted package archive
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
lyx24-2.4.0-50422git-Linux.deb
Analysing the data.tar.gz gives no hint. What helps is a sequence of commands
using the system's 'tar'.
# ar xv lyx24-2.4.0-50422git-Linux.deb data.tar.gz
# sudo tar axf data.tar.gz
# tar cf data.tar ./usr
# gzip -f data.tar
# ar rv lyx24-2.4.0-50422git-Linux.deb data.tar.gz
Now everything is OK.
Other projects do not show this behaviour.
This is cmake 3.10.20171229-g3e1f5b11, but the same happens with earlier
version.
Kornel
signature.asc
Description: This is a digitally signed message part.
-- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake-developers
