Bug 23602 - Packages requiring atk 2.3 need to be rebuilt
Summary: Packages requiring atk 2.3 need to be rebuilt
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL: https://gitlab.gnome.org/GNOME/gjs/is...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-24 04:00 CEST by Curtis Hildebrand
Modified: 2018-10-19 07:09 CEST (History)
4 users (show)

See Also:
Source RPM: atk1.0-2.30.0-1.mga7.src.rpm
CVE:
Status comment:


Attachments

Description Curtis Hildebrand 2018-09-24 04:00:53 CEST
Currently logs are being spammed with :

`Sep 23 18:55:00 Parkes gnome-shell[8014]: g_interface_info_get_n_properties: assertion 'GI_IS_INTERFACE_INFO (info)' failed`

I traced it online to an API change between atk 2.29 and 2.30.  All packages depending on atk need to be rebuilt.  See https://gitlab.gnome.org/GNOME/gjs/issues/199 for more details.

On my system, this is:

 ~]$ rpm -q --whatrequires "libatk-1.0.so.0()(64bit)" |sort
aisleriot-3.22.6-2.mga7
anjuta-extras-3.26.0-2.mga7
ardour-5.12.0-4.mga7
atk-sharp3-2.99.3-6.mga6
chromium-browser-stable-69.0.3497.81-1.mga7
cinnamon-control-center-3.8.0-2.mga7
compiz-decorator-gtk-0.9.13.1-6.mga7
crack-attack-1.1.14-30.mga7
cwiid-0.6.02-13.mga7
easymp3gain-0.5.0-11.mga7
eclipse-swt-4.6.3-9.mga7
ekiga-4.0.1-25.mga7
evince-3.30.0-1.mga7
evolution-3.30.0-1.mga7
firefox-62.0-2.mga7
fpm2-0.79-4.fc17
gcolor2-0.4-28.mga6
gcompris-15.10-4.mga6
gedit-3.30.0-1.mga7
ghex-3.18.3-2.mga7
gnome-calculator-3.30.0-1.mga7
gnome-contacts-3.30-1.mga7
gnome-control-center-3.30.0-1.mga7
gnome-disk-utility-3.30.0-1.mga7
gnome-search-tool-3.6.0-6.mga7
gnome-shell-3.30.0-1.mga7
gnome-terminal-3.30.0-1.mga7
google-chrome-stable-69.0.3497.100-1
graphviz-2.40.1-10.mga7
gtkpod-2.1.5-7.mga7.tainted
gtk-sharp2-2.12.26-3.mga6
gucharmap-11.0.2-1.mga7
ibus-1.5.19-1.mga7
ibus-ui-gtk3-1.5.19-1.mga7
kompozer-0.8-0.b3.11.mga7
lib64atk-bridge2.0_0-2.30.0-1.mga7
lib64atk-gir1.0-2.30.0-1.mga7
lib64atkmm1.6_1-2.24.2-3.mga7
lib64bonoboui2_0-2.24.5-10.mga7
lib64clutter1.0_0-1.26.2-3.mga7
lib64dbusmenu-gtk2_4-16.04.1-1.20170109.1.mga6
lib64dbusmenu-gtk3_4-16.04.1-1.20170109.1.mga6
lib64evview3_3-3.30.0-1.mga7
lib64fm4-1.3.0.2-1.mga7
lib64gail18-2.24.32-2.mga7
lib64gail3_0-3.22.30-3.mga7
lib64glade2.0_0-2.6.4-12.mga7
lib64gnomecanvas2_0-2.30.3-10.mga7
lib64gnomeui2_0-2.24.5-10.mga7
lib64goffice0.10_10-0.10.43-1.mga7
lib64goocanvas2.0_9-2.0.4-1.mga7
lib64goocanvas3-1.0.0-8.mga7
lib64gtk+3_0-3.22.30-3.mga7
lib64gtk+3.0-devel-3.22.30-3.mga7
lib64gtkhex3_0-3.18.3-2.mga7
lib64gtkhtml4.0_0-4.10.0-2.mga6
lib64gtksourceview3.0_1-3.24.9-1.mga7
lib64gtk+-x11-2.0_0-2.24.32-2.mga7
lib64gucharmap7-11.0.2-1.mga7
lib64mutter-private3-3.30.0-2.mga7
lib64rhythmbox10-3.4.2-5.mga7
lib64spreadsheet1.12.43-1.12.43-1.mga7
lib64totem0-3.26.2-2.mga7
lib64vte2_90_9-0.36.5-4.mga6
lib64vte2.91_0-0.54.0-1.mga7
lib64vte9-0.28.2-18.mga7
lib64webkit2gtk4.0_37-2.22.0-1.mga7
lib64webkitgtk1.0_0-2.4.11-3.mga7
lib64webkitgtk3.0_0-2.4.11-3.mga7
lib64wnck1_22-2.31.0-10.mga7
lib64wnck3_0-3.30.0-1.mga7
lib64xfce4ui2_0-4.13.4-1.mga7
lib64xreaderview3_3-1.8.4-1.mga7
lib64yui7-gtk-2.44.7-1.mga6
lib64yui7-mga-gtk-1.0.2-3.mga6
libcryptui-3.12.2-8.mga7
libreoffice-gtk3-6.1.1.2-5.mga7
lv2-1.14.0-1.mga6
metacity-3.30.1-1.mga7
nautilus-3.30.0-1.mga7
nemo-3.8.5-1.mga7
networkmanager-applet-1.8.18-1.mga7
notification-daemon-3.20.0-1.mga6
notification-daemon-engine-nodoka-0.1.0-8.mga6
packagekit-gtk3-module-1.1.10-3.mga7
packagekit-gtk-module-1.1.10-3.mga7
pcmanfm-1.3.0-1.mga7
perl-Gtk2-1.249.920-4.mga7
perl-Wx-Scintilla-0.390.0-15.mga7
pix-1.8.2-1.mga7
planner-0.14.6-10.git20160815.2.mga6
pygtk2.0-2.24.0-12.mga7
qemu-ui-gtk-3.0.0-3.mga7
qemu-ui-sdl-3.0.0-3.mga7
qtractor-0.9.2-1.mga7
rhythmbox-3.4.2-5.mga7
rmanage-0.1.8-10.mga7
seahorse-3.30-1.mga7
tali-3.22.0-2.mga7
terminatorx-4.0.1-1.mga6
unison-2.51.2-1.mga7
vpnpptp-0.3.9-9.mga7
webkit2-2.22.0-1.mga7
x11-driver-video-nvidia-current-390.87-2.mga7.nonfree
xed-1.8.3-1.mga7
xplayer-1.8.3-1.mga7
xreader-1.8.4-1.mga7
xscreensaver-5.40-1.mga7.tainted
xviewer-1.8.1-1.mga7
Comment 1 Marja Van Waes 2018-09-24 08:24:13 CEST
afaics umeabot is still busy rebuilding all packages, but some packages in your list were already rebuilt by it, at this moment firefox seems to have been skipped and many still need to be rebuilt.

http://pkgsubmit.mageia.org/
https://ml.mageia.org/l/arc/changelog/2018-09/

CC: (none) => marja11, pterjan, shlomif

Comment 2 Curtis Hildebrand 2018-09-25 10:09:36 CEST
Yes, maybe I should've waited for the mass rebuild to finish before reporting.  It was bugging me too much. :)

With the latest gjs update to 1.54.1, the error messages are considerably reduced, but they still show up when certain actions are performed.  

I'll update this bug after the rebuild is finished and Cauldron settles down.
Comment 3 GG HH 2018-10-03 21:55:47 CEST
fyi the issue is still not fixed on my current uptodate mageia.

# cat /etc/mageia-release 
Mageia release 7 (Cauldron) for x86_64
# grep "g_interface_info_get_n_properties: assertion 'GI_IS_INTERFACE_INFO (info)' failed" /var/log/messages|cut -c-9|uniq -c
1817696 Oct  3 18
2313130 Oct  3 19
1690317 Oct  3 20
1955287 Oct  3 21

# rpm -q --whatrequires "libatk-1.0.so.0()(64bit)" |sort
chromium-browser-stable-69.0.3497.81-1.mga7
evince-3.30.1-1.mga7
exo-0.12.2-2.mga7
firefox-62.0.3-1.mga7
gedit-3.30.1-1.mga7
gnome-calculator-3.30.1-1.mga7
gnome-contacts-3.30.1-1.mga7
gnome-control-center-3.30.1-1.mga7
gnome-disk-utility-3.30.1-1.mga7
gnome-photos-3.30.1-1.mga7
gnome-search-tool-3.6.0-7.mga7
gnome-shell-3.30.0-1.mga7
gnome-terminal-3.30.1-1.mga7
graphviz-2.40.1-11.mga7
gucharmap-11.0.2-1.mga7
lib64atk-bridge2.0_0-2.30.0-1.mga7
lib64atk-gir1.0-2.30.0-1.mga7
lib64atkmm1.6_1-2.24.2-3.mga7
lib64clutter1.0_0-1.26.2-3.mga7
lib64dbusmenu-gtk3_4-16.04.1-1.20170109.1.mga7
lib64evview3_3-3.30.1-1.mga7
lib64exo2_0-0.12.2-2.mga7
lib64gail3_0-3.22.30-3.mga7
lib64glade2.0_0-2.6.4-13.mga7
lib64goffice0.10_10-0.10.43-2.mga7
lib64gtk+3_0-3.22.30-3.mga7
lib64gtksourceview3.0_1-3.24.9-1.mga7
lib64gtk+-x11-2.0_0-2.24.32-2.mga7
lib64gucharmap7-11.0.2-1.mga7
lib64mutter-private3-3.30.0-2.mga7
lib64rhythmbox10-3.4.2-5.mga7
lib64spreadsheet1.12.43-1.12.43-2.mga7
lib64totem0-3.26.2-2.mga7
lib64vte2.91_0-0.54.1-1.mga7
lib64webkit2gtk4.0_37-2.22.2-1.mga7
lib64xfce4ui2_0-4.13.4-3.mga7
libreoffice-gtk3-6.1.1.2-5.mga7
nautilus-3.30.1-1.mga7
networkmanager-applet-1.8.18-1.mga7
notification-daemon-3.20.0-2.mga7
packagekit-gtk3-module-1.1.10-3.mga7
pygtk2.0-2.24.0-14.mga7
rhythmbox-3.4.2-5.mga7
seahorse-3.30-1.mga7
thunar-1.8.2-1.mga7
thunderbird-52.9.1-3.mga7
webkit2-2.22.2-1.mga7

CC: (none) => boulshet

Comment 4 Marja Van Waes 2018-10-06 10:26:00 CEST
There are still a lot of packages that umeabot failed to build, there should be a list of those packages somewhere on our website, but I don't know how to find that list.

If you read this soon anough, then you'll find a red (or pink) bunch of packages submitted by umeabot that failed to build, when you scroll down here: http://pkgsubmit.mageia.org/

Assigning this report to all packagers collectively, maybe someone can help figure out whether indeed some packages that require atk1.0 didn't get rebuilt, yet.

Assignee: bugsquad => pkg-bugs

Comment 5 GG HH 2018-10-09 13:04:26 CEST
it looks like the last gnome 3.30.1 update and/or rebuild fixed the issue

Thanks.

 # grep RPM /var/log/messages |grep install | grep "Oct  9 09:22"
Oct  9 09:22:04 uranus [RPM][17680]: install lib64mutter-private3-3.30.1-1.mga7.x86_64: success
Oct  9 09:22:05 uranus [RPM][17680]: install lib64mutter3_0-3.30.1-1.mga7.x86_64: success
Oct  9 09:22:05 uranus [RPM][17680]: install lib64mutter-private-gir3-3.30.1-1.mga7.x86_64: success
Oct  9 09:22:06 uranus [RPM][17680]: install mutter-3.30.1-1.mga7.x86_64: success
Oct  9 09:22:09 uranus [RPM][17680]: install gnome-shell-3.30.1-1.mga7.x86_64: success
Oct  9 09:22:10 uranus [RPM][17680]: install gnome-shell-extensions-common-3.30.1-1.mga7.noarch: success
Oct  9 09:22:10 uranus [RPM][17680]: install gnome-shell-extensions-alternate-tab-3.30.1-1.mga7.noarch: success
Oct  9 09:22:10 uranus [RPM][17680]: install gnome-shell-extensions-launch-new-instance-3.30.1-1.mga7.noarch: success
Oct  9 09:22:11 uranus [RPM][17680]: install gnome-shell-extensions-window-list-3.30.1-1.mga7.noarch: success
Oct  9 09:22:11 uranus [RPM][17680]: install gnome-shell-extensions-places-menu-3.30.1-1.mga7.noarch: success
Oct  9 09:22:11 uranus [RPM][17680]: install gnome-shell-extensions-apps-menu-3.30.1-1.mga7.noarch: success
Oct  9 09:22:12 uranus [RPM][17680]: install gnome-classic-session-3.30.1-1.mga7.noarch: success
Oct  9 09:22:12 uranus [RPM][17680]: install gnome-shell-extensions-windowsNavigator-3.30.1-1.mga7.noarch: success
Oct  9 09:22:12 uranus [RPM][17680]: install gnome-shell-extensions-screenshot-window-sizer-3.30.1-1.mga7.noarch: success
Oct  9 09:22:14 uranus [RPM][17680]: install gnome-classic-session-3.30.1-1.mga7.noarch: success
Oct  9 09:22:16 uranus [RPM][17680]: install lib64mutter-private3-3.30.1-1.mga7.x86_64: success
Oct  9 09:22:16 uranus [RPM][17680]: install lib64mutter3_0-3.30.1-1.mga7.x86_64: success
Oct  9 09:22:16 uranus [RPM][17680]: install lib64mutter-private-gir3-3.30.1-1.mga7.x86_64: success
Oct  9 09:22:16 uranus [RPM][17680]: install mutter-3.30.1-1.mga7.x86_64: success
Oct  9 09:22:16 uranus [RPM][17680]: install gnome-shell-3.30.1-1.mga7.x86_64: success
Oct  9 09:22:16 uranus [RPM][17680]: install gnome-shell-extensions-common-3.30.1-1.mga7.noarch: success
Oct  9 09:22:16 uranus [RPM][17680]: install gnome-shell-extensions-alternate-tab-3.30.1-1.mga7.noarch: success
Oct  9 09:22:16 uranus [RPM][17680]: install gnome-shell-extensions-launch-new-instance-3.30.1-1.mga7.noarch: success
Oct  9 09:22:16 uranus [RPM][17680]: install gnome-shell-extensions-window-list-3.30.1-1.mga7.noarch: success
Oct  9 09:22:16 uranus [RPM][17680]: install gnome-shell-extensions-places-menu-3.30.1-1.mga7.noarch: success
Oct  9 09:22:16 uranus [RPM][17680]: install gnome-shell-extensions-apps-menu-3.30.1-1.mga7.noarch: success
Oct  9 09:22:16 uranus [RPM][17680]: install gnome-classic-session-3.30.1-1.mga7.noarch: success
Oct  9 09:22:16 uranus [RPM][17680]: install gnome-shell-extensions-windowsNavigator-3.30.1-1.mga7.noarch: success
Oct  9 09:22:16 uranus [RPM][17680]: install gnome-shell-extensions-screenshot-window-sizer-3.30.1-1.mga7.noarch: success
Comment 6 Curtis Hildebrand 2018-10-19 07:09:58 CEST
Not exactly sure what fixed it for me, but the last time I received the error was on Oct. 15 when I installed a number of RPMS and rebooted.

Haven't seen it since.  Resolved as fixed.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.