LogoopenSUSE Build Service > Projects
Sign Up | Log In


From url
TestDisk is a powerful free data recovery software! It was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software, certain types of viruses or human error (such as accidentally deleting a Partition Table). Partition table recovery using TestDisk is really easy.

list and extract files
# rpm -qlp testdisk-6.11.3-1.src.rpm

# rpm2cpio testdisk-6.11.3-1.src.rpm | cpio -ivd libewf-20080501.tar.gz
10417 blocks
linux:/tmp/t # rpm2cpio testdisk-6.11.3-1.src.rpm | cpio -ivd ntfsprogs-2.0.0.tar.gz
10417 blocks
linux:/tmp/t # rpm2cpio testdisk-6.11.3-1.src.rpm | cpio -ivd progsreiserfs-0.3.1-rc8.tar.gz
10417 blocks
linux:/tmp/t # rpm2cpio testdisk-6.11.3-1.src.rpm | cpio -ivd progsreiserfs-journal.patch
10417 blocks
linux:/tmp/t # rpm2cpio testdisk-6.11.3-1.src.rpm | cpio -ivd testdisk-6.11.3.tar.bz2
10417 blocks
linux:/tmp/t # rpm2cpio testdisk-6.11.3-1.src.rpm | cpio -ivd testdisk_f10.spec
10417 blocks

Last change 
 * Tue Oct 06 2009 ro@suse.de  
   - update to version 6.11  
   - add to obs :  


Last error
build19 started "build testdisk.spec" at Tue Sep 29 11:01:53 UTC 2009
error: File /usr/src/packages/SOURCES/testdisk-6.11.tar.bz2: No such file or directory
switched spec file using -> https://build.opensuse.org/package/show?package=photorec&project=openSUSE%3AFactory

previous error

build30 started "build testdisk.spec" at Mon Sep 28 14:26:49 UTC 2009.

gcc -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -Wdeclaration-after-statement -Wall -MD -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wwrite-strings -W -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wsign-compare -Wnested-externs -Winline -Wdisabled-optimization -Wfloat-equal -Wmissing-format-attribute -Wmultichar -L/usr/src/packages/BUILD/testdisk-6.11.3/ntfsprogs-2.0.0/libntfs/.libs/ -L/usr/src/packages/BUILD/testdisk-6.11.3/progsreiserfs-0.3.1-rc8/libdal/.libs/ -L/usr/src/packages/BUILD/testdisk-6.11.3/progsreiserfs-0.3.1-rc8/libreiserfs/.libs/ -L/usr/src/packages/BUILD/testdisk-6.11.3/libewf-20080501/libewf/.libs/ -static -o testdisk common.o crc.o ewf.o fnctdsk.o hdaccess.o hdcache.o hdwin32.o hidden.o hpa_dco.o intrf.o log.o log_part.o misc.o msdos.o parti386.o partgpt.o partmac.o partsun.o partnone.o partxbox.o io_redir.o ntfs_io.o ntfs_utl.o partauto.o sudo.o unicode.o win32.o analyse.o bfs.o bsd.o cramfs.o exfat.o fat.o fatx.o ext2.o jfs.o hfs.o hfsp.o hpfs.o luks.o lvm.o md.o netware.o ntfs.o rfs.o savehdr.o sun.o swap.o sysv.o ufs.o xfs.o addpart.o adv.o askloc.o chgtype.o chgtypen.o dimage.o dirn.o dirpart.o diskacc.o diskcapa.o edit.o ext2_sb.o ext2_sbn.o fat1x.o fat32.o fat_adv.o fat_cluster.o fatn.o geometry.o godmode.o hiddenn.o intrface.o intrfn.o nodisk.o ntfs_adv.o ntfs_fix.o ntfs_udl.o parti386n.o partgptn.o partmacn.o partsunn.o partxboxn.o tanalyse.o tbanner.o tdelete.o tdiskop.o tdisksel.o testdisk.o thfs.o tload.o tlog.o tmbrcode.o tntfs.o toptions.o tpartwr.o dir.o ext2_dir.o fat_dir.o ntfs_dir.o rfs_dir.o next.o -lncursesw /usr/src/packages/BUILD/testdisk-6.11.3/progsreiserfs-0.3.1-rc8/libreiserfs/.libs//libreiserfs.a /usr/src/packages/BUILD/testdisk-6.11.3/libewf-20080501/libewf/.libs//libewf.a -lz -luuid /usr/src/packages/BUILD/testdisk-6.11.3/ntfsprogs-2.0.0/libntfs/.libs//libntfs.a -lcrypto -lext2fs -lcom_err
/usr/lib64/gcc/x86_64-suse-linux/4.4/../../../../x86_64-suse-linux/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make[3]: *** [testdisk] Error 1
make[3]: Leaving directory `/usr/src/packages/BUILD/testdisk-6.11.3/src'
make[3]: Entering directory `/usr/src/packages/BUILD/testdisk-6.11.3'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/src/packages/BUILD/testdisk-6.11.3'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/packages/BUILD/testdisk-6.11.3'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/packages/BUILD/testdisk-6.11.3'
make: *** [static] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.aiyAdM (%build)

RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.aiyAdM (%build)
System halted.

Fixes so far

Last change
# Added in 
BuildRequires: zlib-devel

# changed line 'BuildRequires:	ncurses-devel >= 5.2' from to 'BuildRequires:	ncurses-devel'
# Remarked out
# BuildRequires:	libjpeg-static
# BuildRequires:	zlib-static

Original error
expansion error

nothing provides
 ncurses-static,  libjpeg-static,  zlib-static 

Source Files

Filename Size Changed Actions
last-compile.ok.txt 267 KB Download File
libewf-20080501.tar.gz 550 KB Download File
ntfsprogs-2.0.0.tar.gz 883 KB Download File
progsreiserfs-0.3.1-rc8.tar.gz 390 KB Download File
progsreiserfs-journal.patch 506 Bytes Download File
testdisk-6.11.3-1.src.rpm 5.08 MB
testdisk-6.11.3.linux26.tar.bz2 1.46 MB Download File
testdisk-6.11.3.tar.bz2 3.3 MB Download File
testdisk-v6.11.3.spec.txt 4.82 KB Download File
testdisk.spec 3.41 KB Download File
testdisk.spec.wizard 1.86 KB Download File
wizard.xml 978 Bytes Download File

Comments for home:doiggl (0)

Login required, please login or signup in order to comment