Summary: | www/redmine: broken with rubygem-pg update in r401667 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Johannes Jost Meixner <xmj> | ||||
Component: | Individual Port(s) | Assignee: | freebsd-ruby (Nobody) <ruby> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | pi, sunpoet, xmj | ||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(ruby) |
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Please note that Torsten Zuehlsdorff has prepared a patch to upgrade redmine to 3.2.0, which will probably fix this, too. Where do I find it? I've put it on http://people.freebsd.org/~pi/misc/redmine.diff Nice! Is the plan to deprecate Redmine 2.x completely, or rather move the port to www/redmine2, then copy that to www/redmine and apply that patch? Nothing is decided yet. What would you prefer ? I'm not much personally invested - especially if I can install Redmine 3 as easy as I can Redmine 2. I have a hunch some users might (for whatever reason) find it convenient not to upgrade to 3.x for the time being or at least until they've been able to check whether migrating their DB to it is feasible&simple. When do you plan to merge Torsten's patch, roughly? Torsten's is on vacation this week, and I'll have loads of work @dayjob the next week, so I'm not promising anything! If he submits the diff to a PR, anyone can work on it. It just happens that I need to do some redmine and found the available port old, and Torsten says he planned to work on it to get rid of some old ruby stuff. Makes sense. :-) My problem is that until Redmine 3, or this patch, lands, I'll need a patched portstree to install Redmine 2 via Ansible -- https://github.com/fractalcells/fractalcells/blob/master/roles/redmine/tasks/redmine.yml#L57-L79 and https://github.com/fractalcells/fractalcells/blob/master/roles/comb/tasks/poudriere.yml#L63 and that I was hoping we could get this break-fix in, so that at least I don't have to maintain this breakfix in a local portstree, when other users could benefit from it too. Because, currently, if you *do* want to use Redmine 2.x with Postgresql, it *is* broken since the rubygem-pg upgrade in r401667, but can be fixed with the patch attached. A commit references this bug: Author: miwi Date: Sat Feb 20 15:56:32 UTC 2016 New revision: 409250 URL: https://svnweb.freebsd.org/changeset/ports/409250 Log: - Fix postgres support for redmine2 PR: 207007 Submitted by: Johannes Jost Meixner <johannes@meixner.dk> Changes: head/www/redmine/Makefile head/www/redmine/files/patch-Gemfile |
Created attachment 166718 [details] fix postgresql adapter through Gemfile patch... Patch attached unbreaks redmine after rubygem-pg was updated in r401667.