Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 948990 - media-sound/teamspeak-client-6.0.0_beta2 can't be installed on systemd profile (sys-apps/systemd-utils dependency)
Summary: media-sound/teamspeak-client-6.0.0_beta2 can't be installed on systemd profil...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Conrad Kostecki
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-29 00:31 UTC by Kostadin Shishmanov
Modified: 2025-02-05 21:43 UTC (History)
1 user (show)

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


Attachments
potential patch for the ebuild (ts-6.patch,435 bytes, patch)
2025-02-05 14:26 UTC, Melker Narikka
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(-)