【标题描述】能够简要描述问题:说明什么场景下,做了什么操作,出现什么问题(尽量使用正向表达方式)
一、缺陷信息
缺陷归属组件: python-wheel
缺陷归属的版本: python-wheel-0.31.1-6、python-wheel-0.37.0-6
缺陷简述: 当whl文件具有多个平台的tag标记时,wheel会解析失败
【问题复现步骤】,请描述具体的操作步骤
1、安装python3-wheel
2、下载目标whl文件:https://files.pythonhosted.org/packages/d8/de/505a65b78575973d649f10c5d71e1d10462a6c0ca8cebc7bcb28f206d4fc/pypdfium2-3.6.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
3、执行wheel-3 unpack pypdfium2-3.6.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
【实际结果】,请描述出问题的结果和影响
解析失败,提示"Bad wheel filename"
【期望结果】
解析成功,控制台输出:Unpacking to: ./pypdfium2-3.6.0...OK
缺陷详情参考链接:
https://github.com/pypa/wheel/issues/485
缺陷分析指导链接:
https://github.com/pypa/wheel/issues/485
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
CVE-2022-40898 有后置补丁 https://github.com/pypa/wheel/commit/44193907eb308930de05deed863fb4d157c5c866 未合入。
登录 后才可以发表评论