Description of problem: When trying to open About Emacs from Help menu in x11 emacs, no about screen is displayed, only the error message "Invalid image type `svg" emacs is missing a BuildRequires on pkgconfig(librsvg-2.0). Also some other BuildRequires should be added to enable support for other features, like OTF font support, m17-flt text shaping and gpm support for non-x11 version. Reproducible: Steps to Reproduce:
Status: NEW => ASSIGNEDCC: (none) => doktor5000, thierry.vignaudWhiteboard: (none) => MGA3TOO, MGA4TOO
@tv: Could you please have a look at http://svnweb.mageia.org/packages?view=revision&revision=736407 If there are no objections, I'd push this for cauldron and also as an update for mga4 at least.
Fixed for cauldron with emacs-24.3-7.mga5, now it even shows a nice emacs logo :) Will push updates for mga4 and 3 shortly ...
@QA Team: I'd also like to try out to create and advisory for this as explained in https://wiki.mageia.org/en/How_to_create_an_update_advisory#Creating_a_new_advisory If you think the information below is sufficient for the adisory, then just tell me and I'll do so :) ======================== I have uploaded a patched/updated package for Mageia 3 and 4. You can test this by running emacs and checking if the graphic logo is shown and if Help -> About Emacs shows the Emacs version. Before the fix, it would only show Invalid image type `svg` Suggested advisory: ======================== Updated emacs packages fix "Invalid image type `svg`" error message when trying to select Help -> About Emacs from menu. This also means now the Emacs logo is shown on startup. ======================== Updated packages in core/updates_testing: ======================== emacs-24.2-5.2.mga3.x86_64.rpm emacs-common-24.2-5.2.mga3.x86_64.rpm emacs-nox-24.2-5.2.mga3.x86_64.rpm emacs-leim-24.2-5.2.mga3.noarch.rpm emacs-el-24.2-5.2.mga3.noarch.rpm emacs-doc-24.2-5.2.mga3.noarch.rpm emacs-24.3-4.2.mga4.x86_64.rpm emacs-common-24.3-4.2.mga4.x86_64.rpm emacs-nox-24.3-4.2.mga4.x86_64.rpm emacs-leim-24.3-4.2.mga4.noarch.rpm emacs-el-24.3-4.2.mga4.noarch.rpm emacs-doc-24.3-4.2.mga4.noarch.rpm Source RPMs: emacs-24.2-5.2.mga3.src.rpm emacs-24.3-4.2.mga4.src.rpm
Assignee: doktor5000 => qa-bugs
That's fine Florian, thanks.
Version: Cauldron => 4Whiteboard: MGA3TOO, MGA4TOO => MGA3TOO
Tested mga4 and 3 64bit ok marked it to whiteboard.
CC: (none) => ozkysterWhiteboard: MGA3TOO => MGA3TOO MGA4-64-OK MGA3-64-OK
Tested mga4 in 32bit virtualbox. emacs-24.3-4.2.mga4.i586.rpm emacs-common-24.3-4.2.mga4.i586.rpm The Emacs logo appears without any problem in About Emacs.
CC: (none) => tarazed25
Whiteboard: MGA3TOO MGA4-64-OK MGA3-64-OK => MGA3TOO MGA4-64-OK MGA3-64-OK MGA4-32-OK
Actually, with reference to the package list, I was unsure if it needed to be tested in 32-bit.
Whiteboard: MGA3TOO MGA4-64-OK MGA3-64-OK MGA4-32-OK => MGA3TOO MGA4-64-OK MGA3-64-OK
And the help information gives the wrong version : 24.3-4.1 urpmi emacs Package emacs-24.3-4.2.mga4.x86_64.rpm is already installed
Yes it need to be testing all arch and versions.
Whiteboard: MGA3TOO MGA4-64-OK MGA3-64-OK => MGA3TOO MGA4-64-OK MGA3-64-OK MGA4-32-OK MGA3-32-OK
Update validated can sysadmin push it to updates.
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
Help=>About shows 24.3.1 here Len, the software version rather than our release. GNU Emacs 24.3.1 (x86_64-mageia-linux-gnu, GTK+ Version 3.10.6) of 2014-10-05 on valstar.mageia.org, modified by Mageia Copyright (C) 2013 Free Software Foundation, Inc. It didn't display at all before the update.
Advisory uploaded.
Whiteboard: MGA3TOO MGA4-64-OK MGA3-64-OK MGA4-32-OK MGA3-32-OK => MGA3TOO has_procedure advisory MGA4-64-OK MGA3-64-OK MGA4-32-OK MGA3-32-OK
Works also here on Mageia 4 64-bits. GNU Emacs 24.3.1 (x86_64-mageia-linux-gnu, GTK+ Version 3.10.6) of 2014-10-05 on valstar.mageia.org, modified by Mageia
CC: (none) => olivier.delaune
An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2014-0179.html
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXED