Hi

Thanks for the cleanup. The ruby itself works fine.  I have a few minor notes though.

I see some packages (e.g. https://github.com/archlinux/svntogit-community/blob/packages/ruby-rexml/trunk/PKGBUILD) use gem tool during install() phase but the dependency is not specified in the dependency list. It needs to be fixed.

The installation process gives numerous warnings about cyclic dependencies though. One question with cyclic dependencies is how the update is handled for them. Let's say we want to update ruby to 3.1 - what update sequence needs to be used here?


log:
warning: dependency cycle detected:
warning: ruby-json will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-stdlib will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-stdlib will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-stdlib will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-stdlib will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-stdlib will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-stdlib will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-minitest will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-power_assert will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-test-unit will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-bundledgems will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-bundledgems will be installed before its ruby dependency




On Wed, Jul 13, 2022 at 1:57 PM Andreas 'Segaja' Schleifer <segaja@archlinux.org> wrote:
Hello,

I have applied my patch and pushed the changes to [community-testing].

It would be nice if some people could test it and report back to me.

If anyone has any points what we still should change in the package then
please voice them.


Best regards
Andreas