Bug 250976 - www/gitlab-ce 13.5.2 unbuildable due to wrong version of rubygem-bootsnap in gemfile
Summary: www/gitlab-ce 13.5.2 unbuildable due to wrong version of rubygem-bootsnap in ...
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: 2020-11-09 09:40 UTC by lysfjord.daniel
Modified: 2020-11-09 18:36 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description lysfjord.daniel 2020-11-09 09:40:56 UTC
As rubygem-bootsnap got updated to 1.5.0 yesterday (2020-11-08), the gemfile version requirements fails for rubygem-bootsnap (~> 1.4.6 translates to >=1.4.6 && <1.5). gemfile version requirements should rather be the same as the package dependency ['>=1.4.6', '<2.0'].

Relevant logfile contents from poudriere build:
===>   gitlab-ce-13.5.2 depends on package: rubygem-bootsnap>=1.4.6<2.0 - found
Could not find gem 'bootsnap (~> 1.4.6)' in any of the gem sources listed in your Gemfile.
*** Error code 7
Comment 1 commit-hook freebsd_committer freebsd_triage 2020-11-09 10:55:45 UTC
A commit references this bug:

Author: mfechner
Date: Mon Nov  9 10:54:56 UTC 2020
New revision: 554705
URL: https://svnweb.freebsd.org/changeset/ports/554705

Log:
  Made rubygem-bootsnap 1.4 available again (was updated by 554614), as it is required for gitlab-ce.
  Also updated it to 1.4.9.

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

Changes:
  head/devel/Makefile
  head/devel/rubygem-bootsnap14/
  head/devel/rubygem-bootsnap14/Makefile
  head/devel/rubygem-bootsnap14/distinfo
  head/www/gitlab-ce/Makefile
Comment 2 Matthias Fechner freebsd_committer freebsd_triage 2020-11-09 11:30:54 UTC
Fixed, thanks for the report!
Comment 3 lysfjord.daniel 2020-11-09 12:26:21 UTC
I guess using 1.5 and updating the gemfile would work too, but, thanks for the quick resolve:)
Comment 4 Po-Chuan Hsieh freebsd_committer freebsd_triage 2020-11-09 18:36:00 UTC
(In reply to commit-hook from comment #1)

Thanks for fixing it.