From owner-freebsd-ruby@freebsd.org Fri Jul 24 14:36:17 2015 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 031969A9CB9 for ; Fri, 24 Jul 2015 14:36:17 +0000 (UTC) (envelope-from info@toco-domains.de) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id E148811DC for ; Fri, 24 Jul 2015 14:36:16 +0000 (UTC) (envelope-from info@toco-domains.de) Received: by mailman.ysv.freebsd.org (Postfix) id E06B19A9CB7; Fri, 24 Jul 2015 14:36:16 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E00B59A9CB6 for ; Fri, 24 Jul 2015 14:36:16 +0000 (UTC) (envelope-from info@toco-domains.de) Received: from toco-domains.de (mail.toco-domains.de [176.9.39.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A6CD711DB for ; Fri, 24 Jul 2015 14:36:16 +0000 (UTC) (envelope-from info@toco-domains.de) Received: from [0.0.0.0] (mail.toco-domains.de [176.9.39.170]) by toco-domains.de (Postfix) with ESMTPA id 589481B22854; Fri, 24 Jul 2015 16:29:56 +0200 (CEST) Message-ID: <55B24BE4.6030907@toco-domains.de> Date: Fri, 24 Jul 2015 16:29:56 +0200 From: Torsten Zuehlsdorff User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: "Philip M. Gollucci" CC: ruby@freebsd.org Subject: Re: [Gitlab] Call for help / ideas References: <55A2A5E8.9070703@toco-domains.de> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 14:36:17 -0000 Hello, > rails has 58 gem port dependencies. Its possible you'd need 59 new > ports (though unlikely). I suspect about 27 are likely to be incompatible. As this seems a major problem (not only for Gitlab) i created a port for rails 4.1: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201828 At least "just" 16 Ports where needed. > I would definitely prefer option #2. I prefer it too, but i have no time to a) fix the bugs and b) get the upstream to merge them. With a look at the already used interval for this support Gitlab needed (without succeeding) it will be much easier to go this route. And we can use it for other gems to. Also the upstream is not happy with the support of rails 4.1 and 4.2 and sticks to one version until everything is ported. This could take a while. As for the gitlab port: i've updated it to the new version 7.13.0. Next step is to fix dependencies, which uses rails 4.1. ;) Greetings, Torsten