Re: git: 299b415cde61 - main - www/rubygem-typhoeus-gitlab: fix build error

From: Po-Chuan Hsieh <sunpoet_at_freebsd.org>
Date: Sun, 30 Nov 2025 07:27:21 UTC
On Sun, Nov 30, 2025 at 2:00 PM Matthias Fechner <mfechner@freebsd.org>
wrote:

> The branch main has been updated by mfechner:
>
> URL:
> https://cgit.FreeBSD.org/ports/commit/?id=299b415cde61ce92dc3f72185f3f805b9bf57fcd
>
> commit 299b415cde61ce92dc3f72185f3f805b9bf57fcd
> Author:     Matthias Fechner <mfechner@FreeBSD.org>
> AuthorDate: 2025-11-30 05:58:34 +0000
> Commit:     Matthias Fechner <mfechner@FreeBSD.org>
> CommitDate: 2025-11-30 05:58:34 +0000
>
>     www/rubygem-typhoeus-gitlab: fix build error
>
>     caused by regression from 9816a72d0e47bc436744e060d0eff483eb1678ce
>
>     ===>   Installing existing package
> /packages/All/rubygem-faraday-typhoeus-gitlab-1.1.0_1.pkg
>     [143amd64-gitlab-job-02] Installing
> rubygem-faraday-typhoeus-gitlab-1.1.0_1...
>     [143amd64-gitlab-job-02] `-- Installing
> rubygem-typhoeus-gitlab-1.4.1...
>     [143amd64-gitlab-job-02] |   `-- Installing rubygem-ethon-0.18.0...
>     [143amd64-gitlab-job-02] |   | `-- Installing rubygem-logger-1.7.0...
>     pkg-static: rubygem-logger-1.7.0 conflicts with
> rubygem-logger-gitlab-1.7.0 (installs files into the same place).
> Problematic file:
> /usr/local/lib/ruby/gems/3.3/specifications/logger-1.7.0.gemspec
>

Thanks for the fix.
I've added www/rubygem-ethon-gitlab in
ports 8fae933c936aea599cdad00de2fe1137e29e0626.
This should also be part of the commit script but it was somehow lost.


> ---
>  www/rubygem-typhoeus-gitlab/Makefile | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/www/rubygem-typhoeus-gitlab/Makefile
> b/www/rubygem-typhoeus-gitlab/Makefile
> index 39a564f53441..6f324cab6e03 100644
> --- a/www/rubygem-typhoeus-gitlab/Makefile
> +++ b/www/rubygem-typhoeus-gitlab/Makefile
> @@ -1,5 +1,6 @@
>  PORTNAME=      typhoeus
>  PORTVERSION=   1.4.1
> +PORTREVISION=  1
>  CATEGORIES=    www rubygems
>  MASTER_SITES=  RG
>  PKGNAMESUFFIX= -gitlab
> @@ -11,7 +12,7 @@ WWW=          https://github.com/typhoeus/typhoeus
>  LICENSE=       MIT
>  LICENSE_FILE=  ${WRKSRC}/LICENSE
>
> -RUN_DEPENDS=   rubygem-ethon>=0.9.0:www/rubygem-ethon
> +RUN_DEPENDS=   rubygem-ethon-gitlab>=0.9.0:www/rubygem-ethon-gitlab
>
>  USES=          gem
>
>
>