Package Details: volctl 0.9.2-1

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.44
First Submitted: 2016-04-22 16:53 (UTC)
Last Updated: 2021-12-06 00:48 (UTC)

Latest Comments

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.

miramir commented on 2022-01-07 16:15 (UTC)

instal python-importlib-metadata not solve problem

cameo commented on 2022-01-07 13:57 (UTC) (edited on 2022-01-07 14:07 (UTC) by cameo)

FYI: Got a similar running error as Miramir lately; yet for me it was a trailing ModuleNotFoundError: No module named 'pulsectl'.

So eventually I got volctl working again after updating/reinstalling "python-pulsectl" as well.

miramir commented on 2021-12-30 14:45 (UTC)

Install with yay.

buzz commented on 2021-12-30 12:34 (UTC)

not work

I assume your setup is somehow borked? Maybe installed for another Python version? Installed in an virtual environment?

miramir commented on 2021-12-29 17:31 (UTC)

not work

Traceback (most recent call last):
  File "/usr/bin/volctl", line 33, in <module>
    sys.exit(load_entry_point('volctl==0.9.2', 'gui_scripts', 'volctl')())
  File "/usr/bin/volctl", line 22, in importlib_load_entry_point
    for entry_point in distribution(dist_name).entry_points
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 919, in distribution
    return Distribution.from_name(distribution_name)
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 518, in from_name
    raise PackageNotFoundError(name)
importlib.metadata.PackageNotFoundError: No package metadata was found for volctl

maxkaspar commented on 2021-12-12 08:50 (UTC) (edited on 2021-12-12 09:23 (UTC) by maxkaspar)

[Edit] Sorry, i had Testing repo enabled by mistake, updated all dependencies for python 3.10, it works fine.

Doesn't work with the latest python updates in Arch.

Traceback (most recent call last): File "/usr/bin/volctl", line 33, in <module> sys.exit(load_entry_point('volctl==0.9.2', 'gui_scripts', 'volctl')()) File "/usr/bin/volctl", line 22, in importlib_load_entry_point for entry_point in distribution(dist_name).entry_points File "/usr/lib/python3.10/importlib/metadata/init.py", line 919, in distribution return Distribution.from_name(distribution_name) File "/usr/lib/python3.10/importlib/metadata/init.py", line 518, in from_name raise PackageNotFoundError(name) importlib.metadata.PackageNotFoundError: No package metadata was found for volct

When trying to rebuild it shows this error:

Traceback (most recent call last): File "/tmp/trizen-milan/volctl/src/volctl/setup.py", line 5, in <module> from setuptools import find_packages, setup File "/usr/lib/python3.10/site-packages/setuptools/init.py", line 18, in <module> from setuptools.dist import Distribution File "/usr/lib/python3.10/site-packages/setuptools/dist.py", line 32, in <module> from more_itertools import unique_everseen ModuleNotFoundError: No module named 'more_itertools' ==> ERROR: A failure occurred in package(). Aborting... :: Unable to build volctl - makepkg exited with code: 4

buzz commented on 2021-07-23 16:34 (UTC)

Please add python-pulsectl as dependency for volctl 0.9.0-1

That slipped through. Added, thanks!

silent commented on 2021-07-23 16:25 (UTC)

Please add python-pulsectl as dependency for volctl 0.9.0-1

buzz commented on 2020-08-21 10:02 (UTC)

This package requires python-cairo but that isn't listed as a dependency

Added. Thanks

edmccard commented on 2020-08-21 01:06 (UTC)

This package requires python-cairo but that isn't listed as a dependency

buzz commented on 2020-03-17 09:31 (UTC) (edited on 2020-03-17 09:32 (UTC) by buzz)

The module gi comes with python-gobject. Hard to say what is wrong up with your setup.

Make sure there is a directory /usr/lib/python3.8/site-packages/gi and try to reinstall python-gobject?

malathion commented on 2020-03-17 05:37 (UTC)

$ python3 -m volctl
Traceback (most recent call last):
  File "/home/ryan/.local/share/pyenv/versions/3.8.0/lib/python3.8/runpy.py", line 192, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/home/ryan/.local/share/pyenv/versions/3.8.0/lib/python3.8/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/home/ryan/.local/share/pyenv/versions/3.8.0/lib/python3.8/site-packages/volctl/__main__.py", line 15, in <module>
    main()
  File "/home/ryan/.local/share/pyenv/versions/3.8.0/lib/python3.8/site-packages/volctl/__main__.py", line 6, in main
    import gi
ModuleNotFoundError: No module named 'gi'

buzz commented on 2019-12-01 11:32 (UTC)

I'm getting the error DistributionNotFound: The 'volctl==0.6.2' distribution was not found and is required by the application. Any idea as for why?

Smells like you recently upgraded to Python 3.8 and volctl is still installed for 3.7? Try reinstalling volctl.

Icemole commented on 2019-12-01 10:35 (UTC) (edited on 2019-12-01 10:37 (UTC) by Icemole)

I'm getting the error DistributionNotFound: The 'volctl==0.6.2' distribution was not found and is required by the application. Any idea as for why?

Output of $ volctl:

Traceback (most recent call last): File "/usr/bin/volctl", line 6, in <module> from pkg_resources import load_entry_point File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3252, in <module> def _initialize_master_working_set(): File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3235, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3264, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 583, in _build_master ws.require(__requires__) File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 900, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 786, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'volctl==0.6.2' distribution was not found and is required by the application

MrThePaul commented on 2019-04-29 17:42 (UTC) (edited on 2019-04-29 17:42 (UTC) by MrThePaul)

This package requires python-setuptools to be installed but does not declare this dependency.

buzz commented on 2016-05-03 16:14 (UTC)

Thanks for the feedback! I wasn't aware of this.

TrialnError commented on 2016-05-03 16:04 (UTC)

Few comments about the PKGBUILD. * Per guideline empty vars should be removed. * The install file isn't needed anymore. Since pacman5 and its hook support made it obsolete. desktop-file-utils includes now a hook, which does the update, whenever a package installs a file there.