Description of problem: Unable to launch mageia control center after a fresh netinstall of cauldron (using sta1 image) : # mcc Ignore the following Glib::Object::Introspection & Gtk3 warnings Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.22.2/Gtk3.pm line 525. Typelib file for namespace 'JavaScriptCore', version '4.0' not found at /usr/lib/perl5/vendor_perl/5.22.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm line 108. BEGIN failed--compilation aborted at /usr/libexec/drakconf line 42. # Version-Release number of selected component (if applicable): drakconf-13.7-3.mga6 How reproducible: Well, just a plain update of mga5 with my system. I'll attach the relevant log files.
Keywords: (none) => 6sta1CC: (none) => lebarhon
Please attach /root/drakx/report.bug* which has the time stamp of that upgrade It'll be too large when uncompressed, in that case please compress before attaching. Thanks :-)
Keywords: (none) => NEEDINFOCC: (none) => marja11Assignee: bugsquad => mageiatoolsSummary: MCC doesn't launch after fresh MGA5 update => MCC doesn't launch after fresh MGA5=>6 upgrade (BEGIN failed--compilation aborted at /usr/libexec/drakconf line 42.)
We might have a problem with generating typelib() requires
CC: (none) => olav, thierry.vignaudSource RPM: drakconf-13.7-3.mga6 => drakconf-13.7-3.mga6, rpm-mageia-setup
Indeed, compare: http://sophie.zarb.org/rpms/7cc6034146d09e5cdfd32c8646f1c4f3/deps with: http://sophie.zarb.org/rpms/e5422bffee4e64e8228051549bf4d874/deps We generate the right typelib() provides but not the corresponding requires :-(
Source RPM: drakconf-13.7-3.mga6, rpm-mageia-setup => rpm-mageia-setup
Component: Installer => RPM Packages
That's due to the broken gobject-introspection for various days. Nobody responded to my reques for a rebuilder. I'll see if I can put rebuild functionality into mgagnome and then rebuild all the packages I submitted (better be safe than sorry).
Missing requires is because the deps tool is broken by the g-ir-dep-tool -> g-ir-inspect change $ echo /usr/lib64/girepository-1.0/Gtk-3.0.typelib| /usr/lib/rpm/gi-find-deps.sh -R Please specify only one namespace $ echo /usr/lib64/girepository-1.0/Gtk-3.0.typelib| sh -x T1/usr/lib/rpm/gi-find-deps.sh -R (...) ++ g-ir-dep-tool Gtk 3.0 Please specify only one namespace Indeed: $Â g-ir-dep-tool Gtk 3.0 Please specify only one namespace
Source RPM: rpm-mageia-setup => rpm-mageia-setup, gobject-introspection-1.50.0-2.mga6
Fixed with rpm-mageia-setup-2.20-6.mga6
See Also: (none) => https://bugzilla.gnome.org/show_bug.cgi?id=665672
Closing
Status: NEW => RESOLVEDResolution: (none) => FIXED