Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 949601 - media-fonts/source-code-pro: causes sandbox issues? (net-libs/libssh-0.11.1-r1 - [texlive] [glibc] [gcc-15] [ffmpeg] sandbox issue)
Summary: media-fonts/source-code-pro: causes sandbox issues? (net-libs/libssh-0.11.1-r...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Fonts Team
URL:
Whiteboard:
Keywords: PullRequest
: 949600 949610 949616 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-02-11 07:44 UTC by Toralf Förster
Modified: 2025-02-12 17:50 UTC (History)
2 users (show)

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


Attachments
emerge-info.txt (emerge-info.txt,17.74 KB, text/plain)
2025-02-11 07:44 UTC, Toralf Förster
Details
CMakeCache.txt (CMakeCache.txt,38.22 KB, text/plain)
2025-02-11 07:44 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,36.94 KB, text/plain)
2025-02-11 07:44 UTC, Toralf Förster
Details
etc.clang.tar.xz (etc.clang.tar.xz,1.20 KB, application/x-xz)
2025-02-11 07:44 UTC, Toralf Förster
Details
etc.portage.tar.xz (etc.portage.tar.xz,17.13 KB, application/x-xz)
2025-02-11 07:44 UTC, Toralf Förster
Details
logs.tar.xz (logs.tar.xz,58.96 KB, application/x-xz)
2025-02-11 07:44 UTC, Toralf Förster
Details
net-libs:libssh-0.11.1-r1:20250211-074001.log (net-libs:libssh-0.11.1-r1:20250211-074001.log,218.67 KB, text/plain)
2025-02-11 07:44 UTC, Toralf Förster
Details
qlist-info.txt (qlist-info.txt,106.50 KB, text/plain)
2025-02-11 07:44 UTC, Toralf Förster
Details
sandbox.log (sandbox.log,4.41 KB, text/plain)
2025-02-11 07:44 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2025-02-11 07:44:50 UTC
==> /var/tmp/portage/net-libs/libssh-0.11.1-r1/temp/sandbox.log <==
VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line

F: unlink
S: deny
P: /usr/share/fonts/.uuid
A: /usr/share/fonts/.uuid
R: /usr/share/fonts/.uuid
C: /usr/bin/dot /var/tmp/portage/net-libs/libssh-0.11.1-r1/work/libssh-0.11.1_build-abi_x86_64.amd64/doc/html/group__libssh.dot -Tpng -o /var/tmp/portage/net-libs/libssh-0.11.1-r1/work/libssh-0.11.1_build-abi_x86_64.amd64/doc/html/group__libssh.png -Tcmapx -o /var/tmp/portage/net-libs/libssh-0.11.1-r1/work/libssh-0.11.1_build-abi_x86_64.amd64/doc/html/group__libssh.map 

F: unlink
S: deny
P: /usr/share/fonts/source-code-pro/.uuid
A: /usr/share/fonts/source-code-pro/.uuid
R: /usr/share/fonts/source-code-pro/.uuid

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 23.0_desktop-20250210-062516

  UNMASKED:

    Requested by sam
  =media-video/ffmpeg-7*

    
  <sys-devel/gcc-15.0.9999:15

    Requested by dilfridge
  ~sys-libs/glibc-2.41

    
  >=app-text/dvisvgm-2024
  >=app-text/ps2pkm-1.8_p20240311
  >=app-text/texlive-2024
  >=app-text/texlive-core-2024
  >=dev-libs/kpathsea-6.4.0
  >=dev-libs/ptexenc-1.4.6
  dev-python/latexrestricted
  >=dev-tex/biber-2.20
  >=dev-tex/biblatex-3.20
  >=dev-tex/bibtexu-3.72_p20240311
  >=dev-tex/glossaries-4.55
  dev-tex/latex2pydata
  >=dev-tex/latexmk-4.85
  >=dev-tex/minted-3.4.0
  >=dev-tex/tex4ht-20240311
  >=dev-texlive/texlive-basic-2024
  >=dev-texlive/texlive-bibtexextra-2024
  >=dev-texlive/texlive-binextra-2024
  >=dev-texlive/texlive-context-2024
  >=dev-texlive/texlive-fontsextra-2024
  >=dev-texlive/texlive-fontsrecommended-2024
  >=dev-texlive/texlive-fontutils-2024
  >=dev-texlive/texlive-formatsextra-2024
  >=dev-texlive/texlive-games-2024
  >=dev-texlive/texlive-humanities-2024
  >=dev-texlive/texlive-langarabic-2024
  >=dev-texlive/texlive-langchinese-2024
  >=dev-texlive/texlive-langcjk-2024
  >=dev-texlive/texlive-langcyrillic-2024
  >=dev-texlive/texlive-langczechslovak-2024
  >=dev-texlive/texlive-langenglish-2024
  >=dev-texlive/texlive-langeuropean-2024
  >=dev-texlive/texlive-langfrench-2024
  >=dev-texlive/texlive-langgerman-2024
  >=dev-texlive/texlive-langgreek-2024
  >=dev-texlive/texlive-langitalian-2024
  >=dev-texlive/texlive-langjapanese-2024
  >=dev-texlive/texlive-langkorean-2024
  >=dev-texlive/texlive-langother-2024
  >=dev-texlive/texlive-langpolish-2024
  >=dev-texlive/texlive-langportuguese-2024
  >=dev-texlive/texlive-langspanish-2024
  >=dev-texlive/texlive-latex-2024
  >=dev-texlive/texlive-latexextra-2024
  >=dev-texlive/texlive-latexrecommended-2024
  >=dev-texlive/texlive-luatex-2024
  >=dev-texlive/texlive-mathscience-2024
  >=dev-texlive/texlive-metapost-2024
  >=dev-texlive/texlive-music-2024
  >=dev-texlive/texlive-pictures-2024
  >=dev-texlive/texlive-plaingeneric-2024
  >=dev-texlive/texlive-pstricks-2024
  >=dev-texlive/texlive-publishers-2024
  >=dev-texlive/texlive-xetex-2024

  The attached etc.portage.tar.xz has all details.
  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-15 *
clang version 19.1.7
llvm-config: 19.1.7
Python 3.12.9
Available Rust versions:
  [1]   rust-bin-1.84.1 *

  HEAD of ::gentoo
commit d299e90785e06c12230d6a39ff13d0065d2b2989
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Tue Feb 11 06:18:41 2025 +0000

    2025-02-11 06:18:41 UTC

emerge -qpvO =net-libs/libssh-0.11.1-r1
[ebuild  N    ] net-libs/libssh-0.11.1-r1  USE="doc examples sftp zlib -debug -gssapi -mbedtls -pcap -server -static-libs -test" ABI_X86="(64) -32 (-x32)"
Comment 1 Toralf Förster gentoo-dev 2025-02-11 07:44:51 UTC
Created attachment 918660 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2025-02-11 07:44:52 UTC
Created attachment 918661 [details]
CMakeCache.txt
Comment 3 Toralf Förster gentoo-dev 2025-02-11 07:44:53 UTC
Created attachment 918662 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2025-02-11 07:44:53 UTC
Created attachment 918663 [details]
etc.clang.tar.xz
Comment 5 Toralf Förster gentoo-dev 2025-02-11 07:44:54 UTC
Created attachment 918664 [details]
etc.portage.tar.xz
Comment 6 Toralf Förster gentoo-dev 2025-02-11 07:44:55 UTC
Created attachment 918665 [details]
logs.tar.xz
Comment 7 Toralf Förster gentoo-dev 2025-02-11 07:44:57 UTC
Created attachment 918666 [details]
net-libs:libssh-0.11.1-r1:20250211-074001.log
Comment 8 Toralf Förster gentoo-dev 2025-02-11 07:44:58 UTC
Created attachment 918667 [details]
qlist-info.txt
Comment 9 Toralf Förster gentoo-dev 2025-02-11 07:44:59 UTC
Created attachment 918668 [details]
sandbox.log
Comment 10 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-11 07:46:48 UTC
Together with bug 949600, this implies media-fonts/source-code-pro is defective.
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-11 07:47:04 UTC
*** Bug 949600 has been marked as a duplicate of this bug. ***
Comment 12 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-11 07:47:28 UTC
I don't get what changed here?
Comment 13 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-11 10:15:12 UTC
*** Bug 949610 has been marked as a duplicate of this bug. ***
Comment 14 Alfred Wingate 2025-02-11 13:50:11 UTC
(In reply to Sam James from comment #12)
> I don't get what changed here?

Looks like it has always been broken. The ebuild overrides the font eclass pkg_postinst meaning the font cache doesn't necessarily get updated after install. This issue is hidden by fact that other font packages may update it themselves afterwards.

The issue is that doxygen then tries to update the cache itself.
Comment 15 Larry the Git Cow gentoo-dev 2025-02-11 14:27:07 UTC
The bug has been closed via the following commit(s):

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

commit 470b68bb8662ed973db4da94f98c1d97a1fcb76e
Author:     Alfred Wingate <parona@protonmail.com>
AuthorDate: 2025-02-11 14:15:44 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-02-11 14:26:18 +0000

    media-fonts/*: include missing font_pkg_postinst
    
    Closes: https://bugs.gentoo.org/949601
    Signed-off-by: Alfred Wingate <parona@protonmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 .../{source-code-pro-2.042.ebuild => source-code-pro-2.042-r1.ebuild} | 4 +++-
 .../{source-han-sans-2.004.ebuild => source-han-sans-2.004-r1.ebuild} | 4 +++-
 .../{source-sans-3.052.ebuild => source-sans-3.052-r1.ebuild}         | 4 +++-
 .../{source-serif-4.005.ebuild => source-serif-4.005-r1.ebuild}       | 4 +++-
 4 files changed, 12 insertions(+), 4 deletions(-)
Comment 16 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-11 14:29:41 UTC
*** Bug 949616 has been marked as a duplicate of this bug. ***