On Mon, 30 Apr 2018, Marek Blaha wrote:
I can achieve the same error by
removing /usr/lib/python2.7/site-packages/urllib3/packages/ssl_match_hostname
and creating the directory in the same location instead.
So solution can be just removing this directory (or just renaming it):
# mv /usr/lib/python2.7/site-packages/urllib3/packages/ssl_match_
hostname
/usr/lib/python2.7/site-packages/urllib3/packages/ssl_match_hostname.backup
# yum update python-urllib3
That worked!!
Thanks for the help.
My only remaining question is what caused it. I suspect I will never know but
the fix was simple enough.
Regards,
--
Tom me@tdiehl.org
>
> M.
>
> --
> Marek Blaha
mblaha@redhat.com
>
> Red Hat Czech s.r.o.
> Software Engineer
>
> On Mon, Apr 30, 2018 at 3:04 PM,
me@tdiehl.org wrote:
>
>> Hi,
>>
>> I am having a problem with yum update from the cr repo.
>> Below is the output of yum:
>>
>> (vgeppetto2 pts4) # yum update
>> Loaded plugins: changelog, fastestmirror, priorities
>> Loading mirror speeds from cached hostfile
>> * epel: mirror.cogentco.com
>> 171 packages excluded due to repository priority protections
>> Resolving Dependencies
>> --> Running transaction check
>> ---> Package python-urllib3.noarch 0:1.10.2-3.el7 will be updated
>> ---> Package python-urllib3.noarch 0:1.10.2-5.el7 will be an update
>> --> Finished Dependency Resolution
>>
>> Dependencies Resolved
>>
>> ============================================================
>> ============================================================
>> ============================================================
>> ===============================
>> Package Arch
>> Version
>> Repository Size
>> ============================================================
>> ============================================================
>> ============================================================
>> ===============================
>> Updating:
>> python-urllib3 noarch
>> 1.10.2-5.el7
>> cr 102 k
>>
>> Transaction Summary
>> ============================================================
>> ============================================================
>> ============================================================
>> ===============================
>> Upgrade 1 Package
>>
>> Total download size: 102 k
>> Is this ok [y/d/N]: y
>> Downloading packages:
>> python-urllib3-1.10.2-5.el7.noarch.rpm
>>
>> | 102 kB 00:00:00 Running
>> transaction check
>> Running transaction test
>> Transaction test succeeded
>> Running transaction
>> Updating : python-urllib3-1.10.2-5.el7.noarch
>>
>> 1/2 Error
>> unpacking rpm package python-urllib3-1.10.2-5.el7.noarch
>> error: unpacking of archive failed on file /usr/lib/python2.7/site-packag
>> es/urllib3/packages/ssl_match_hostname: cpio: rename
>> Verifying : python-urllib3-1.10.2-5.el7.noarch
>>
>> 1/2
>> python-urllib3-1.10.2-3.el7.noarch was supposed to be removed but is not!
>> Verifying : python-urllib3-1.10.2-3.el7.noarch
>>
>> 2/2
>>
>> Failed:
>> python-urllib3.noarch 0:1.10.2-3.el7
>> python-urllib3.noarch 0:1.10.2-5.el7
>>
>> Complete!
>> (vgeppetto2 pts4) #
>>
>> Can someone look at this and tell me if this is a packaging problem or
>> a problem with my machine and how to fix it?
>>
>> I ran yum clean metadata before the yum update run but no change.
>>
>> Regards,
>>
>>
>> --
>> Tom me@tdiehl.org
>> _______________________________________________
>> CentOS mailing list
>> CentOS@centos.org
>>
https://lists.centos.org/mailman/listinfo/centos
>>
> _______________________________________________
> CentOS mailing list
> CentOS@centos.org
>
https://lists.centos.org/mailman/listinfo/centos
>