New(?) repository: https://github.com/xaos-project/XaoS
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92daf0d6805864aafb6d8f092cc41784f359371 commit c92daf0d6805864aafb6d8f092cc41784f359371 Author: David Seifert <soap@gentoo.org> AuthorDate: 2021-03-20 11:11:37 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-03-20 11:11:37 +0000 x11-misc/xaos: Port to EAPI 7 Bug: https://bugs.gentoo.org/776418 Closes: https://bugs.gentoo.org/726212 Closes: https://bugs.gentoo.org/732414 Closes: https://bugs.gentoo.org/742824 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org> x11-misc/xaos/files/xaos-3.4-include.patch | 4 +- x11-misc/xaos/files/xaos-3.4-png.patch | 11 --- x11-misc/xaos/files/xaos-3.6-buildsystem.patch | 86 +++++++++++++++++++++ x11-misc/xaos/files/xaos-3.6-locale-dir.patch | 11 --- x11-misc/xaos/files/xaos-3.6-no-auto-strip.patch | 20 ----- x11-misc/xaos/xaos-3.6.ebuild | 96 ++++++++++++------------ 6 files changed, 134 insertions(+), 94 deletions(-)
Created attachment 715056 [details] xaos-4.2.1.ebuild This is an initial attempt to write an ebuild for version 4.2.1. Currently it still fails with: * ACCESS DENIED: open_wr: /var/lib/portage/home/.cache/mesa_shader_cache/index The build system seems to be a bit strange, it requires a running X server during the compile phase. I'm leaving this here for future reference.
The same issue occurs in the in-tree ebuild for starpu, it is related to this env variable: XDG_CACHE_HOME.
export XDG_CACHE_HOME="${HOME}/.cache" fixes this issue, but now emake hangs forever after the compilation completes, very strange...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3527319091508de2254e94f8382f8befce92e029 commit 3527319091508de2254e94f8382f8befce92e029 Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2022-01-11 14:14:52 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-01-11 14:15:05 +0000 x11-misc/xaos: add latest snapshot version Closes: https://bugs.gentoo.org/776418 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> x11-misc/xaos/Manifest | 1 + x11-misc/xaos/xaos-4.2.1_p20210828.ebuild | 46 +++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+)
(In reply to Andrew Ammerlaan from comment #4) > export XDG_CACHE_HOME="${HOME}/.cache" fixes this issue, but now emake hangs > forever after the compilation completes, very strange... The problem was "$(STRIP) $(TARGET)" in Makefile, which for some reason only succeeds in a running X session (and hangs when run in virtualx).