[cmake-developers] [CMake 0014332]: cpack >= 2.8.2 DEB generator produces invalid .deb when long filenames are involved
Mantis Bug Tracker
mantis at public.kitware.com
Fri Aug 2 06:45:47 EDT 2013
The following issue has been SUBMITTED.
======================================================================
http://www.cmake.org/Bug/view.php?id=14332
======================================================================
Reported By: David Keller
Assigned To:
======================================================================
Project: CMake
Issue ID: 14332
Category: CPack
Reproducibility: always
Severity: minor
Priority: normal
Status: new
======================================================================
Date Submitted: 2013-08-02 06:45 EDT
Last Modified: 2013-08-02 06:45 EDT
======================================================================
Summary: cpack >= 2.8.2 DEB generator produces invalid .deb
when long filenames are involved
Description:
When project installed files have long filenames (e.g. doxygen generated files),
cpack creates a .deb which cannot be installed because it's internal archive
seems corrupted.
Steps to Reproduce:
Install cmake >= 2.8.2
$ tar xvzf cpack-bug.tar.gz
$ cd cpack-bug
$ mkdir build && cd build
$ cmake ..
$ cpack -G DEB
$ sudo dpkg -i cpack_bug*.deb
(Reading database ... 536878 files and directories currently installed.)
Unpacking cpack_bug (from cpack_bug-1.1.0-Linux.deb) ...
dpkg: error processing cpack_bug-1.1.0-Linux.deb (--install):
corrupted filesystem tarfile - corrupted package archive
Errors were encountered while processing:
cpack_bug-1.1.0-Linux.deb
Additional Information:
Tested on Debian-6
Tested on Ubuntu 10.04 LTS
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2013-08-02 06:45 David Keller New Issue
2013-08-02 06:45 David Keller File Added: cpack-bug.tar.gz
======================================================================
More information about the cmake-developers
mailing list