Bug 260679 - www/gitlab-ce 14.6.0 fails to stage after upgrade of rubygem-rdoc to 6.4.0
Summary: www/gitlab-ce 14.6.0 fails to stage after upgrade of rubygem-rdoc to 6.4.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Matthias Fechner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-25 13:01 UTC by lysfjord.daniel
Modified: 2021-12-27 09:05 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (mfechner)


Attachments
poudriere build log for www/gitlab-ce 14.6.0 (202.81 KB, text/plain)
2021-12-25 13:01 UTC, lysfjord.daniel
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description lysfjord.daniel 2021-12-25 13:01:24 UTC
Created attachment 230391 [details]
poudriere build log for www/gitlab-ce 14.6.0

Build deps:
rubygem-rdoc>=6.3.2<7 : devel/rubygem-rdoc

Runtime deps:
rubygem-rdoc>=6.3.2<7 : devel/rubygem-rdoc

Actual dep string:
rdoc (~> 6.3.2)

I'm not fluent in those ruby dep strings, but that resolves to 6.3.[2-9]?


# grep rdoc /usr/local/poudriere/data/logs/bulk/default-default/2021-12-25_13h08m41s/logs/errors/gitlab-ce-14.6.0.log 
	devel/rubygem-rdoc:		rdoc - Ruby Documentation System
[default-default-job-01] `-- Installing rubygem-rdoc-6.4.0...
[default-default-job-01] `-- Extracting rubygem-rdoc-6.4.0: .......... done
===>   gitlab-ce-14.6.0 depends on package: rubygem-rdoc>=6.3.2<7 - found
===>   gitlab-ce-14.6.0 depends on package: rubygem-rdoc>=6.3.2<7 - found
Could not find gem 'rdoc (~> 6.3.2)' in cached gems from rubygems repository
The source contains the following versions of 'rdoc': 6.4.0
Comment 1 Matthias Fechner freebsd_committer freebsd_triage 2021-12-27 07:59:50 UTC
Thanks, I will look into it.
Comment 2 commit-hook freebsd_committer freebsd_triage 2021-12-27 09:05:12 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=888fb1e9677f7d1bb2f99894bca04101d4d070dd

commit 888fb1e9677f7d1bb2f99894bca04101d4d070dd
Author:     Matthias Fechner <mfechner@FreeBSD.org>
AuthorDate: 2021-12-27 08:59:24 +0000
Commit:     Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2021-12-27 09:04:03 +0000

    www/gitlab-ce: fix rubygem-rdoc problem

    The upgrade of rubygem-rdoc to 6.4 in commit
    1a6659dcb611aab06e7e9ba3adee8c81ce3f9d93
    broke gitlab.
    Use version rdoc 6.4 does not work due to segfaults, please see
    commit log of devel/rubygem-rdoc63 for more details.

    PR:             260679
    Reported by:    lysfjord.daniel@smokepit.net

 www/gitlab-ce/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 3 Matthias Fechner freebsd_committer freebsd_triage 2021-12-27 09:05:41 UTC
Fixed, thanks for report.