[Bug 1107798] New: Fails to update python3-appdirs from Leap 15 to Tumbleweed
http://bugzilla.suse.com/show_bug.cgi?id=1107798 Bug ID: 1107798 Summary: Fails to update python3-appdirs from Leap 15 to Tumbleweed Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: mlin@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- With the last change in python-appdirs https://build.opensuse.org/request/show/633233 , upgrade to current Tumbleweed from Leap 15.0 fails to work due to python3-appdirs install failed. 2018-09-08 10:11:00 <5> install(3439) [zypp] Exception.cc(log):166 RpmDb.cc(doInstallPackage):2093 THROW: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/lib/python3.6/site-packages/appdirs-1.4.3-py3.6.egg-info: cpio: File from package already exists as a directory in system 2018-09-08 10:11:00 <5> install(3439) [zypp] Exception.cc(log):166 error: python3-appdirs-1.4.3-2.1.noarch: install failed 2018-09-08 10:11:00 <5> install(3439) [zypp] Exception.cc(log):166 error: python3-appdirs-1.4.3-lp150.1.6.noarch: erase skipped 2018-09-08 10:11:00 <5> install(3439) [zypp] Exception.cc(log):166 2018-09-08 10:11:01 <0> install(3439) [Pkg] Callbacks.YCP.cc(evaluate):240 Evaluating callback (registered funciton: ruby_reference) 2018-09-08 10:11:01 <0> install(3439) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):282 Dynamic Proxy: [UI::WidgetExists] with [5] params 2018-09-08 10:11:01 <0> install(3439) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):291 Namespace created from UI 2018-09-08 10:11:01 <0> install(3439) [ui] YUINamespace.cc(createFunctionCall):1035 overloaded WidgetExists, 2@46 2018-09-08 10:11:01 <0> install(3439) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):326 Call WidgetExists 2018-09-08 10:11:01 <0> install(3439) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):332 Append parameter `progressCurrentPackage 2018-09-08 10:11:01 <0> install(3439) [ui] YUINamespace.cc(finishParameters):915 Actual type: <unspec> (symbol) 2018-09-08 10:11:01 <0> install(3439) [ui] YUINamespace.cc(finishParameters):932 Candidate: boolean WidgetExists (symbol) MATCH: 0 2018-09-08 10:11:01 <1> install(3439) [Ruby] modules/PackageCallbacks.rb:455 DonePackage(error: 3, reason: 'Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/lib/python3.6/site-packages/appdirs-1.4.3-py3.6.egg-info: cpio: File from package already exists as a directory in system error: python3-appdirs-1.4.3-2.1.noarch: install failed error: python3-appdirs-1.4.3-lp150.1.6.noarch: erase skipped ') -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1107798 Max Lin <mlin@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mcepl@suse.com, | |tchvatal@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1107798 http://bugzilla.suse.com/show_bug.cgi?id=1107798#c1 --- Comment #1 from Max Lin <mlin@suse.com> --- The failure on openQA https://openqa.opensuse.org/tests/751252#step/await_install/5 , you can check yast log there. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1107798 http://bugzilla.suse.com/show_bug.cgi?id=1107798#c2 --- Comment #2 from Max Lin <mlin@suse.com> --- Also breaks Tumbleweed upgrade case from old -> current https://openqa.opensuse.org/tests/751693 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1107798 Max Lin <mlin@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Fails to update |Fails to update the last |python3-appdirs from Leap |python2-appdirs/python3-app |15 to Tumbleweed |dirs in Tumbleweed -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1107798 http://bugzilla.suse.com/show_bug.cgi?id=1107798#c3 Ludwig Nussel <lnussel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High CC| |dmueller@suse.com Assignee|bnc-team-screening@forge.pr |tchvatal@suse.com |ovo.novell.com | --- Comment #3 from Ludwig Nussel <lnussel@suse.com> --- Was not a good idea to remove that code: https://build.opensuse.org/package/rdiff/devel:languages:python/python-appdirs?linkrev=base&rev=10 Note if the package with this change to submitted to other SLE products those submissions need to be stopped ASAP to prevent further damage. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1107798 Ludwig Nussel <lnussel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lnussel@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1107798 http://bugzilla.suse.com/show_bug.cgi?id=1107798#c4 Tomáš Chvátal <tchvatal@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|tchvatal@suse.com |mcepl@suse.com --- Comment #4 from Tomáš Chvátal <tchvatal@suse.com> --- (In reply to Ludwig Nussel from comment #3)
Was not a good idea to remove that code:
https://build.opensuse.org/package/rdiff/devel:languages:python/python- appdirs?linkrev=base&rev=10
Note if the package with this change to submitted to other SLE products those submissions need to be stopped ASAP to prevent further damage.
Not really, the problem is that the setuptools dep was reverted without puting back the egginfo conversion, setuptools handle it properly yet the distutils from python itself do not. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1107798 http://bugzilla.suse.com/show_bug.cgi?id=1107798#c5 --- Comment #5 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1107798) was mentioned in https://build.opensuse.org/request/show/634722 Factory / python-appdirs -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1107798 http://bugzilla.suse.com/show_bug.cgi?id=1107798#c6 Tomáš Chvátal <tchvatal@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #6 from Tomáš Chvátal <tchvatal@suse.com> --- As per bot fix for this was included. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com