Package Details: sonata-git 1.7.0.r11.g48f7456-2

Git Clone URL: (read-only, click to copy)
Package Base: sonata-git
Description: Elegant GTK+3 music client for MPD (Git Version)
Upstream URL:
Licenses: GPL3
Conflicts: sonata, sonata-svn
Provides: sonata
Submitter: Florian
Maintainer: Florian
Last Packager: Florian
Votes: 5
Popularity: 0.000001
First Submitted: 2016-01-06 13:20 (UTC)
Last Updated: 2022-04-06 16:04 (UTC)

Dependencies (8)

Required by (0)

Sources (1)

Latest Comments

Florian commented on 2023-02-07 21:10 (UTC)

Looks like python-setuptools>=67 started to reject version numbers that aren't conformant according to PEP-440 [1]. The git describe --long string is used internally, which is why the package fails to build.

This is not an issue with packaging, please file a bug upstream [2].

[1] [2]

wooptoo commented on 2023-02-06 09:58 (UTC)

The build seems to fail with:

eduard commented on 2021-08-30 06:42 (UTC) (edited on 2021-08-30 06:43 (UTC) by eduard)

Add python-setuptools dependency:

Traceback (most recent call last): File "/home/none/.cache/yay/sonata-git/src/sonata/", line 11, in <module> from setuptools import setup, Extension ModuleNotFoundError: No module named 'setuptools' ==> ERROR: A failure occurred in package(). Aborting... error making: sonata-git

yochananmarqos commented on 2019-12-13 19:59 (UTC) (edited on 2020-04-10 16:59 (UTC) by yochananmarqos)

Please see VCS package guidelines:

If tag contains a prefix, like v or project name then it should be cut off:

pkgver() {
    cd "$srcdir/${pkgname%-git}"
    # cutting off 'v' prefix that presents in the git tag
    git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'

Please add a build() function per Python package guidelines.

Please use https: