> Now check_yum invokes yum like the following:
> /usr/bin/yum --security check-update -C

> [Errno 13] Permission denied:
> '/var/cache/yum/x86_64/6.2/epel/gen/updateinfo.xml'

> open("/var/cache/yum/x86_64/6.2/epel/gen/updateinfo.xml",
> O_WRONLY|O_CREAT|O_TRUNC, 0666) = -1 EACCES (Permission denied)

Seems that 'makecache' has already downloaded the .gz file and
'check-update' wants to decompress it in RDONLY directory.

We had a similar problem with comps.xml:
https://bugzilla.redhat.com/show_bug.cgi?id=758574

> Any ideas?

A quick check with (non-EPEL) yum reveals that after
'makecache' we have both:

/var/cache/yum/updates/updateinfo.xml.gz
/var/cache/yum/updates/updateinfo.xml

Perhaps adding check_timestamps=True to some decompress()
will fix this as well.. needs investigating.
_______________________________________________
Yum-devel mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum-devel

Reply via email to