Bug #4115
closedpackaging: broken ceph-test-dbg binaries
0%
Description
The ceph-test-dbg package installs test binaries to /usr/lib/debug/usr/bin/, but the binaries themselves don't have executable perms (they're all 644):
rw-r--r- 1 root root 32813336 Feb 13 08:39 ceph_test_mon_workloadgenrw-r--r- 1 root root 28086722 Feb 13 08:39 ceph_test_msgrrw-r--r- 1 root root 5801976 Feb 13 08:39 ceph_test_mutaterw-r--r- 1 root root 8839316 Feb 13 08:39 ceph_test_objectcacher_stressrw-r--r- 1 root root 15703643 Feb 13 08:39 ceph_test_object_maprw-r--r- 1 root root 2079226 Feb 13 08:39 ceph_test_rados
Also, the binaries on precise aren't executable, but its not clear to me why:
ubuntu@plana84:/tmp/cephtest/mnt.0/client.0/tmp/libcephfs$ /usr/lib/debug/usr/bin/ceph_test_libcephfs
-bash: /usr/lib/debug/usr/bin/ceph_test_libcephfs: cannot execute binary file
ubuntu@plana84:/tmp/cephtest/mnt.0/client.0/tmp/libcephfs$ file /usr/lib/debug/usr/bin/ceph_test_libcephfs
/usr/lib/debug/usr/bin/ceph_test_libcephfs: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x524c4a271d92064abc52602bcf4ef2053c9ab3c7, not stripped
ubuntu@plana84:/tmp/cephtest/mnt.0/client.0/tmp/libcephfs$ uname -a
Linux plana84 3.8.0-rc5-ceph-00098-g4ad2b18 #1 SMP Mon Feb 11 11:26:45 PST 2013 x86_64 x86_64 x86_64 GNU/Linux