Bug 10176 - python-gobject has wrong types
Summary: python-gobject has wrong types
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 3
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA2TOO has_procedure mga2-32-ok mga3...
Keywords: validated_update
: 6514 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-05-20 14:38 CEST by Pablo Saratxaga
Modified: 2014-05-08 18:05 CEST (History)
7 users (show)

See Also:
Source RPM: python-gobject
CVE:
Status comment:


Attachments

Description Pablo Saratxaga 2013-05-20 14:38:40 CEST
python-gobject (pygobject) has wrong types for 3 elements:

** (process:4791): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags'
** (process:4791): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'
** (process:4791): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags'

see also bug report: https://bugzilla.gnome.org/show_bug.cgi?id=668522
(it includes a patch: https://bug668522.bugzilla-attachments.gnome.org/attachment.cgi?id=209543 )

it seems the patch has been put on upstream git repository; so a new build from git would be a good idea too.

I rebuilt the package on my machine with the patch, and it solved it
Pablo Saratxaga 2013-05-20 14:39:42 CEST

Source RPM: (none) => python-gobject

Sander Lepik 2013-05-20 14:47:52 CEST

CC: (none) => sander.lepik
Assignee: bugsquad => makowski.mageia

Comment 1 Philippe Makowski 2013-05-20 19:57:49 CEST
Thanks for the patch

Status: NEW => ASSIGNED

Comment 2 Philippe Makowski 2013-05-23 23:09:37 CEST
 python-gobject-2.28.6-9.mga3
 python-gobject-2.28.6-7.mga2

are in core/updates_testing, please test and report

Assignee: makowski.mageia => qa-bugs

Comment 3 claire robinson 2013-05-23 23:14:19 CEST
Could you please add an advisory and list rpms too Philippe

https://wiki.mageia.org/en/Updates_policy#Maintainer_.28or_any_interested_packager.29

Thanks
claire robinson 2013-05-24 11:22:34 CEST

Version: Cauldron => 3
Whiteboard: (none) => MGA2TOO

Comment 4 Philippe Makowski 2013-05-24 13:03:22 CEST
Suggested advisory:
========================

Updated python-gobject packages fix bug #10176:

python-gobject (pygobject) has wrong types for 3 elements

References:
https://bugs.mageia.org/show_bug.cgi?id=10176
https://bugzilla.gnome.org/show_bug.cgi?id=668522
========================

Updated packages in core/updates_testing:
========================
python-gobject-2.28.6-9.mga3
python-gobject-2.28.6-7.mga2

Source RPMs: 
python-gobject-2.28.6-9.mga3.src.rpm
python-gobject-2.28.6-7.mga2.src.rpm

CC: (none) => makowski.mageia

Comment 5 claire robinson 2013-05-24 13:10:42 CEST
Thanks Philippe. There are libs too with this one though.

I don't mean to be picky, we have new members in the team who won't be able to find this for themselves.

SRPM: python-gobject-2.28.6-7.mga2.src.rpm
------------------------------------------
lib(64)pyglib2.0_0
python-gobject


SRPM: python-gobject-2.28.6-9.mga3.src.rpm
------------------------------------------
lib(64)pyglib2.0_0
python-gobject
Comment 6 claire robinson 2013-05-24 13:26:25 CEST
Testing mga2 32

Deleted .xsession-errors and logged into lxde, after logging in again noticed the errors there, so confirmed the bug..

** (process:23225): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags'

** (process:23225): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'

** (process:23225): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags'
Comment 7 claire robinson 2013-05-24 13:35:46 CEST
Testing complete mga2 32

Confirmed fixed, after updating and logging out and in again, the errors are gone.

Whiteboard: MGA2TOO => MGA2TOO has_procedure mga2-32-ok

Comment 8 claire robinson 2013-05-24 13:51:59 CEST
Testing complete mga3 64

Whiteboard: MGA2TOO has_procedure mga2-32-ok => MGA2TOO has_procedure mga2-32-ok mga3-64-ok

Comment 9 Dave Hodgins 2013-05-28 19:33:45 CEST
Testing mga2 64 shortly.

CC: (none) => davidwhodgins

Comment 10 Dave Hodgins 2013-05-28 19:54:00 CEST
Testing complete on Mageia 2 x86_64.

Whiteboard: MGA2TOO has_procedure mga2-32-ok mga3-64-ok => MGA2TOO has_procedure mga2-32-ok mga3-64-ok MGA2-64-OK

Comment 11 martyn vidler 2013-05-28 22:55:02 CEST
Tested mga2 i586 passed

CC: (none) => martynvidler

martyn vidler 2013-05-29 23:47:23 CEST

Whiteboard: MGA2TOO has_procedure mga2-32-ok mga3-64-ok MGA2-64-OK => MGA2TOO has_procedure mga2-32-ok mga3-64-ok MGA2-64-OK mga2-i586-ok

Comment 12 claire robinson 2013-05-30 12:04:59 CEST
Testing complete mga3 32

Validating 

Advisory & srpms in comment 4

Could sysadmin please push from core/updates_testing to core/updates for mga2 & 3

Thanks!

Keywords: (none) => validated_update
Whiteboard: MGA2TOO has_procedure mga2-32-ok mga3-64-ok MGA2-64-OK mga2-i586-ok => MGA2TOO has_procedure mga2-32-ok mga3-64-ok MGA2-64-OK mga3-32-ok
CC: (none) => sysadmin-bugs

Comment 13 Pablo Saratxaga 2013-06-03 12:30:56 CEST
see also related (same kind of bug, in another python/gtk package): https://bugs.mageia.org/show_bug.cgi?id=10384

CC: (none) => pablo

Comment 14 Philippe Makowski 2013-06-05 22:28:03 CEST
*** Bug 6514 has been marked as a duplicate of this bug. ***

CC: (none) => bobhombre

Comment 15 Nicolas Vigier 2013-06-13 01:42:50 CEST
Update pushed.

http://advisories.mageia.org/MGAA-2013-0031.html

Status: ASSIGNED => RESOLVED
CC: (none) => boklm
Resolution: (none) => FIXED

Nicolas Vigier 2014-05-08 18:05:16 CEST

CC: boklm => (none)


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