Package: debhelper
Version: 7.0.17
Severity: wishlist

Steps to reproduce:
1) dget 
http://mentors.debian.net/debian/pool/main/b/brlcad/brlcad_7.12.6+dfsg+svn32823-1.dsc
2) cd brlcad-7.12.6+dfsg+svn32823/
3) dpkg-buildpackage -rfakeroot

Expected results:
3) package is built

Actual results:
3) package is built but but it spends more than 7 minutes running
dh_shlibdeps

More info:
1) strace shows that dh_shlibdeps runs objdump multiple times for the
same file (in this case libc.so.6 and libm.so.6):


32396 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/lib/libdl.so.2"], [/* 68 vars */]) = 0
32397 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/usr/lib/libBLT.2.4.so.8.4"], [/* 68 vars */]) = 0
32398 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"debian/brlcad/var/lib/brlcad/ttcp"], [/* 68 vars */]) = 0
32399 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/usr/lib/libXi.so.6"], [/* 68 vars */]) = 0
32400 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/usr/lib/libitcl3.2.so.1"], [/* 68 vars */]) = 0
32401 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/lib/libm.so.6"], [/* 68 vars */]) = 0
32402 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/lib/libc.so.6"], [/* 68 vars */]) = 0
32403 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/lib/libpthread.so.0"], [/* 68 vars */]) = 0
32404 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/lib/libdl.so.2"], [/* 68 vars */]) = 0
32405 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/lib/libnsl.so.1"], [/* 68 vars */]) = 0
32406 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/usr/lib/libBLT.2.4.so.8.4"], [/* 68 vars */]) = 0
32407 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"debian/brlcad/var/lib/brlcad/ap-pix"], [/* 68 vars */]) = 0
32408 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/usr/lib/libXi.so.6"], [/* 68 vars */]) = 0
32409 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/usr/lib/libitcl3.2.so.1"], [/* 68 vars */]) = 0
32410 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/lib/libm.so.6"], [/* 68 vars */]) = 0
32411 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/usr/lib/libtcl8.4.so.0"], [/* 68 vars */]) = 0
32412 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/lib/libc.so.6"], [/* 68 vars */]) = 0
32413 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/lib/libpthread.so.0"], [/* 68 vars */]) = 0
32414 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/usr/lib/libpng12.so.0"], [/* 68 vars */]) = 0
32415 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"debian/libbrlcad/usr/lib/brlcad/libbu.so.19"], [/* 68 vars */]) = 0
32416 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/lib/libdl.so.2"], [/* 68 vars */]) = 0
32417 execve("/usr/bin/objdump", ["objdump", "-w", "-f", "-p", "-T", "-R", 
"/usr/lib/libBLT.2.4.so.8.4"], [/* 68 vars */]) = 0



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to