Summary: | media-sound/pulseeffects-4.4.7: ERROR: Program(s) ['itstool'] not found or not executable | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Deutschmann (RETIRED) <whissi> |
Component: | Current packages | Assignee: | Matthew Thode ( prometheanfire ) <prometheanfire> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jpizarrocallejas, leio |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 664092 | ||
Attachments: | build.log |
Description
Thomas Deutschmann (RETIRED)
![]() Some other things in the ebuild I noticed that might want to update at the same time (though possibly only for 4.5/9999): * Questionable gnome2_gconf_install and gnome2_gconf_uninstall calls - don't see any gconf stuff in there (and gnome2_schemas_update takes care of the modern gconf replacement [GSettings schemas] stuff). * I would simply use xdg.eclass and replace the deprecated gnome2_icon_cache_update calls with appropriate xdg_pkg_post* calls; if not, then at least xdg_icon_cache_update from xdg-utils instead of gnome2_icon_cache_update * Currently the desktop file doesn't handle any MIME types, so technically a update-desktop-database call is not necessary (for some reason their meson_post_install.py calls it though); using xdg.eclass would automatically take care of that too - start calling it once it's necessary, without having to notice .desktop.in file changes regarding it (though currently it doesn't look into it, just calls it if desktop file is found, so it'd start to be called just in case). * sys-devel/gettext dep should technically be >=sys-devel/gettext-0.19.8, but not that important (older isn't in tree anymore) * itstool is indeed needed whenever meson gnome modules yelp calls are made; interestingly this upstream even checks for it explicitly at meson configure time, instead of failing at compile/install stage due to the implicit call to it by meson gnome module. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c9e71d3f605da4bc53f69cac87ff376a8ee8c4 commit f3c9e71d3f605da4bc53f69cac87ff376a8ee8c4 Author: Matthew Thode <prometheanfire@gentoo.org> AuthorDate: 2019-03-10 18:01:18 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2019-03-10 18:03:15 +0000 media-sound/pulseeffects: 4.4.7 add itstool missing builddep Fixes: https://bugs.gentoo.org/679856 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> media-sound/pulseeffects/pulseeffects-4.4.7.ebuild | 1 + 1 file changed, 1 insertion(+) |