Bug#549832: afflib: FTBFS: af_open(blank.aff): No such file or directory

Lucas Nussbaum lucas at lucas-nussbaum.net
Mon Oct 5 18:52:32 UTC 2009


Source: afflib
Version: 3.3.6+dfsg-3
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20091005 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[3]: Entering directory `/build/user-afflib_3.3.6+dfsg-3-amd64-olRWDH/afflib-3.3.6+dfsg/tools'
> gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/  -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26  -I/usr/local/include   -g -O2 -c test_fix_perms.c
> /bin/bash ../libtool --tag=CC   --mode=link gcc  -g -O2 -static		 -lcurl -L/usr/local/lib -Wl,-z,defs -o test_fix_perms test_fix_perms.o ../lib/libafflib.la  -lcrypto -lssl -lcurl -lexpat -lrt -lz -lncurses -lreadline 
> libtool: link: gcc -g -O2 -Wl,-z -Wl,defs -o test_fix_perms test_fix_perms.o  -L/usr/local/lib ../lib/.libs/libafflib.a -lcrypto -lssl /usr/lib/libcurl.so /usr/lib/libexpat.so -lrt -lz -lncurses -lreadline
> Making sure all scripts are executable
> PASS: test_fix_perms
> === MAKING THE TEST FILES ===
> Making the random ISO rawevidence.iso
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> -rw-r--r-- 1 user sbuild 35127296 Oct  5 18:22 rawevidence.iso
> MD5(rawevidence.iso)= 8e3eda3d24830c5ef87b53283d05efe2
> ==== AFSIGN TEST ===
> Making X.509 keys
> Generating a 1024 bit RSA private key
> .........++++++
> .................++++++
> writing new private key to 'agent.pem'
> -----
> Generating a 1024 bit RSA private key
> ..............++++++
> ...........++++++
> writing new private key to 'analyst.pem'
> -----
> Generating a 1024 bit RSA private key
> ...........................................................................................++++++
> .........++++++
> writing new private key to 'archives.pem'
> -----
> Making an AFF file to sign
> TERM environment variable not set.
> Initial AFF file
> TERM environment variable not set.
> FAIL: test_signing.sh
> ==== AFRECOVERY TEST ===
> Make an X509 key
> Generating a 1024 bit RSA private key
> ...........++++++
> .......++++++
> writing new private key to 'recovery.pem'
> -----
> Making the random ISO recovery.iso
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> -rw-r--r-- 1 user sbuild 35127296 Oct  5 18:22 recovery.iso
> MD5(recovery.iso)= 7420249f922a6a347f811f664c0e4657
> SIGNING RECOVERY.ISO
> -rw------- 1 user sbuild 16784076 Oct  5 18:22 recovery.afm
> -rw-r--r-- 1 user sbuild 35127296 Oct  5 18:22 recovery.iso
> VERIFYING SIGNATURE
> 
> Filename: recovery.afm
> # Segments signed and Verified:       12
> # Segments unsigned:                  0
> # Segments with corrupted signatures: 0
> 
> SIGNING CERTIFICATE :
>    Subject: CN=Mr. Recovery, emailAddress=recovery at investiations.com
>    Issuer: CN=Mr. Recovery, emailAddress=recovery at investiations.com
> 
> 
> Number of custody chains: 1
> ---------------------
> Signed Bill of Material #1:
> 
> SIGNING CERTIFICATE :
>    Subject: CN=Mr. Recovery, emailAddress=recovery at investiations.com
>    Issuer: CN=Mr. Recovery, emailAddress=recovery at investiations.com
> 
> Date: 2009-10-05T18:22:38
> Notes: 
> 
> ---------------------
> 
> EVIDENCE FILE VERIFIES.
> CORRUPTING FILE recovery.iso
> 0+1 records in
> 0+1 records out
> 16 bytes (16 B) copied, 3.8737e-05 s, 413 kB/s
> ATTEMPTING RECOVERY
> recovery.afm has a bad signature
> Attempting to repair page0
> Page page0 successfully repaired
> 
> Filename: recovery.afm
> # Segments signed and Verified:       12
> # Segments unsigned:                  0
> # Segments with corrupted signatures: 0
> 
> SIGNING CERTIFICATE :
>    Subject: CN=Mr. Recovery, emailAddress=recovery at investiations.com
>    Issuer: CN=Mr. Recovery, emailAddress=recovery at investiations.com
> 
> 
> Number of custody chains: 1
> ---------------------
> Signed Bill of Material #1:
> 
> SIGNING CERTIFICATE :
>    Subject: CN=Mr. Recovery, emailAddress=recovery at investiations.com
>    Issuer: CN=Mr. Recovery, emailAddress=recovery at investiations.com
> 
> Date: 2009-10-05T18:22:38
> Notes: 
> 
> ---------------------
> 
> EVIDENCE FILE VERIFIES.
> MAKING SURE THAT THE MD5 HAS NOT CHANGED
> ALL TESTS PASS
> PASS: test_recovery.sh
> === MAKING THE TEST FILES ==
> Making the random ISO blank.iso
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> cat: /usr/share/dict/*: No such file or directory
> -rw-r--r-- 1 user sbuild 35127296 Oct  5 18:22 blank.iso
> MD5(blank.iso)= 055efa7fd9095cd27b8d28a07d33ea43
> TERM environment variable not set.
> TERM environment variable not set.
> af_open(blank.aff): No such file or directory
> ENCRYPTED SEGMENTS IN BLANKE.AFF --- STOP
> FAIL: test_passphrase.sh
> === Putting a new metadata segment into blank.aff ===
> blank.aff: 536 bytes transfered in 0.00 seconds. xfer rate: 33.50 MBytes/sec
> afsegment worked!
> PASS: test_afsegment.sh
> [: 10: x.: unexpected operator
> PASS: test_crypto.sh
> ================================
> make[3]: *** [check-TESTS] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2009/10/05/afflib_3.3.6+dfsg-3_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the forensics-devel mailing list