Bug 10677 - missing requires for gsettings-desktop-schemas in evince
Summary: missing requires for gsettings-desktop-schemas in evince
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: MGA3-32-OK mga3-64-ok has_procedure
Keywords: Junior_job, validated_update
Depends on:
Blocks:
 
Reported: 2013-07-02 09:42 CEST by Jani Välimaa
Modified: 2014-05-08 18:05 CEST (History)
2 users (show)

See Also:
Source RPM: evince
CVE:
Status comment:


Attachments

Description Jani Välimaa 2013-07-02 09:42:56 CEST
Installed evince to minimal Xfce and tried to open .pdf file.

====
[jva@localhost ~]$ evince foo.pdf 
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.

(evince:3121): GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.lockdown' is not installed

Trace/breakpoint trap
====

'urpmi gsettings-desktop-schemas' fixes this issue.


Reproducible: 

Steps to Reproduce:
Jani Välimaa 2013-07-02 09:43:23 CEST

Keywords: (none) => Junior_job

Jani Välimaa 2013-07-03 08:01:33 CEST

Version: Cauldron => 3

Manuel Hiebel 2013-07-03 11:24:08 CEST

CC: (none) => cvargas

Comment 1 Jani Välimaa 2013-07-03 16:34:44 CEST
Pushed fixed evince [1] to core updates_testing. Please test it.

Easy test case:
1. rpm -e --nodeps gsettings-desktop-schemas
2. evince foo.pdf
3. get some errors
4. install evince from core/updates_testing which pulls gsettings-desktop-schemas
5. evince foo.pdf
6. get no errors

[1] evince-3.7.1-2.1.mga3

Assignee: bugsquad => qa-bugs

Comment 2 Rémi Verschelde 2013-07-03 18:56:50 CEST
Testing complete on Mageia 3 i586.

CC: (none) => remi
Whiteboard: (none) => MGA3-32-OK has_procedure

Rémi Verschelde 2013-07-03 18:59:14 CEST

CC: remi => (none)

Comment 3 claire robinson 2013-07-05 18:16:56 CEST
Testing complete mga3 64

Before
------
$ evince example.pdf 
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.

(evince:10981): GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.lockdown' is not installed

Trace/breakpoint trap

After
-----
# urpmi evince
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release")
  gsettings-desktop-schemas      3.6.1        6.mga3        x86_64  
(medium "Core Updates Testing")
  evince                         3.7.1        2.1.mga3      x86_64 

$ evince example.pdf

Displays properly.

Whiteboard: MGA3-32-OK has_procedure => MGA3-32-OK mga3-64-ok has_procedure

Comment 4 claire robinson 2013-07-05 18:22:19 CEST
Validating. Advisory uploaded.

Could sysadmin please push from 3 core/updates_testing to core/updates

Thanks!

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

Comment 5 Nicolas Vigier 2013-07-06 16:32:02 CEST
http://advisories.mageia.org/MGAA-2013-0050.html

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

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

CC: boklm => (none)


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