From owner-freebsd-ruby@freebsd.org Fri Nov 15 10:27:47 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C9EED1C2CD5 for ; Fri, 15 Nov 2019 10:27:47 +0000 (UTC) (envelope-from sirl33tname@gmail.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 47DvgR3WQTz4DS3 for ; Fri, 15 Nov 2019 10:27:47 +0000 (UTC) (envelope-from sirl33tname@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 789061C2CD4; Fri, 15 Nov 2019 10:27:47 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 782C51C2CD3 for ; Fri, 15 Nov 2019 10:27:47 +0000 (UTC) (envelope-from sirl33tname@gmail.com) Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47DvgQ2Mvxz4DQj for ; Fri, 15 Nov 2019 10:27:45 +0000 (UTC) (envelope-from sirl33tname@gmail.com) Received: by mail-ed1-x52d.google.com with SMTP id a67so6940429edf.11 for ; Fri, 15 Nov 2019 02:27:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=tTguznsPrTT1h6NrgehJ1L9EUNiu4peHFxiSG3y8yqI=; b=r29PflxomG46iONXqcaBMxdu35/LL0RnrEiOL1h0hd7WKdUkznsB4iIU2PjJqoMbVX sidmsM1BlDBbDxywuEdWtizcwQWGFgYOov8LdYOpAPzLRZeDtuwy24digZnHsMg8tRNn cHz4JxIFnV+glSEekpyL830JcB1gr0bTxDlAyHk2S1VuWKELOD6YMYWNuzx9bYEOrAZL mBJvDTZTp9l5apmqRKfWEMIV8dvXJF/I1qS+TujRKz1SmNZsJ0FeNOr/Im16h097oijv RVgh4Qs2NEpnc4INEysRV5dOLykBYHp8Q9DbRVDGDSjNt0Jzs3kwf2rvpIBa4Wvou6In Rt0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=tTguznsPrTT1h6NrgehJ1L9EUNiu4peHFxiSG3y8yqI=; b=UPkNCTj+tAMLTGPcDCexLLQqF4lKDH+haAXMjyk1gPAok2QzK6I5D8WEZnpo9nhKit Zz3vzPX3W6LLQXRFWtc4+lYhQUIRg0oOJkLoMm6sv/e72/NBkBwQfnL7eGx6uyijERZn R0C6UrAkAsql73Y1b50G31eYVX5HlWwxA+2M6LIUYEX3cF6iEflCjHEDhpZzrmuyK2Bo X9Srf4B2vZZ1x0VmDWipd92u3ymXgetKQLL+Nl6nb7GzP1Tum01rJp9NWpJVEWabaVwC x+x+JmdXqobrTdDpZyftALIsGk/H8diMS0jcaqVFce4M6m4UHGUQJg8TzGpChs/ALyT8 npbA== X-Gm-Message-State: APjAAAXe8YCec8XWzfBXy1DKUTqa9Pu/KDm9kqIr5xMsUY/2BO5J/7la W51VR3eWeGu6zBd8i6+KX3YppVeA X-Google-Smtp-Source: APXvYqw/enTt1gVKqG9dMLyIXh+ZjPokE53Qqk1xNwecf/cg3tipXccTxeCas9Lfyi5S4beZhR6Qyg== X-Received: by 2002:a17:906:f90d:: with SMTP id lc13mr2865115ejb.154.1573813663814; Fri, 15 Nov 2019 02:27:43 -0800 (PST) Received: from localhost.localdomain (pub151248189119.dh-hfc.datazug.ch. [151.248.189.119]) by smtp.googlemail.com with ESMTPSA id g9sm163758ejb.92.2019.11.15.02.27.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 15 Nov 2019 02:27:43 -0800 (PST) Subject: Re: FreeBSD Pkg: rubygem-bcrypt To: Ben Pratt Cc: ruby@freebsd.org References: <3f0645bc-fbc6-6a1c-0d65-e5bb116ab7f1@gmail.com> From: Sir l33tname Message-ID: <503b60e3-69c4-232e-b8f9-84e6556e63db@gmail.com> Date: Fri, 15 Nov 2019 11:27:42 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-Rspamd-Queue-Id: 47DvgQ2Mvxz4DQj X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=r29Pflxo; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of sirl33tname@gmail.com designates 2a00:1450:4864:20::52d as permitted sender) smtp.mailfrom=sirl33tname@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FREEMAIL_TO(0.00)[gmail.com]; RECEIVED_SPAMHAUS_PBL(0.00)[119.189.248.151.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[ruby@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[d.2.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; IP_SCORE(0.00)[ip: (-9.54), ipnet: 2a00:1450::/32(-2.72), asn: 15169(-1.98), country: US(-0.05)]; RCVD_TLS_ALL(0.00)[] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Nov 2019 10:27:47 -0000 > is the application I'm using Are you at liberty to share which application this is? > they specify it to the release version This is kindof not true the latest release is 3.1.13 see: https://rubygems.org/gems/bcrypt I think you are talking about that on github the latest version still points to 3.1.12: https://github.com/codahale/bcrypt-ruby/releases/latest Which means not much to my knowledge, it's just a fancy way to use get a permanent link to the latest version.  > the bundle install for the application started to fail Why don't you use bundler to install all dependencies? Because if you would do that you can easily install 3.1.12. l33tname On 11/14/19 9:12 PM, Ben Pratt wrote: > My reason is the application I'm using specifies a version of the > bcrypt gem to use and they specify it to the release version. > > I'm not sure why they don't have it specified to use the release > version or newer, possibly because of potential stability issues, but > after the pkg went to v3.1.13, and I realize this was several months > ago, the bundle install for the application started to fail. > > Ben > > On Thu, Nov 14, 2019 at 2:02 PM Sir l33tname > wrote: > > Yeah it would be possible but is there a real reason > to not use 3.1.13? > > l33tname > > On 11/14/19 4:16 PM, Ben Pratt wrote: > > The FreeBSD pkg rubygem-bcrypt is built based on v3.1.13 > > > (https://svnweb.freebsd.org/ports/head/security/rubygem-bcrypt/Makefile?view=log) > > but according > to https://github.com/codahale/bcrypt-ruby/releases the > > "Latest release"  > > (https://github.com/codahale/bcrypt-ruby/releases/latest) is > v3.1.12. > > > > Would it be possible to create the rubygem-bcrypt pkg from > v3.1.12 and > > if v3.1.13 is needed create a separate rubygem-bcrypt-dev pkg? > > > > Thank you for the consideration, > > > > Ben >