Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 948990

Summary: media-sound/teamspeak-client-6.0.0_beta2 can't be installed on systemd profile (sys-apps/systemd-utils dependency)
Product: Gentoo Linux Reporter: Kostadin Shishmanov <kostadinshishmanov>
Component: Current packagesAssignee: Conrad Kostecki <conikost>
Status: RESOLVED FIXED    
Severity: normal CC: meklu
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: potential patch for the ebuild

Description Kostadin Shishmanov 2025-01-29 00:31:45 UTC
Currently media-sound/teamspeak-client-6.0.0_beta2 depends on sys-apps/systemd-utils which is a blocker for sys-apps/systemd, so the package can't be installed on a systemd profile.

[ebuild  N     ] sys-apps/systemd-utils-254.17::gentoo  USE="acl kmod tmpfiles udev -boot -kernel-install -secureboot (-selinux) (-split-usr) -sysusers -test -ukify" ABI_X86="(64) -32 (-x32)" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11" 14,226 KiB
[ebuild  N     ] dev-libs/olm-3.2.16::gentoo  USE="-test" 2,681 KiB
[ebuild  N    ~] media-sound/teamspeak-client-6.0.0_beta2:5::gentoo  173,615 KiB
[blocks B      ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is soft blocking sys-apps/systemd-utils-254.17)
[blocks B      ] sys-apps/systemd ("sys-apps/systemd" is soft blocking sys-apps/systemd-utils-254.17)

Total: 3 packages (3 new), Size of downloads: 190,521 KiB
Conflict: 2 blocks (2 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.
Comment 1 Melker Narikka 2025-02-05 14:26:31 UTC
Created attachment 918215 [details, diff]
potential patch for the ebuild

Something along these lines will get it to merge. I have no idea whether or not there should be some USE dependencies as well on app-admin/systemd.
Comment 2 Melker Narikka 2025-02-05 14:27:29 UTC
(In reply to Melker Narikka from comment #1)
> Created attachment 918215 [details, diff] [details, diff]
> potential patch for the ebuild
> 
> Something along these lines will get it to merge. I have no idea whether or
> not there should be some USE dependencies as well on app-admin/systemd.

sys-apps/systemd, even. :facedesk:
Comment 3 Kostadin Shishmanov 2025-02-05 16:09:42 UTC
(In reply to Melker Narikka from comment #1)
> Created attachment 918215 [details, diff] [details, diff]
> potential patch for the ebuild
> 
> Something along these lines will get it to merge. I have no idea whether or
> not there should be some USE dependencies as well on app-admin/systemd.

I think virtual/udev could also be used.
Comment 4 Larry the Git Cow gentoo-dev 2025-02-05 21:43:02 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50db761d595d23866e617d087628125189c73173

commit 50db761d595d23866e617d087628125189c73173
Author:     Conrad Kostecki <conikost@gentoo.org>
AuthorDate: 2025-02-05 21:14:41 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2025-02-05 21:42:51 +0000

    media-sound/teamspeak-client: update deps
    
    Closes: https://bugs.gentoo.org/948990
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 ...ent-6.0.0_beta2.ebuild => teamspeak-client-6.0.0_beta2-r1.ebuild} | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)