Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 767421 - app-text/ghostscript-gpl-9.53 update needs rebuilding of app-text/libspectre
Summary: app-text/ghostscript-gpl-9.53 update needs rebuilding of app-text/libspectre
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Codec Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-27 09:48 UTC by Pacho Ramos
Modified: 2021-01-27 15:10 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2021-01-27 09:48:03 UTC
I was having issues to open .eps files with evince:
$ evince ss.eps 
**** Unable to open the initial device, quitting.
(libspectre) ghostscript reports: fatal internal error -100**** Unable to open the initial device, quitting.
(libspectre) ghostscript reports: fatal internal error -100

It seems a bug caused by changes between ghostscript-gpl-9.52 and 9.53:
https://bugs.kde.org/show_bug.cgi?id=426935
https://bbs.archlinux.org/viewtopic.php?id=259287
https://bugzilla.redhat.com/show_bug.cgi?id=1887544

For now maybe we can workaround it by revbumping libspectre with a dep on versions >=9.53 to ensure it gets rebuilt with proper gs version, but, for the future, maybe we should introduce a subslot dep on ghoscript to prevent issues like this in the future

Thanks
Comment 1 Larry the Git Cow gentoo-dev 2021-01-27 15:10:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ccac8ffdac61ba64e06655934cd3a17d30adc1

commit f0ccac8ffdac61ba64e06655934cd3a17d30adc1
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2021-01-27 14:21:05 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2021-01-27 15:10:47 +0000

    app-text/ghostscript-gpl: expose libgs.so ABI as subslot
    
    Closes: https://bugs.gentoo.org/767421
    Package-Manager: Portage-3.0.14, Repoman-3.0.2
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 ...ostscript-gpl-9.53.3-r4.ebuild => ghostscript-gpl-9.53.3-r5.ebuild} | 2 +-
 app-text/ghostscript-gpl/metadata.xml                                  | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)