Summary: | x11-libs/gdk-pixbuf does not regenerate loaders.cache | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | dkjii |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
dkjii
2019-10-13 07:37:38 UTC
Looks like me misreading and thinking explicit gnome2_gdk_pixbuf_update will work, when in this case it's actually doing the check in itself, not in gnome2.eclass like was done for icon cache and other things; so a regression from porting to meson and dropping gnome2.eclass usage (missing gnome2_gdk_pixbuf_savelist call) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7fc258f5d09d73e9e46541d8d6d010a0240f51 commit 7f7fc258f5d09d73e9e46541d8d6d010a0240f51 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2019-10-13 11:23:17 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2019-10-13 11:26:13 +0000 x11-libs/gdk-pixbuf: loaders.cache update fixes (thumbnailing, etc) Fix regressions from meson port for gdk-pixbuf loaders.cache updating. * Add missing gnome2_gdk_pixbuf_savelist call to pkg_preinst for stable version, revbumped straight to stable to fix any outdated caches for stable users, as it could be causing lack of thumbnailing functionality and other issues. * Add it to ~arch version too, but also downgrade it back to EAPI-7, as gnome2-utils.eclass is broken for EAPI-7 still for gdk-pixbuf cache updating (missing eutils inherit from emktemp usage and broken $ED and $EROOT lack of ending slash handling. Though instead of full revert of the changes, convert the ebuilds own $ED and $EROOT handling to be EAPI agnostic for now. * Drop ancient migration log in the ~arch revbump that seems to have been for a time when gdk-pixbuf was newly introduced over a decade or more ago (when split out of gtk2 in its early days). Closes: https://bugs.gentoo.org/697602 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org> ...buf-2.38.1.ebuild => gdk-pixbuf-2.38.1-r1.ebuild} | 1 + ...buf-2.38.2.ebuild => gdk-pixbuf-2.38.2-r1.ebuild} | 20 ++++++++------------ 2 files changed, 9 insertions(+), 12 deletions(-) |