[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sparc installation packages corrupted



>>>>> "Brian" == Brian May <bam@debian.org> writes:

    Brian> I noticed that man-db was seg-faulting in
    Brian> cron.weekly/man-db, so I reinstalled it (haven't tried it
    Brian> since). So maybe the problem was man-db?

    Brian> I noticed when I did re-install it, I was asked questions
    Brian> that I had never been asked before like: should man be run
    Brian> setuid root?

    Brian> Hmmm... need to try it again now I have reinstalled it and
    Brian> see if it still crashes.  -- Brian May <bam@debian.org>

Oh wait, it is still seg-faulting, but I don't have time right now to do
anything but print the error:

donald:~# sh -ex /etc/cron.weekly/man-db 
+ '[' -x /usr/bin/mandb ']'
+ start-stop-daemon --start --pidfile /dev/null --startas /usr/lib/man-db/mandb --oknodo --chuid man
/etc/cron.weekly/man-db: line 13:   368 Segmentation fault      start-stop-daemon --start --pidfile /dev/null --startas /usr/lib/man-db/mandb --oknodo --chuid man >/dev/null 2>/dev/null

donald:~# su man
donald:/root$ /usr/lib/man-db/mandb
Purging old database entries in /usr/share/man...
mandb: can't update index cache /var/cache/man/index.bt: No such file or directory
Processing manual pages under /usr/share/man...
fopen: No such file or directory
Segmentation fault

[...]
open("/proc/cpuinfo", O_RDONLY)         = 4
fstat(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe001c000
read(4, "cpu\t\t: Fujitsu  MB86900/1A or LS"..., 1024) = 368
close(4)                                = 0
munmap(0xe001c000, 8192)                = 0
stat("/var/cache/man/378", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
getpid()                                = 378
time(NULL)                              = 1007162147
open("/var/cache/man/378", O_RDONLY)    = 4
fcntl(4, F_SETFD, FD_CLOEXEC)           = 0
fstat(4, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
mmap(NULL, 0, PROT_READ, MAP_PRIVATE, 4, 0) = 0xe0000000
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
-- 
Brian May <bam@debian.org>



Reply to: