action #110656
closed[qe-core] test fails in orphaned_packages_check - missing libpeas-loader-python
Added by punkioudi over 2 years ago. Updated over 2 years ago.
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
Updated by szarate over 2 years ago
- Sprint set to QE-Core: April Sprint (Apr 13 - May 11)
- Target version set to QE-Core: Ready
Updated by szarate over 2 years 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.
Updated by mloviska over 2 years ago
- Status changed from Workable to In Progress
- Assignee set to mloviska
Updated by mloviska over 2 years 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
Updated by mloviska over 2 years 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)"
Updated by mloviska over 2 years 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.
Updated by mloviska over 2 years 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.
Updated by punkioudi over 2 years ago
- Related to action #111144: [qe-core] test fails in orphaned_packages_check - whitelist libpeas-loader-python added