Package Details: volctl 0.9.4-2

Git Clone URL: https://aur.archlinux.org/volctl.git (read-only, click to copy)
Package Base: volctl
Description: Per-application volume control and OSD for Linux desktops.
Upstream URL: https://buzz.github.io/volctl/
Keywords: desktop pulseaudio tray volume
Licenses: GPL
Submitter: buzz
Maintainer: buzz
Last Packager: buzz
Votes: 13
Popularity: 0.008805
First Submitted: 2016-04-22 16:53 (UTC)
Last Updated: 2024-08-07 11:04 (UTC)

Latest Comments

1 2 3 Next › Last »

brique commented on 2024-08-07 08:29 (UTC)

silent: 1. It's not a mess, but a solution. 2. The current conflict of volctl can be easily resolved (again: it's just the change of the dependency from pulseaudio to pulse-native-provider).
3. If you can't wait until buzz fixes it, do it yourself.

silent commented on 2024-08-06 21:41 (UTC)

This volctl package has a conflict as well due to this intentional mess.

brique commented on 2024-08-05 20:33 (UTC)

silent: No, there is no conflict. The pulse-native-provider package is dummy without any files. For the reasons of the change in pipewire-pulse please take a look: https://gitlab.archlinux.org/archlinux/packaging/packages/pipewire/-/issues/10

silent commented on 2024-08-05 20:16 (UTC)

brique: The problem is that the pipewire packages are a mess in Arch Linux. For example, in the extra repository pipewire-pulse indeed provides pulse-native-provider: https://archlinux.org/packages/extra/x86_64/pipewire-pulse/ However, there is a pulse-native-provider package also in extra, that has pipewire-pulse (and many other packages) as dependency. https://archlinux.org/packages/extra/x86_64/pulse-native-provider/ So pipewire-pulse should probably provide pulseaudio (as it has pulseaudio as conflicts) and should not provide pulse-native-provider (as this surely generates a conflict with the pulse-native-provider package in extra)

sinasina commented on 2024-08-05 04:23 (UTC) (edited on 2024-08-05 05:19 (UTC) by sinasina)

I just ran yay to update. I presume the dependency needs to be changed in the pkgbuild. (what user brique said in the previous comment)

brique commented on 2024-08-04 19:21 (UTC)

The problem is pipewire-pulse, because the package doesn't provide pulseaudio anymore. volctl builds and works fine, if you change the dependency from pulseaudio to pulse-native-provider.

buzz commented on 2024-08-04 12:31 (UTC)

error: failed to prepare transaction (could not satisfy dependencies) :: installing pipewire-pulse (1:1.2.2-1) breaks dependency 'pulseaudio' required by volctl

Could you post what command you were using?

volctl works with either PulseAudio or pipewire-pulse.

sinasina commented on 2024-08-03 03:50 (UTC)

error: failed to prepare transaction (could not satisfy dependencies)
:: installing pipewire-pulse (1:1.2.2-1) breaks dependency 'pulseaudio' required by volctl

miramir commented on 2022-01-12 05:03 (UTC)

Спасибо, заработало, я ещё новичок в arch.

AntiComposite commented on 2022-01-12 02:38 (UTC)

cameo: That's caused by the recent update from python3.9 to python3.10. When there's a new Python minor version, every Python package has to be rebuilt or it won't be installed in the 3.10 site_packages.

miramir: try a yay -Suy --rebuild-tree volctl. That will make sure you don't have a partial upgrade or version mismatch problem. If that fails, try installing manually following the instructions on https://wiki.archlinux.org/title/Arch_User_Repository.