freezing with big rpm-md channels

Mauricio Teixeira (netmask) netmask at webset.net
Sat Nov 26 23:31:26 PST 2005


Hi!

Tonight I was trying Suse 10.0 and added some rpm-md channels into
smart. 

I added the main package rep from here:

http://suse.mirrors.tds.net//pub/opensuse/distribution/SL-10.0-OSS/inst-source/suse/repodata

After running 'smart update inst-source', it downloads the necessary
files, then starts the 'Updating cache' procedure, bug hangs on 99%.
Running again with 'strace' I get lots of this:

futex(0xb8915c8, FUTEX_WAKE, 1)         = 0
mmap2(NULL, 225280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x45776000
munmap(0x457ad000, 225280)              = 0
mmap2(NULL, 225280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x457ad000
munmap(0x45776000, 225280)              = 0
mmap2(NULL, 225280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x45776000
munmap(0x457ad000, 225280)              = 0
mmap2(NULL, 225280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x457ad000
munmap(0x45776000, 225280)              = 0
mmap2(NULL, 225280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x45776000
munmap(0x457ad000, 225280)              = 0
mmap2(NULL, 225280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x457ad000
munmap(0x45776000, 225280)              = 0
mmap2(NULL, 225280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x45776000
munmap(0x457ad000, 225280)              = 0
mmap2(NULL, 225280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x457ad000
munmap(0x45776000, 225280)              = 0
mmap2(NULL, 229376, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x457e4000
munmap(0x457ad000, 225280)              = 0
futex(0xb8915c8, FUTEX_WAKE, 1)         = 0

And it repeats over and over. It starts using all available CPU
(although it can be shared by other proccesses, so it's not a 'blocker'
problem), but doesn't increases memory usage (neither decreases).

I tried that also with inst-source-java, a smaller rep, and it happened
to work just fine.

Any ideas?


-- 
% Mauricio Teixeira (netmask)
% mteixeira{a}webset{d}net <> Maceio/AL/BR
% TI+Telecom Analyst <> Linux Specialist
% http://mteixeira.webset.net <> http://pmping.sf.net
% [D0CE 6BD4 526B B7D1 6F4E  85FA A7A0 1A6F B23A A9EE]




More information about the Smart mailing list