[Yum-devel] [PATCH] check for file's existence using os.path.lexist() instead of exist() so we don't misreport symlinks as missing.

Tim Lauridsen tim.lauridsen at googlemail.com
Tue Oct 13 05:18:43 UTC 2009


On 10/12/2009 10:56 PM, Seth Vidal wrote:
> fixes rh bug: #475054
> ---
>   yum/packages.py |    2 +-
>   1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/yum/packages.py b/yum/packages.py
> index 7bbb61d..bb0e7ca 100644
> --- a/yum/packages.py
> +++ b/yum/packages.py
> @@ -1380,7 +1380,7 @@ class YumInstalledPackage(YumHeaderPackage):
>
>               # do check of file status on system
>               problems = []
> -            if os.path.exists(fn):
> +            if os.path.lexists(fn):
>                   # stat
>                   my_st = os.lstat(fn)
>                   my_st_size = my_st.st_size
>    
ACK

Tim


More information about the Yum-devel mailing list