Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Oct 2022 02:27:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 266925] devel/gitlab-ce clean install pulls in both rubygem-google-protobuf and rubygem-google-protobuf319
Message-ID:  <bug-266925-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D266925

            Bug ID: 266925
           Summary: devel/gitlab-ce clean install pulls in both
                    rubygem-google-protobuf and rubygem-google-protobuf319
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: gwright@antiope.com

Hi,
After updating my gitlab-ce installation to 15.3.4, the situation described
here (https://gitlab.com/gitlab-org/gitlab/-/issues/345693) began happening
again.

I did a complete uninstall and reinstall of all packages (my gitlab-ce inst=
ance
runs in a jail so deleting everything is easy).  Upon restarting gitlab, the
problem still occurred. Any repo with a LICENSE file generated a 500 error.

I checked which packages were installed and found

root@gitlab:~ # pkg info | grep protob
protobuf-3.20.3,1              Data interchange format library
rubygem-google-protobuf-3.21.7 Ruby extension to Google Protocol Buffers
rubygem-google-protobuf319-3.19.6 Ruby extension to Google Protocol Buffers

I forced the deletion of rubygem-google-protobuf-3.21.7, but after that git=
lab
would not start because gitaly demanded version 3.21.  I hand edited the
Gemfile in /usr/local/share/gitaly/ruby/ to use version 3.19.  Gitlab starts
now and repositories with LICENSE files are now rendered on the web page.

Everything seems to be working but I'm sure that others will start seeing t=
his
problem soon.  Thank you for keeping Gitlab running on FreeBSD!

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-266925-7788>