Bug 233354

Summary: devel/rubygem-warden upgrade from 1.2.7 to 1.2.8 has broken www/gitlab-ce
Product: Ports & Packages Reporter: Marko Cupać <marko.cupac>
Component: Individual Port(s)Assignee: Matthias Fechner <mfechner>
Status: Closed FIXED    
Severity: Affects Only Me CC: hakan, webmaster
Priority: --- Flags: bugzilla: maintainer-feedback? (mfechner)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
gitlab-ce-11.4.4.log
none
rubygem-grpc-1.11.1.log none

Description Marko Cupać 2018-11-20 15:09:12 UTC
Created attachment 199383 [details]
gitlab-ce-11.4.4.log

Hi,

gitlab-ce-11.4.4 poudriere build fails at stage phase (attached log excerpt).

I'm unsetting PGSQL, and setting MYSQL in make.conf:

www_gitlab-ce_SET= MYSQL
www_gitlab-ce_UNSET= PGSQL
Comment 1 Matthias Fechner freebsd_committer freebsd_triage 2018-11-20 15:23:12 UTC
The problem is caused by this commit:
https://svnweb.freebsd.org/ports?view=revision&revision=485174
Comment 2 Matthias Fechner freebsd_committer freebsd_triage 2018-11-20 15:50:29 UTC
I created an issue now here:
https://github.com/wardencommunity/warden/issues/169

Maybe they have an idea how to fix this.

In the meantime you can downgrade rubygem-warden to version 1.2.7 to fix this.
Comment 3 Marko Cupać 2018-11-23 10:37:44 UTC
Created attachment 199477 [details]
rubygem-grpc-1.11.1.log
Comment 4 Marko Cupać 2018-11-23 10:39:53 UTC
(In reply to Marko Cupać from comment #3)

now net/rubygem-grpc, which is dependency for gitlab-ce fails to build. Sorry if this is not the best place to report it, I thought it would be more visible here than if I opened new bug report.
Comment 5 Matthias Fechner freebsd_committer freebsd_triage 2018-11-23 11:07:53 UTC
(In reply to Marko Cupać from comment #4)
I know, I currently in the process to upgrade gitlab-ce to 11.5.0 which requires the new grpc version.

Some patience please ;)
Comment 6 hakan 2018-11-23 22:22:22 UTC
I can confirm that downgrading rubygem-warden to 1.2.7 with ports-mgmt/portdowngrade/ and then locking the installed package helps with upgrading gitlab-ce to 11.5.0.
I did the upgrade with portmaster and aside from using the -o option to replace a versioned rubygem port to the unversioned port it went without any issues.
Comment 7 Matthias Fechner freebsd_committer freebsd_triage 2018-11-24 21:33:04 UTC
Fixed with commit r485755.