Package Details: wf-config-git 0.7.1.r0.g62e3897-1

Git Clone URL: https://aur.archlinux.org/wf-config-git.git (read-only, click to copy)
Package Base: wf-config-git
Description: A library for managing configuration files, written for wayfire
Upstream URL: https://github.com/WayfireWM/wf-config
Keywords: config wayfire
Licenses: MIT
Conflicts: wf-config
Provides: wf-config=0.4.0
Submitter: SolarAquarion
Maintainer: SolarAquarion (dr460nf1r3)
Last Packager: SolarAquarion
Votes: 5
Popularity: 0.000283
First Submitted: 2018-08-29 16:04
Last Updated: 2021-04-23 16:43

Latest Comments

dr460nf1r3 commented on 2021-04-23 16:29

The real issue is cmake missing, this should be in makedepends.

AkechiShiro commented on 2021-03-31 06:44

There seems to be a missing dependency doctest that should be added, build currently failing because of that :

Run-time dependency doctest found: NO (tried pkgconfig and cmake)

meson.build:60:0: ERROR: Dependency "doctest" not found, tried pkgconfig and cmake

A full log can be found at /home/zwei/.cache/paru/clone/wf-config-git/src/wf-config/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
:: Packages failed to build: wf-config-git-0.4.0.r2.g3554d95-2

snakeroot commented on 2021-02-19 22:22

wf-config has changed their numbering system to prepend a "v" to the version string.

The current version is "v0.7.0.r0.g75e0aba" as versus the "v-less" string in the PKGBUILD of "0.4.0.r2.g3554d95".

The problem is that pacman's vercmp utility and the related logic in libalpm then believe that v0.7.0.r0.g75e0aba is an older version than 0.4.0.r2.g3554d95.

This can be tested by:

$ vercmp v0.7.0.r0.g75e0aba 0.4.0.r2.g3554d95

which returns -1.

Since makepkg changes the version string in -git PKGBUILDs to reflect the current version in the git repo, aurutils insists that the current "v" version v0.7.0.r0.g75e0aba is out of date as compared to the v-less 0.4.0.r2.g3554d95.

I appreciate this is an issue upstream in libalpm/vercmp/aurutils rather than with your PKGBUILD, but I suspect it would be easier for you to update the pkgver in the PKGBUILD than to persuade the pacman maintainers to change libalpm to handle this very cornery corner case.

librewish commented on 2020-01-10 15:05

add glm as depend

yan12125 commented on 2019-04-02 14:08

Hi, could you add wayland-protocols to makedepends? It doesn't build without that.