On Tue, 7 Jan 2003 13:18:29 -0800 Todd Lyons <[EMAIL PROTECTED]> wrote:
> Yes, I didn't have the presence of mind either to strace it before I > killed it. Anybody else who sees this might be able to do it and see > what it's hanging on. I did the build without the post script but that did not help. Here is portion of strace for 1 rpm [root@localhost gstreamer-plugins]# strace rpm -Uvh gstreamer-aalib-0.5.1-1.1plf.i586.rpm execve("/bin/rpm", ["rpm", "-Uvh", "gstreamer-aalib-0.5.1-1.1plf.i586.rpm"], [/* 71 vars */]) = 0 uname({sys="Linux", node="localhost.localdomain", ...}) = 0 fcntl64(0, F_GETFD) = 0 fcntl64(1, F_GETFD) = 0 fcntl64(2, F_GETFD) = 0 geteuid32() = 0 getuid32() = 0 getegid32() = 0 getgid32() = 0 getrlimit(0x3, 0xbfffe958) = 0 setrlimit(RLIMIT_STACK, {rlim_cur=2044*1024, rlim_max=RLIM_INFINITY}) = 0 getpid() = 27098 rt_sigaction(SIGRTMIN, {0x8141390, [], SA_RESTORER, 0x814d508}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x8141290, [], SA_RESTORER, 0x814d508}, NULL, 8) = 0 rt_sigaction(SIGRT_2, {0x8141400, [], SA_RESTORER, 0x814d508}, NULL, 8) = 0 ----edit--- chdir("/") = 0 chroot("/") = 0 lstat64("/usr/lib/gstreamer-0.5/libgstaasink.so", {st_mode=S_IFREG|0755, st_size=15476, ...}) = 0 stat64("/", {st_mode=S_IFDIR|0755, st_size=536, ...}) = 0 stat64("/var/", {st_mode=S_IFDIR|0755, st_size=552, ...}) = 0 stat64("/var/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=560, ...}) = 0 time(NULL) = 1041975890 open("/var/tmp/rpm-tmp.94084", O_RDWR|O_CREAT|O_TRUNC|O_EXCL, 0666) = 9 fcntl64(9, F_SETFD, FD_CLOEXEC) = 0 gettimeofday({1041975890, 852151}, NULL) = 0 stat64("/var/tmp/rpm-tmp.94084", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 fstat64(9, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400df000 select(10, NULL, [9], NULL, {2, 0}) = 1 (out [9], left {2, 0}) gettimeofday({1041975890, 852391}, NULL) = 0 write(9, "/usr/bin/gst-register --gst-mask"..., 124) = 124 gettimeofday({1041975890, 852486}, NULL) = 0 gettimeofday({1041975890, 852506}, NULL) = 0 close(9) = 0 gettimeofday({1041975890, 852542}, NULL) = 0 gettimeofday({1041975890, 852564}, NULL) = 0 gettimeofday({1041975890, 852580}, NULL) = 0 munmap(0x400df000, 8192) = 0 dup(1) = 9 gettimeofday({1041975890, 852649}, NULL) = 0 fork() = 27099 wait4(27099, Here it hangs and process has to be killed. If needed/wanted I can attach the full strace. Charles ---------------- The bureaucracy is expanding to meet the needs of an expanding bureaucracy. ---------------------- Mandrake Linux 9.1 Kernel- 2.4.20-2mdk ----------------------