<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=gb2312"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:ËÎÌå;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@ËÎÌå";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        font-size:10.5pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z
        {mso-style-name:author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z;}
.MsoChpDefault
        {mso-style-type:export-only;}
/* Page Definitions */
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=ZH-CN link="#0563C1" vlink="#954F72" style='text-justify-trim:punctuation'><div class=WordSection1><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Hi,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>When I check pep8 with the newest devstack env by the cmd ¡®tox ¨Ce pep8¡¯, it raise many packages conflict. The log is as follows.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal align=left style='text-align:left'><span lang=EN-US style='color:#222222;background:#B0A0FD'><br><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z>root@song-ctrl:/opt/stack/cyborg# tox -e pep8</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>pep8 create: /opt/stack/cyborg/.tox/shared</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>pep8 installdeps: -c<a href="https://releases.openstack.org/constraints/upper/master">https://releases.openstack.org/constraints/upper/master</a>, -r/opt/stack/cyborg/requirements.txt, -r/opt/stack/cyborg/test-requirements.txt</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>ERROR: invocation failed (exit code 1), logfile: /opt/stack/cyborg/.tox/shared/log/pep8-1.log</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>========================================================================================================================================== log start ==========================================================================================================================================</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>Looking in indexes: <a href="https://pypi.tuna.tsinghua.edu.cn/simple">https://pypi.tuna.tsinghua.edu.cn/simple</a></span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>Collecting pbr!=2.1.0,>=0.11 (from -r /opt/stack/cyborg/requirements.txt (line 5))</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>  Using cached <a href="https://pypi.tuna.tsinghua.edu.cn/packages/01/06/4ab11bf70db5a60689fc521b636849c8593eb67a2c6bdf73a16c72d16a12/pbr-5.11.1-py2.py3-none-any.whl">https://pypi.tuna.tsinghua.edu.cn/packages/01/06/4ab11bf70db5a60689fc521b636849c8593eb67a2c6bdf73a16c72d16a12/pbr-5.11.1-py2.py3-none-any.whl</a> (112 kB)</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>Collecting pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 (from -r /opt/stack/cyborg/requirements.txt (line 6))</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>  Using cached pecan-1.4.2-py3-none-any.whl</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>Collecting WSME>=0.10.1 (from -r /opt/stack/cyborg/requirements.txt (line 7))</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>  Using cached <a href="https://pypi.tuna.tsinghua.edu.cn/packages/d2/a0/54b71fd2e1ab4f838acf472726a14dadb6d1c77adc18d7e2c062dd955ff9/WSME-0.11.0-py3-none-any.whl">https://pypi.tuna.tsinghua.edu.cn/packages/d2/a0/54b71fd2e1ab4f838acf472726a14dadb6d1c77adc18d7e2c062dd955ff9/WSME-0.11.0-py3-none-any.whl</a> (59 kB)</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>Collecting eventlet>=0.26.0 (from -r /opt/stack/cyborg/requirements.txt (line 8))</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>  Using cached <a href="https://pypi.tuna.tsinghua.edu.cn/packages/90/97/928b89de2e23cc67136eccccf1c122adf74ffdb65bbf7d2964b937cedd4f/eventlet-0.33.3-py2.py3-none-any.whl">https://pypi.tuna.tsinghua.edu.cn/packages/90/97/928b89de2e23cc67136eccccf1c122adf74ffdb65bbf7d2964b937cedd4f/eventlet-0.33.3-py2.py3-none-any.whl</a> (226 kB)</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>Collecting oslo.i18n>=1.5.0 (from -r /opt/stack/cyborg/requirements.txt (line 9))</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>  Using cached <a href="https://pypi.tuna.tsinghua.edu.cn/packages/62/5a/ced9667f5a35d712734bf3449afad763283e31ea9a903137eb42df29d948/oslo.i18n-6.0.0-py3-none-any.whl">https://pypi.tuna.tsinghua.edu.cn/packages/62/5a/ced9667f5a35d712734bf3449afad763283e31ea9a903137eb42df29d948/oslo.i18n-6.0.0-py3-none-any.whl</a> (46 kB)</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>Collecting oslo.config!=4.3.0,!=4.4.0,>=1.1.0 (from -r /opt/stack/cyborg/requirements.txt (line 10))</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>  Using cached <a href="https://pypi.tuna.tsinghua.edu.cn/packages/ce/15/97fb14b7a1692693610a8e00e2a08e4186d6cdd875b6ac24c912a429b665/oslo.config-9.1.1-py3-none-any.whl">https://pypi.tuna.tsinghua.edu.cn/packages/ce/15/97fb14b7a1692693610a8e00e2a08e4186d6cdd875b6ac24c912a429b665/oslo.config-9.1.1-py3-none-any.whl</a> (128 kB)</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>Collecting oslo.log>=5.0.0 (from -r /opt/stack/cyborg/requirements.txt (line 11))</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>  Using cached <a href="https://pypi.tuna.tsinghua.edu.cn/packages/9c/24/526545a76513c741c65eeb70a85c93287f10665147c7cff7e0eb24918d43/oslo.log-5.2.0-py3-none-any.whl">https://pypi.tuna.tsinghua.edu.cn/packages/9c/24/526545a76513c741c65eeb70a85c93287f10665147c7cff7e0eb24918d43/oslo.log-5.2.0-py3-none-any.whl</a> (71 kB)</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>Collecting oslo.context>=2.9.0 (from -r /opt/stack/cyborg/requirements.txt (line 12))</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>  Using cached <a href="https://pypi.tuna.tsinghua.edu.cn/packages/7f/69/3a16785c49890cce2f7f14ee6525c76e7116f9dad44f122f5e3670e43970/oslo.context-5.1.1-py3-none-any.whl">https://pypi.tuna.tsinghua.edu.cn/packages/7f/69/3a16785c49890cce2f7f14ee6525c76e7116f9dad44f122f5e3670e43970/oslo.context-5.1.1-py3-none-any.whl</a> (20 kB)</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>ERROR: Cannot install oslo.messaging>=14.1.0 because these package versions have conflicting dependencies.</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>The conflict is caused by:</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>    The user requested oslo.messaging>=14.1.0</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>    The user requested (constraint) oslo-messaging===14.3.0</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>To fix this you could try to:</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>1. loosen the range of package versions you've specified</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>2. remove package versions to allow pip attempt to solve the dependency conflict</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>ERROR: ResolutionImpossible: for help visit <a href="https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts">https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts</a></span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>=========================================================================================================================================== log end ===========================================================================================================================================</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>ERROR: could not install deps [-c<a href="https://releases.openstack.org/constraints/upper/master">https://releases.openstack.org/constraints/upper/master</a>, -r/opt/stack/cyborg/requirements.txt, -r/opt/stack/cyborg/test-requirements.txt]; v = InvocationError('/opt/stack/cyborg/.tox/shared/bin/python -m pip install -c<a href="https://releases.openstack.org/constraints/upper/master">https://releases.openstack.org/constraints/upper/master</a> -r/opt/stack/cyborg/requirements.txt -r/opt/stack/cyborg/test-requirements.txt', 1)</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>___________________________________________________________________________________________________________________________________________ summary ___________________________________________________________________________________________________________________________________________</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span class=author-a-j1z89zpz90z1z71zz83zgz75zz68zz85zz85z4z74zz71z><span lang=EN-US style='color:#222222;background:#B0A0FD'>ERROR:   pep8: could not install deps [-c<a href="https://releases.openstack.org/constraints/upper/master">https://releases.openstack.org/constraints/upper/master</a>, -r/opt/stack/cyborg/requirements.txt, -r/opt/stack/cyborg/test-requirements.txt]; v = InvocationError('/opt/stack/cyborg/.tox/shared/bin/python -m pip install -c<a href="https://releases.openstack.org/constraints/upper/master">https://releases.openstack.org/constraints/upper/master</a> -r/opt/stack/cyborg/requirements.txt -r/opt/stack/cyborg/test-requirements.txt', 1)</span></span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>I hope you can help us. Thank you very much.<o:p></o:p></span></p></div></body></html>