Summary: | app-i18n/jfbterm installs to /usr/share/fonts without updating cache (was: app-doc/devmanual-0_pre20210118 - sandbox issue) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | CJK Team <cjk> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | devmanual, gentoo, gnome, ionen |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/gentoo/pull/40547 https://bugs.gentoo.org/show_bug.cgi?id=949678 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
app-doc:devmanual-0_pre20210118:20220322-070913.log emerge-history.txt etc.portage.tar.bz2 logs.tar.bz2 |
Description
Toralf Förster
![]() Created attachment 767575 [details]
emerge-info.txt
Created attachment 767576 [details]
app-doc:devmanual-0_pre20210118:20220322-070913.log
Created attachment 767577 [details]
emerge-history.txt
Created attachment 767578 [details]
etc.portage.tar.bz2
Created attachment 767579 [details]
logs.tar.bz2
(In reply to Toralf Förster from comment #2) > Created attachment 767576 [details] > app-doc:devmanual-0_pre20210118:20220322-070913.log rsvg-convert --output=general-concepts/mirrors/diagram.png general-concepts/mirrors/diagram.svg rsvg-convert --output=general-concepts/git-to-rsync/diagram.png general-concepts/git-to-rsync/diagram.svg rsvg-convert --output=general-concepts/emerge-and-ebuild/diagram.png general-concepts/emerge-and-ebuild/diagram.svg rsvg-convert --output=general-concepts/autotools/diagram.png general-concepts/autotools/diagram.svg * ACCESS DENIED: mkostemp: /usr/share/fonts/jfbterm/.uuid.TMP-XXXXXX * ACCESS DENIED: mkostemp: /usr/share/fonts/jfbterm/.uuid.TMP-XXXXXX * ACCESS DENIED: mkostemp: /usr/share/fonts/jfbterm/.uuid.TMP-XXXXXX * ACCESS DENIED: mkostemp: /usr/share/fonts/jfbterm/.uuid.TMP-XXXXXX rsvg-convert --output=ebuild-writing/functions/diagram.png ebuild-writing/functions/diagram.svg * ACCESS DENIED: mkostemp: /usr/share/fonts/jfbterm/.uuid.TMP-XXXXXX Not sure what is happening there, and I cannot reproduce the problem. Definitely rsvg-convert shouldn't try to create a temporary file in /usr/share. @gnome: Any idea what is going on? to reproduce when /usr/share/fonts/jfbterm/.uuid doesn't already exist: - emerge open-sans (updates font cache so needs to be done first) - emerge jfbterm (doesn't update) - emerge devmanual (sandbox issue due to jfbterm, many other packages will fail too like gimp, so I wouldn't call this devmanual's bug) *** Bug 828087 has been marked as a duplicate of this bug. *** The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77728d89f28570c51693d1f0278c88a711bf29bb commit 77728d89f28570c51693d1f0278c88a711bf29bb Author: NHOrus <jy6x2b32pie9@yahoo.com> AuthorDate: 2025-02-12 17:34:34 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-02-12 18:15:42 +0000 app-i18n/jfbterm: update EAPI 7 -> 8, fix home URI, port to C23 Changes call to time() to call to gettimeofday() according to utmp man page Removes font installation from makefile and delegates to portage machinery so font cache gets updated Bug: https://bugs.gentoo.org/835793 Closes: https://bugs.gentoo.org/919295 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/40547 Signed-off-by: Sam James <sam@gentoo.org> app-i18n/jfbterm/files/jfbterm-0.4.7-fonts.patch | 15 ++++++ .../files/jfbterm-0.4.7-gettimeoftheday.patch | 43 +++++++++++++++ app-i18n/jfbterm/jfbterm-0.4.7-r5.ebuild | 63 ++++++++++++++++++++++ 3 files changed, 121 insertions(+) |