action #110656
[qe-core] test fails in orphaned_packages_check - missing libpeas-loader-python
0%
Description
It seems more like a bug (:
Observation¶
openQA test in scenario opensuse-15.3-DVD-Updates-x86_64-gnome@64bit-2G fails in
orphaned_packages_check
Test suite description¶
Revert schedule to working settings - dleuenberger, 20211117
Reproducible¶
Fails since (at least) Build 20220504-4
Expected result¶
Last good: 20220504-3 (or more recent)
Further details¶
Always latest result in this scenario: latest
Related issues
History
#1
Updated by szarate about 1 year ago
- Sprint set to QE-Core: April Sprint (Apr 13 - May 11)
- Target version set to QE-Core: Ready
#2
Updated by szarate about 1 year ago
- Status changed from New to Workable
I think this, is rather a bug :) if the package is not present anymore, then it could be handled as an exception, but I'd ask around first.
#3
Updated by mloviska about 1 year ago
- Status changed from Workable to In Progress
- Assignee set to mloviska
#4
Updated by mloviska about 1 year ago
Weird, according to the name it looks like python2 version of the package.
Manual test on openSUSE-Leap-15.3-JeOS.x86_64-15.3-kvm-and-xen-Build9.335.qcow2
that I have locally on my machine, shows a different package name (python3) present in the repo.
localhost:~ # cat /etc/os-release NAME="openSUSE Leap" VERSION="15.3" ID="opensuse-leap" ID_LIKE="suse opensuse" VERSION_ID="15.3" PRETTY_NAME="openSUSE Leap 15.3" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:leap:15.3" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" localhost:~ # zypper -q se libpeas-loader-python S | Name | Summary | Type --+------------------------+------------------------------------+-------- | libpeas-loader-python3 | Python3 runtime loader for libpeas | package
#5
Updated by mloviska about 1 year ago
Apparently both versions are installed
S | Name | Summary | Type --+------------------------+------------------------------------+-------- i | libpeas-loader-python | Python2 runtime loader for libpeas | package i | libpeas-loader-python3 | Python3 runtime loader for libpeas | package
The orphan is a python2 package
# Name : libpeas-loader-python Version : 1.22.0 Release : 3.32 Architecture: x86_64 Install Date: Wed May 11 07:40:30 2022 Group : System/Libraries Size : 31512 License : LGPL-2.1-or-later Signature : RSA/SHA256, Fri May 25 18:07:21 2018, Key ID 70af9e8139db7c82 Source RPM : libpeas-1.22.0-3.32.src.rpm Build Date : Fri May 25 18:07:05 2018 Build Host : sheep57 Relocations : (not relocatable) Packager : https://www.suse.com/ Vendor : SUSE LLC <https://www.suse.com/> URL : https://wiki.gnome.org/Projects/Libpeas Summary : Python2 runtime loader for libpeas Description : libpeas is a gobject-based plugin engine, and is targetted at giving every application the chance to assume its own extensibility. This package contains the python loader. Distribution: SUSE Linux Enterprise 15 Information for package libpeas-loader-python: ---------------------------------------------- Repository : @System Name : libpeas-loader-python Version : 1.22.0-3.32 Arch : x86_64 Vendor : SUSE LLC <https://www.suse.com/> Installed Size : 30.8 KiB Installed : Yes (automatically) Status : up-to-date Source package : libpeas-1.22.0-3.32.src Upstream URL : https://wiki.gnome.org/Projects/Libpeas Summary : Python2 runtime loader for libpeas Description : libpeas is a gobject-based plugin engine, and is targetted at giving every application the chance to assume its own extensibility. This package contains the python loader.
It is installed by Yast2 installer long with the python3 version
2022-05-04 21:48:51 <1> install(3484) [Ruby] modules/PackageSlideShow.rb(SlideDisplayStart):930 pkg_name: libpeas-loader-python 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):351 Dynamic Proxy: [Pkg::PkgInstalled] with [5] params 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):360 Namespace created from Pkg 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):395 Call PkgInstalled 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):401 Append parameter "libpeas-loader-python" 2022-05-04 21:48:51 <1> install(3484) [Pkg] modules/PackageSlideShow.rb:956 Pkg Builtin called: PkgInstalled 2022-05-04 21:48:51 <1> install(3484) [Pkg] Package.cc(searchPackage):595 Package 'libpeas-loader-python' installed: false 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):351 Dynamic Proxy: [UI::WidgetExists] with [5] params 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):360 Namespace created from UI 2022-05-04 21:48:51 <0> install(3484) [ui] YUINamespace.cc(createFunctionCall):1035 overloaded WidgetExists, 2@46 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):395 Call WidgetExists 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):401 Append parameter `progressCurrentPackage 2022-05-04 21:48:51 <0> install(3484) [ui] YUINamespace.cc(finishParameters):915 Actual type: <unspec> (symbol) 2022-05-04 21:48:51 <0> install(3484) [ui] YUINamespace.cc(finishParameters):932 Candidate: boolean WidgetExists (symbol) MATCH: 0 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):351 Dynamic Proxy: [UI::ChangeWidget] with [7] params 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):360 Namespace created from UI 2022-05-04 21:48:51 <0> install(3484) [ui] YUINamespace.cc(createFunctionCall):1035 overloaded ChangeWidget, 3@17 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):395 Call ChangeWidget 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):401 Append parameter `progressCurrentPackage 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):401 Append parameter `Value 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):401 Append parameter 0 2022-05-04 21:48:51 <0> install(3484) [ui] YUINamespace.cc(finishParameters):915 Actual type: <unspec> (symbol, symbol, integer) 2022-05-04 21:48:51 <0> install(3484) [ui] YUINamespace.cc(finishParameters):932 Candidate: boolean ChangeWidget (symbol, symbol, any) MATCH: 0 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):351 Dynamic Proxy: [UI::ChangeWidget] with [7] params 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):360 Namespace created from UI 2022-05-04 21:48:51 <0> install(3484) [ui] YUINamespace.cc(createFunctionCall):1035 overloaded ChangeWidget, 3@17 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):395 Call ChangeWidget 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):401 Append parameter `progressCurrentPackage 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):401 Append parameter `Label 2022-05-04 21:48:51 <0> install(3484) [Ruby] binary/Yast.cc(ycp_module_call_ycp_function):401 Append parameter "Installing libpeas-loader-python-1.22.0-3.32.x86_64.rpm (installed size 30.8 KiB)"
#6
Updated by mloviska about 1 year ago
- Status changed from In Progress to Resolved
File a bug for libpeas package: https://bugzilla.opensuse.org/show_bug.cgi?id=1199442
According to specfile it can be still conditionally built with python2 or python3 dependencies.
Let's track the issue in the enclosed bug and reopen this ticket accordingly.
#7
Updated by mloviska about 1 year ago
I guess the bug will be closed as won't fix as there is not much to do with the iso
. In such a case, let's whitelist the package.
#8
Updated by punkioudi about 1 year ago
- Related to action #111144: [qe-core] test fails in orphaned_packages_check - whitelist libpeas-loader-python added