Bug 16612 - Under KDE gitg the commit diff pane is blank
Summary: Under KDE gitg the commit diff pane is blank
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA5-64-OK MGA5-32-OK advisory
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2015-08-19 13:24 CEST by Deri James
Modified: 2015-08-25 20:18 CEST (History)
3 users (show)

See Also:
Source RPM: gitg-3.14.1-1.mga5
CVE:
Status comment:


Attachments

Description Deri James 2015-08-19 13:24:21 CEST
Description of problem:

Dimilar to this:-

https://bugzilla.opensuse.org/show_bug.cgi?id=929581

Although the "fix" seems to be install:-

lib64peas-gtk-gir1.0

Version-Release number of selected component (if applicable):

3.14.1-1.mga5

How reproducible:

Always (under KDE at least)

Steps to Reproduce:
1.gitg
2.Select branch
3.(Pane empty)

After lib64peas-gtk-gir1.0 installed problem solved, perhaps needs adding as a requires. Note this does not fix the error in the opensuse bug but does make the pane visible.

Reproducible: 

Steps to Reproduce:
Comment 1 Marja Van Waes 2015-08-20 19:15:04 CEST
CC'ing maintainer

(haven't tried to reproduce)

CC: (none) => jani.valimaa, marja11

Comment 2 Jani Välimaa 2015-08-23 08:40:23 CEST
Added missing requires and pushed new release to core/updates_testing. Please test.

SRPM:
gitg-3.14.1-1.1.mga5

RPMS:
gitg-3.14.1-1.1.mga5
libgitg1.0_0-3.14.1-1.1.mga5
libgitg-gir1.0-3.14.1-1.1.mga5
libgitg-devel-3.14.1-1.1.mga5

ADVISORY:
This update adds missing requires for typelib(Peas) and typelib(PeasGtk).

Assignee: bugsquad => qa-bugs

Comment 3 Deri James 2015-08-24 12:59:34 CEST
Tested (on KDE X86-64) by removing gitg and:-

Aug 24 11:38:48 pip.chuzzlewit.co.uk [RPM][24637]: erase lib64peas-gtk-gir1.0-1.12.1-3.mga5.x86_64: success
Aug 24 11:38:48 pip.chuzzlewit.co.uk [RPM][24637]: erase lib64peas-gir1.0-1.12.1-3.mga5.x86_64: success
Aug 24 11:38:48 pip.chuzzlewit.co.uk [RPM][24637]: erase lib64peas-gtk1.0_0-1.12.1-3.mga5.x86_64: success

Then included Core Testing and installed gitg:

Aug 24 11:48:52 pip.chuzzlewit.co.uk [RPM][21100]: install lib64peas-gir1.0-1.12.1-3.mga5.x86_64: success
Aug 24 11:48:52 pip.chuzzlewit.co.uk [RPM][21100]: install lib64gitg1.0_0-3.14.1-1.1.mga5.x86_64: success
Aug 24 11:48:52 pip.chuzzlewit.co.uk [RPM][21100]: install lib64gitg-gir1.0-3.14.1-1.1.mga5.x86_64: success
Aug 24 11:48:52 pip.chuzzlewit.co.uk [RPM][21100]: install lib64peas-gtk1.0_0-1.12.1-3.mga5.x86_64: success
Aug 24 11:48:52 pip.chuzzlewit.co.uk [RPM][21100]: install lib64peas-gtk-gir1.0-1.12.1-3.mga5.x86_64: success
Aug 24 11:48:52 pip.chuzzlewit.co.uk [RPM][21100]: install gitg-3.14.1-1.1.mga5.x86_64: success

gitg runs Ok now.
Samuel Verschelde 2015-08-24 14:13:57 CEST

Whiteboard: (none) => MGA5-64-OK

Comment 4 Samuel Verschelde 2015-08-24 14:16:54 CEST
Ok in MGA5 32.

Whiteboard: MGA5-64-OK => MGA5-64-OK MGA5-32-OK

Comment 5 James Kerr 2015-08-25 10:12:49 CEST
Validated update

Proposed Advisory:

*****************************************
Updated gitg package adds missing requires

Because of missing requires gitg did not display any commit information.
This update adds the missing requires for typelib(Peas) and typelib(PeasGtk).

Reference:
https://bugs.mageia.org/show_bug.cgi?id=16612

SRPM:
gitg-3.14.1-1.1.mga5
*****************************************

A QA committer needs to upload the advisory to SVN

The packages can then be pushed to updates

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Rémi Verschelde 2015-08-25 19:03:50 CEST

Whiteboard: MGA5-64-OK MGA5-32-OK => MGA5-64-OK MGA5-32-OK advisory

Comment 6 Mageia Robot 2015-08-25 20:18:33 CEST
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGAA-2015-0101.html

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


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