texlua running for 8+ hours using 5GB of ram on yum update? (texlive-context-bin bug?)

Paul Wouters paul at nohats.ca
Sun Dec 30 21:35:08 UTC 2012


On Sat, 29 Dec 2012, Paul Wouters wrote:

> $ ps auxw|grep texlua
> root      8268 37.5 32.7 5515148 5369112 pts/2 D+   18:56   8:30 texlua 
> /usr/bin/mtxrun --generate
>
> $ rpm -qf /usr/bin/mtxrun
> texlive-context-bin-2012-0.svn26861.10.20121205_r28449.fc18.noarch
>
> What is this? The man page hints of pdf generations. Why is this
> happening? Why is it taking 8+ hours? Why is it taking 5GB of RES RAM?

In fact, I killed at after 24+ hours. It seems to come from this
snippet:

paul at bofh:/var/tmp$ sudo more rpm-tmp.nwu61Y
[ -e /var/run/texlive/run-texhash ] && [ -e /usr/bin/texhash ] && /usr/bin/texhash 2> /dev/null; rm -f /var /run/texlive/run-texhash
[ -e /var/run/texlive/run-mtxrun ] && export TEXMF=/usr/share/texlive/texmf-dist; export TEXMFCNF=/usr/share/texlive/texmf/web2c; export TEXMFCACHE=/var/lib/texmf; /usr/bin/mtxrun --generate &> /dev/null; rm -f /var/run/texlive/run-mtxrun

strace showed it was going through random files on my disk. See below.
There is no man page for mtxrun  :/
So I did a chmod 000 /usr/bin/luatex (it's a symlink) so at least yum
could finish with the other packages post sections.

Paul

openat(AT_FDCWD, "./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR1duplicate/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, {{d_ino=6426238, d_off=2537253341511741787, d_reclen=24, d_name=".."} {d_ino=6426455, d_off=8685079802634238975, d_reclen=32, d_name="testlist.sh"} {d_ino=6426454, d_off=9223372036854775807, d_reclen=24, d_name="."}}, 32768) = 80
stat("./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR1duplicate/testlist.sh", {st_dev=makedev(8, 8), st_ino=6426455, st_mode=S_IFREG|0775, st_nlink=1, st_uid=500, st_gid=500, st_blksize=4096, st_blocks=8, st_size=236, st_atime=2010/09/27-11:23:05, st_mtime=2010/09/27-11:04:09, st_ctime=2012/07/12-22:23:40}) = 0
getdents(3, {}, 32768)                  = 0
close(3)                                = 0
openat(AT_FDCWD, "./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR1psk/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, {{d_ino=6426238, d_off=2537253341511741787, d_reclen=24, d_name=".."} {d_ino=6426369, d_off=6176172262435824781, d_reclen=32, d_name="testlist.sh"} {d_ino=6426370, d_off=7921348011365118063, d_reclen=32, d_name=".gitignore"} {d_ino=6426372, d_off=8540094707632144349, d_reclen=40, d_name="parentI1psk.pcap"} {d_ino=6426371, d_off=8685079802634238975, d_reclen=32, d_name="ikev2.record"} {d_ino=6426368, d_off=9223372036854775807, d_reclen=24, d_name="."}}, 32768) = 184
stat("./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR1psk/testlist.sh", {st_dev=makedev(8, 8), st_ino=6426369, st_mode=S_IFREG|0775, st_nlink=1, st_uid=500, st_gid=500, st_blksize=4096, st_blocks=8, st_size=235, st_atime=2010/09/27-11:23:05, st_mtime=2010/09/27-11:04:09, st_ctime=2012/07/12-22:23:40}) = 0
stat("./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR1psk/parentI1psk.pcap", {st_dev=makedev(8, 8), st_ino=6426372, st_mode=S_IFREG|0664, st_nlink=1, st_uid=500, st_gid=500, st_blksize=4096, st_blocks=8, st_size=580, st_atime=2011/10/02-21:05:20, st_mtime=2010/09/27-11:04:09, st_ctime=2012/07/12-22:23:40}) = 0
stat("./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR1psk/ikev2.record", {st_dev=makedev(8, 8), st_ino=6426371, st_mode=S_IFREG|0664, st_nlink=1, st_uid=500, st_gid=500, st_blksize=4096, st_blocks=8, st_size=1633, st_atime=2011/10/02-21:05:20, st_mtime=2010/09/27-11:04:09, st_ctime=2012/07/12-22:23:40}) = 0
getdents(3, {}, 32768)                  = 0
close(3)                                = 0
openat(AT_FDCWD, "./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR2/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, {{d_ino=6426238, d_off=2537253341511741787, d_reclen=24, d_name=".."} {d_ino=6426305, d_off=3661591662934682292, d_reclen=32, d_name="testlist.sh"} {d_ino=6426308, d_off=6176172262435824781, d_reclen=40, d_name="parentI2.pcap"} {d_ino=6426307, d_off=7006227264168417752, d_reclen=32, d_name=".gitignore"} {d_ino=6426306, d_off=8685079802634238975, d_reclen=32, d_name="sanity.sed"} {d_ino=6426304, d_off=9223372036854775807, d_reclen=24, d_name="."}}, 32768) = 184
stat("./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR2/testlist.sh", {st_dev=makedev(8, 8), st_ino=6426305, st_mode=S_IFREG|0775, st_nlink=1, st_uid=500, st_gid=500, st_blksize=4096, st_blocks=8, st_size=309, st_atime=2010/09/27-11:23:05, st_mtime=2010/09/27-11:04:09, st_ctime=2012/07/12-22:23:40}) = 0
stat("./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR2/parentI2.pcap", {st_dev=makedev(8, 8), st_ino=6426308, st_mode=S_IFREG|0664, st_nlink=1, st_uid=500, st_gid=500, st_blksize=4096, st_blocks=8, st_size=1104, st_atime=2011/10/02-21:05:20, st_mtime=2010/09/27-11:04:09, st_ctime=2012/07/12-22:23:40}) = 0
stat("./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR2/sanity.sed", {st_dev=makedev(8, 8), st_ino=6426306, st_mode=S_IFREG|0664, st_nlink=1, st_uid=500, st_gid=500, st_blksize=4096, st_blocks=8, st_size=276, st_atime=2011/10/02-21:05:20, st_mtime=2010/09/27-11:04:09, st_ctime=2012/07/12-22:23:40}) = 0
getdents(3, {}, 32768)                  = 0
close(3)                                = 0
openat(AT_FDCWD, "./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR2duplicate/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, {{d_ino=6426238, d_off=2537253341511741787, d_reclen=24, d_name=".."} {d_ino=6426363, d_off=6176172262435824781, d_reclen=32, d_name="testlist.sh"} {d_ino=6426364, d_off=8685079802634238975, d_reclen=32, d_name=".gitignore"} {d_ino=6426362, d_off=9223372036854775807, d_reclen=24, d_name="."}}, 32768) = 112
stat("./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR2duplicate/testlist.sh", {st_dev=makedev(8, 8), st_ino=6426363, st_mode=S_IFREG|0775, st_nlink=1, st_uid=500, st_gid=500, st_blksize=4096, st_blocks=8, st_size=346, st_atime=2010/09/27-11:23:05, st_mtime=2010/09/27-11:04:09, st_ctime=2012/07/12-22:23:40}) = 0
getdents(3, {}, 32768)                  = 0
close(3)                                = 0
openat(AT_FDCWD, "./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR2psk/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, {{d_ino=6426238, d_off=2537253341511741787, d_reclen=24, d_name=".."} {d_ino=6426410, d_off=6176172262435824781, d_reclen=32, d_name="testlist.sh"} {d_ino=6426412, d_off=7006227264168417752, d_reclen=32, d_name=".gitignore"} {d_ino=6426411, d_off=8685079802634238975, d_reclen=32, d_name="sanity.sed"} {d_ino=6426409, d_off=9223372036854775807, d_reclen=24, d_name="."}}, 32768) = 144
stat("./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR2psk/testlist.sh", {st_dev=makedev(8, 8), st_ino=6426410, st_mode=S_IFREG|0775, st_nlink=1, st_uid=500, st_gid=500, st_blksize=4096, st_blocks=8, st_size=340, st_atime=2010/09/27-11:23:05, st_mtime=2010/09/27-11:04:09, st_ctime=2012/07/12-22:23:40}) = 0
stat("./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR2psk/sanity.sed", {st_dev=makedev(8, 8), st_ino=6426411, st_mode=S_IFREG|0664, st_nlink=1, st_uid=500, st_gid=500, st_blksize=4096, st_blocks=8, st_size=276, st_atime=2011/10/02-21:05:20, st_mtime=2010/09/27-11:04:09, st_ctime=2012/07/12-22:23:40}) = 0
getdents(3, {}, 32768)                  = 0
close(3)                                = 0
openat(AT_FDCWD, "./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR2x509/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, {{d_ino=6426238, d_off=2537253341511741787, d_reclen=24, d_name=".."} {d_ino=6426394, d_off=4056033805008760836, d_reclen=32, d_name="testlist.sh"} {d_ino=6426399, d_off=6176172262435824781, d_reclen=40, d_name="parentR2psk.pcap"} {d_ino=6426396, d_off=7006227264168417752, d_reclen=32, d_name=".gitignore"} {d_ino=6426395, d_off=8540094707632144349, d_reclen=32, d_name="sanity.sed"} {d_ino=6426397, d_off=8685079802634238975, d_reclen=32, d_name="ikev2.record"} {d_ino=6426393, d_off=8762895068634991516, d_reclen=24, d_name="."} {d_ino=6426398, d_off=8987812764511304622, d_reclen=40, d_name="parentR2x509.pcap"} {d_ino=6426400, d_off=9223372036854775807, d_reclen=32, d_name="east.crt"}}, 32768) = 288
stat("./backup/NOHATS/bofh.nohats.ca/05/home/paul/SOURCES/openswan-2.6.29rc2/testing/lib/libpluto/lib-parentR2x509/testlist.sh", {st_dev=makedev(8, 8), st_ino=6426394, st_mode=S_IFREG|0775, st_nlink=1, st_uid=500, st_gid=500, st_blksize=4096, st_blocks=8, st_size=327, st_atime=2010/09/27-11:23:05, st_mtime=2010/09/27-11:04:09, st_ctime=2012/07/12-22:23:40}) = 0


More information about the devel mailing list