Summary: | www-apps/gitea: is broken b/c user "git" is not created | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Ryan Tsien <i> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | dlan, hydrapolic, jstein, proxy-maint |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=858668 https://github.com/gentoo/gentoo/pull/33867 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Toralf Förster
2021-12-21 09:39:06 UTC
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb39ef76095d92e575957a40533ef0ada3e68c7 commit 7fb39ef76095d92e575957a40533ef0ada3e68c7 Author: Ryan Qian <i@bitbili.net> AuthorDate: 2023-11-17 12:22:18 +0000 Commit: Yixun Lan <dlan@gentoo.org> CommitDate: 2023-11-21 14:27:00 +0000 www-apps/gitea: fix the execution logic of 'tmpfiles_process' It is not guaranteed that the git user and group always exist (due to the acct USE Flag), but for convenience, the tmpfile uses the git user and group by default. To avoid installation errors, a condition needs to be added here: if there is no git user or group, the installation of tmpfile will be skipped and the user will be notified to handle it by themselves. This commit won't affect the already installed gitea, so no new revision. Closes: https://bugs.gentoo.org/829761 Closes: https://bugs.gentoo.org/858668 Closes: https://github.com/gentoo/gentoo/pull/33867 Signed-off-by: Ryan Qian <i@bitbili.net> Signed-off-by: Yixun Lan <dlan@gentoo.org> www-apps/gitea/gitea-1.20.4.ebuild | 21 +++++++++++++++++++-- www-apps/gitea/gitea-1.20.5.ebuild | 21 +++++++++++++++++++-- www-apps/gitea/gitea-1.21.0.ebuild | 21 +++++++++++++++++++-- 3 files changed, 57 insertions(+), 6 deletions(-) |