Package Details: euclidean-rhythms 1.0.0-1

Git Clone URL: https://aur.archlinux.org/euclidean-rhythms.git (read-only, click to copy)
Package Base: euclidean-rhythms
Description: An implementation of the Euclidean rhythms idea in the form of an LV2 plugin
Upstream URL: https://github.com/bruno-unna/euclidean-rhythms
Keywords: euclidean-rhythms
Licenses: GPL3
Groups: lv2-plugins, pro-audio
Submitter: bruno.unna
Maintainer: bruno.unna
Last Packager: bruno.unna
Votes: 1
Popularity: 0.000172
First Submitted: 2023-02-05 18:52 (UTC)
Last Updated: 2024-04-08 18:11 (UTC)

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

bruno.unna commented on 2024-04-13 07:45 (UTC) (edited on 2024-04-13 07:51 (UTC) by bruno.unna)

@funkmuscle

I suggest you to run it without the name of the package. Just clone the repository, change your directory to it and run the makepkg command, like this:

1. Either

git clone ssh://aur@aur.archlinux.org/euclidean-rhythms.git

or

git clone https://aur.archlinux.org/euclidean-rhythms.git

2.

cd euclidean-rhythms

3.

makepkg --nobuild --noprepare
git -C src/euclidean-rhythms-1.0.0 submodule update --init --recursive

If the third step succeeds, then we can run this instead:

3 (bis).

makepkg -si

Please let me know how it goes.

funkmuscle commented on 2024-04-13 07:14 (UTC)

$ makepkg --nobuild --noprepare euclidean-rhythms ==> ERROR: PKGBUILD does not exist.

did I do it correctly?

bruno.unna commented on 2024-04-10 19:20 (UTC)

Has anyone had success in building the package, other than myself?

bruno.unna commented on 2024-04-10 19:19 (UTC)

Hi @funkmuscle,

Thanks for the report. This is the expected output of the prepare() phase:

...
==> Starting prepare()...
Submodule 'src/BWidgets' (git@github.com:sjaehn/BWidgets.git) registered for path 'src/BWidgets'
Cloning into '/tmp/euclidean-rhythms/src/euclidean-rhythms-1.0.0/src/BWidgets'...
Submodule path 'src/BWidgets': checked out '9fc6dc64578566e6bc4b1a9689a2db83e9a4ab0e'
Submodule 'pugl' (https://github.com/lv2/pugl.git) registered for path 'src/BWidgets/pugl'
Cloning into '/tmp/euclidean-rhythms/src/euclidean-rhythms-1.0.0/src/BWidgets/pugl'...
Submodule path 'src/BWidgets/pugl': checked out '9b5a0871c1a8771dbe204e60f437653a67abd42a'

I fail to see what could have gone wrong. I've just repeated the process in a fresh directory.

Would you please run makepkg --nobuild --noprepare to retrieve the sources, then git -C src/euclidean-rhythms-1.0.0 submodule update --init --recursive?

Thanks in advance.

funkmuscle commented on 2024-04-10 16:52 (UTC)

This won't build:

Reset branch 'makepkg' ==> Starting prepare()... Cloning into '/home/me/.cache/trizen/sources/euclidean-rhythms/src/euclidean-rhythms-1.0.0/src/BWidgets'... git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists. fatal: clone of 'git@github.com:sjaehn/BWidgets.git' into submodule path '/home/me/.cache/trizen/sources/euclidean-rhythms/src/euclidean-rhythms-1.0.0/src/BWidgets' failed Failed to clone 'src/BWidgets'. Retry scheduled Cloning into '/home/me/.cache/trizen/sources/euclidean-rhythms/src/euclidean-rhythms-1.0.0/src/BWidgets'... git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists. fatal: clone of 'git@github.com:sjaehn/BWidgets.git' into submodule path '/home/me/.cache/trizen/sources/euclidean-rhythms/src/euclidean-rhythms-1.0.0/src/BWidgets' failed Failed to clone 'src/BWidgets' a second time, aborting ==> ERROR: A failure occurred in prepare(). Aborting... :: Unable to build euclidean-rhythms - makepkg exited with code: 4 =>> Try again? [y/N]: =>> Exit now? [Y/n]: