woooooolny poldek...

Pawel Sikora pluto w agmk.net
Pon, 1 Sie 2005, 20:05:12 CEST


poldek 0.19-snap ma straszna zmule przy aktualizacji np. zlib-*
cos tam pewnie sobie liczy bo zzera ~90% cpu.
zauwazylem, ze im od danego pakietu wiedzej zalezy w systemie,
to czas aktualizacji tejze paczki rosnie w sposob nieproporcjonalny.

(gdb) bt
#0  0xb7aea6d3 in headerNEVRA () from /lib/librpmdb-4.4.so
#1  0xb7aea882 in headerNEVRA () from /lib/librpmdb-4.4.so
#2  0xb7aeb443 in headerNEVRA () from /lib/librpmdb-4.4.so
#3  0xb7aeb838 in headerNEVRA () from /lib/librpmdb-4.4.so
#4  0xb7af56ef in rpmdbNextIterator () from /lib/librpmdb-4.4.so
#5  0xb7af3ae0 in rpmdbVerify () from /lib/librpmdb-4.4.so
#6  0xb7af648b in rpmdbInitIterator () from /lib/librpmdb-4.4.so
#7  0xb7ea4d78 in rpmdb_it_init (db=0x8942918, it=0x8a5e728, tag=6,
                  arg=0xbf8dfdf2 "/bin/sh") at rpmdb_it.c:98
#8  0xb7ea4f59 in pm_rpm_db_it_init (it=0xbf8dfd70, tag=0, arg=0x0)
                  at rpmdb_it.c:283
#9  0xb7ea09a9 in pkgdb_it_init (db=0xb6085f84, it=0xbf8dfd70, tag=0, arg=0x0)
                  at pkgdb.c:151
#10 0xb7ea1443 in lookup_file (db=0x0, req=0xbf8dfdec, unistdbpkgs=0x8944c50)
                  at pkgdb.c:440
#11 0xb7ea17ac in pkgdb_match_req (db=0x8942858, req=0xbf8dfdec, strict=0,
                  unistallrnos=0x8944c50) at pkgdb.c:560
#12 0xb7e72080 in pkg_drags (pkg=0xb7542cd3, ps=0x807ae30, upg=0xbf901350)
                  at pkgset-install.c:1046
#13 0xb7e7018e in do_select_best_pkg (marker=0x89f2f40, candidates=0xbf8dfecc,
                  npkgs=3, ps=0x807ae30, upg=0xbf901350)
                  at pkgset-install.c:424
#14 0xb7e7047f in do_find_req (pkg=0x89f2f40, req=0x89ee7a8,
                  best_pkg=0xbf900094, candidates=0x0, ps=0x807ae30,
                  upg=0xbf901350, nobest=0) at pkgset-install.c:494
#15 0xb7e7233b in process_pkg_reqs (indent=2, pkg=0x89f2f40, ps=0x807ae30,
                  upg=0xbf901350, process_as=2) at pkgset-install.c:526
#16 0xb7e72c64 in process_pkg_deps (indent=2, pkg=0x89f2f40, ps=0x807ae30,
                  upg=0xbf901350, process_as=2) at pkgset-install.c:1367
#17 0xb7e71af5 in process_pkg_obsl (indent=0, pkg=0xb6b24513, ps=0x807ae30,
                  upg=0xbf901350) at pkgset-install.c:1005
#18 0xb7e72c80 in process_pkg_deps (indent=0, pkg=0xb6b24513, ps=0x807ae30,
                  upg=0xbf901350, process_as=1) at pkgset-install.c:1364
#19 0xb7e74c17 in do_install (ps=0x807ae30, upg=0xbf901350, iinf=0x0)
                  at pkgset-install.c:2067
#20 0xb7e75f09 in do_poldek_ts_install (ts=0x893f1b8, iinf=0x0)
                  at pkgset-install.c:2613
#21 0xb7e8922e in ts_run_install (ts=0x893f1b8, iinf=0x0) at poldek_ts.c:942
(...)

-- 
The only thing necessary for the triumph of evil
  is for good men to do nothing.
                                           - Edmund Burke



Więcej informacji o liście dyskusyjnej pld-devel-pl