Bug 32936

Summary: When starting drakrpm from cli, there is a long list about kernels
Product: Mageia Reporter: Ben McMonagle <westel>
Component: RPM PackagesAssignee: Mageia tools maintainers <mageiatools>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Normal CC: fri, yvesbrungard
Version: 9   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: rpmdrake-6.32-2.mga9.src.rpm CVE:
Status comment:

Description Ben McMonagle 2024-03-06 06:25:13 CET
Description of problem: When invoking MCC via CLI, there is a long list about kernels.
it is confusing for (not just new) users, and should be suppressed or hidden in some way.

example:

$ mcc
Too late to run INIT block at /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm line 257.
Ignore the following Glib::Object::Introspection & Gtk3 warnings
Subroutine Gtk3::main redefined at /usr/share/perl5/vendor_perl/Gtk3.pm line 539.
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 223.
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 223.
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 223.
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 223.
Overriding existing handler for signal 10. Set JSC_SIGNAL_FOR_GC if you want WebKit to use a different signal
Ignore the following Glib::Object::Introspection & Gtk3 warnings
Subroutine Gtk3::main redefined at /usr/share/perl5/vendor_perl/Gtk3.pm line 539.
Use of uninitialized value $value in numeric eq (==) at /usr/share/perl5/vendor_perl/Gtk3.pm line 805.
Use of uninitialized value $value in numeric eq (==) at /usr/share/perl5/vendor_perl/Gtk3.pm line 805.
Use of uninitialized value $value in numeric eq (==) at /usr/share/perl5/vendor_perl/Gtk3.pm line 805.
Use of uninitialized value $value in numeric eq (==) at /usr/share/perl5/vendor_perl/Gtk3.pm line 805.
Use of uninitialized value $value in numeric eq (==) at /usr/share/perl5/vendor_perl/Gtk3.pm line 805.
Use of uninitialized value $value in numeric eq (==) at /usr/share/perl5/vendor_perl/Gtk3.pm line 805.
Use of uninitialized value $value in numeric eq (==) at /usr/share/perl5/vendor_perl/Gtk3.pm line 805.
Impossible to set by_group view as default
getting lock on urpmi
examining synthesis file [/var/lib/urpmi/Core Release (distrib1)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Core Updates (distrib3)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Core Backports (distrib7)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Nonfree Release (distrib11)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Nonfree Updates (distrib13)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Nonfree Backports (distrib17)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Tainted Release (distrib21)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Tainted Updates (distrib23)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Tainted Backports (distrib27)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Core 32bit Release (distrib31)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Core 32bit Updates (distrib32)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Core 32bit Backports (distrib34)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Nonfree 32bit Release (distrib36)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Nonfree 32bit Updates (distrib37)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Nonfree 32bit Backports (distrib39)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Tainted 32bit Release (distrib41)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Tainted 32bit Updates (distrib42)/synthesis.hdlist.cz]
examining synthesis file [/var/lib/urpmi/Tainted 32bit Backports (distrib44)/synthesis.hdlist.cz]
would install instead of upgrade package kernel-desktop586-6.4.9-4.mga9.i586
would install instead of upgrade package kernel-desktop586-6.4.16-3.mga9.i586
would install instead of upgrade package kernel-desktop586-6.5.11-5.mga9.i586
would install instead of upgrade package kernel-desktop586-6.5.13-6.mga9.i586
would install instead of upgrade package kernel-desktop586-6.6.14-2.mga9.i586
would install instead of upgrade package kernel-desktop586-6.6.18-1.mga9.i586
would install instead of upgrade package kernel-desktop586-devel-6.4.9-4.mga9.i586
would install instead of upgrade package kernel-desktop586-devel-6.4.16-3.mga9.i586
would install instead of upgrade package kernel-desktop586-devel-6.5.11-5.mga9.i586
would install instead of upgrade package kernel-desktop586-devel-6.5.13-6.mga9.i586
would install instead of upgrade package kernel-desktop586-devel-6.6.14-2.mga9.i586
would install instead of upgrade package kernel-desktop586-devel-6.6.18-1.mga9.i586
would install instead of upgrade package kernel-desktop-6.4.9-4.mga9.x86_64
would install instead of upgrade package kernel-desktop-6.4.16-3.mga9.x86_64
would install instead of upgrade package kernel-desktop-6.5.11-5.mga9.x86_64
would install instead of upgrade package kernel-desktop-6.5.13-6.mga9.x86_64
would install instead of upgrade package kernel-desktop-6.6.14-2.mga9.x86_64
would install instead of upgrade package kernel-desktop-6.6.18-1.mga9.x86_64
would install instead of upgrade package kernel-desktop-6.4.9-4.mga9.i586
would install instead of upgrade package kernel-desktop-6.4.16-3.mga9.i586
would install instead of upgrade package kernel-desktop-6.5.11-5.mga9.i586
would install instead of upgrade package kernel-desktop-6.5.13-6.mga9.i586
would install instead of upgrade package kernel-desktop-6.6.14-2.mga9.i586
would install instead of upgrade package kernel-desktop-6.6.18-1.mga9.i586
would install instead of upgrade package kernel-desktop-devel-6.4.9-4.mga9.x86_64
would install instead of upgrade package kernel-desktop-devel-6.4.16-3.mga9.x86_64
would install instead of upgrade package kernel-desktop-devel-6.5.11-5.mga9.x86_64
would install instead of upgrade package kernel-desktop-devel-6.5.13-6.mga9.x86_64
would install instead of upgrade package kernel-desktop-devel-6.6.14-2.mga9.x86_64
would install instead of upgrade package kernel-desktop-devel-6.6.18-1.mga9.x86_64
would install instead of upgrade package kernel-desktop-devel-6.4.9-4.mga9.i586
would install instead of upgrade package kernel-desktop-devel-6.4.16-3.mga9.i586
would install instead of upgrade package kernel-desktop-devel-6.5.11-5.mga9.i586
would install instead of upgrade package kernel-desktop-devel-6.5.13-6.mga9.i586
would install instead of upgrade package kernel-desktop-devel-6.6.14-2.mga9.i586
would install instead of upgrade package kernel-desktop-devel-6.6.18-1.mga9.i586
would install instead of upgrade package kernel-server-6.4.9-4.mga9.x86_64
would install instead of upgrade package kernel-server-6.4.16-3.mga9.x86_64
would install instead of upgrade package kernel-server-6.5.11-5.mga9.x86_64
would install instead of upgrade package kernel-server-6.5.13-6.mga9.x86_64
would install instead of upgrade package kernel-server-6.6.14-2.mga9.x86_64
would install instead of upgrade package kernel-server-6.6.18-1.mga9.x86_64
would install instead of upgrade package kernel-server-6.4.9-4.mga9.i586
would install instead of upgrade package kernel-server-6.4.16-3.mga9.i586
would install instead of upgrade package kernel-server-6.5.11-5.mga9.i586
would install instead of upgrade package kernel-server-6.5.13-6.mga9.i586
would install instead of upgrade package kernel-server-6.6.14-2.mga9.i586
would install instead of upgrade package kernel-server-6.6.18-1.mga9.i586
would install instead of upgrade package kernel-server-devel-6.4.9-4.mga9.x86_64
would install instead of upgrade package kernel-server-devel-6.4.16-3.mga9.x86_64
would install instead of upgrade package kernel-server-devel-6.5.11-5.mga9.x86_64
would install instead of upgrade package kernel-server-devel-6.5.13-6.mga9.x86_64
would install instead of upgrade package kernel-server-devel-6.6.14-2.mga9.x86_64
would install instead of upgrade package kernel-server-devel-6.6.18-1.mga9.x86_64
would install instead of upgrade package kernel-server-devel-6.4.9-4.mga9.i586
would install instead of upgrade package kernel-server-devel-6.4.16-3.mga9.i586
would install instead of upgrade package kernel-server-devel-6.5.11-5.mga9.i586
would install instead of upgrade package kernel-server-devel-6.5.13-6.mga9.i586
would install instead of upgrade package kernel-server-devel-6.6.14-2.mga9.i586
would install instead of upgrade package kernel-server-devel-6.6.18-1.mga9.i586
would install instead of upgrade package kernel-linus-6.4.9-1.mga9.x86_64
would install instead of upgrade package kernel-linus-6.4.16-3.mga9.x86_64
would install instead of upgrade package kernel-linus-6.5.11-2.mga9.x86_64
would install instead of upgrade package kernel-linus-6.5.13-2.mga9.x86_64
would install instead of upgrade package kernel-linus-6.6.14-1.mga9.x86_64
would install instead of upgrade package kernel-linus-6.6.18-1.mga9.x86_64
would install instead of upgrade package kernel-linus-6.4.9-1.mga9.i586
would install instead of upgrade package kernel-linus-6.4.16-3.mga9.i586
would install instead of upgrade package kernel-linus-6.5.11-2.mga9.i586
would install instead of upgrade package kernel-linus-6.5.13-2.mga9.i586
would install instead of upgrade package kernel-linus-6.6.14-1.mga9.i586
would install instead of upgrade package kernel-linus-6.6.18-1.mga9.i586
would install instead of upgrade package kernel-linus-devel-6.4.9-1.mga9.x86_64
would install instead of upgrade package kernel-linus-devel-6.4.16-3.mga9.x86_64
would install instead of upgrade package kernel-linus-devel-6.5.11-2.mga9.x86_64
would install instead of upgrade package kernel-linus-devel-6.5.13-2.mga9.x86_64
would install instead of upgrade package kernel-linus-devel-6.6.14-1.mga9.x86_64
would install instead of upgrade package kernel-linus-devel-6.6.18-1.mga9.x86_64
would install instead of upgrade package kernel-linus-devel-6.4.9-1.mga9.i586
would install instead of upgrade package kernel-linus-devel-6.4.16-3.mga9.i586
would install instead of upgrade package kernel-linus-devel-6.5.11-2.mga9.i586
would install instead of upgrade package kernel-linus-devel-6.5.13-2.mga9.i586
would install instead of upgrade package kernel-linus-devel-6.6.14-1.mga9.i586
would install instead of upgrade package kernel-linus-devel-6.6.18-1.mga9.i586
unlocking urpmi database
Too late to run INIT block at /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm line 257.


Version-Release number of selected component (if applicable):
rpmdrake-6.32-2.mga9 ?
drakconf-13.29-1.mga9

How reproducible:
always when invoked from terminal

Steps to Reproduce:
1.invoke MCC from terminal
2.
3.
Comment 1 Morgan Leijström 2024-03-06 16:11:19 CET
More exactly this is when rpmdrake/drakrpm start
(invoked by direct command, MCC or other...)

No harm, except this fog is confusing especially for new users.

Source RPM: rpmdrake-6.32-2.mga9.src.rpm / drakconf-13.29-1.mga9.src.rpm => rpmdrake-6.32-2.mga9.src.rpm
CC: (none) => fri
Assignee: bugsquad => mageiatools

papoteur 2024-03-29 08:59:59 CET

CC: (none) => yvesbrungard

papoteur 2024-03-29 09:00:31 CET

Summary: When starting MCC from cli, there is a long list about kernels => When starting drakrpm from cli, there is a long list about kernels