From owner-freebsd-ruby@freebsd.org Tue Jun 27 11:05:28 2017 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 55108DA764D for ; Tue, 27 Jun 2017 11:05:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 387D317EB for ; Tue, 27 Jun 2017 11:05:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 37E18DA7649; Tue, 27 Jun 2017 11:05:28 +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 378ADDA7648 for ; Tue, 27 Jun 2017 11:05:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (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 1D8B317E8 for ; Tue, 27 Jun 2017 11:05:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v5RB5RG0098876 for ; Tue, 27 Jun 2017 11:05:27 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 220301] www/redmine needs PORTREVISION bump after rubygem upgrade Date: Tue, 27 Jun 2017 11:05:27 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: 000.fbsd@quip.cz X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2017 11:05:28 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220301 Bug ID: 220301 Summary: www/redmine needs PORTREVISION bump after rubygem upgrade Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ruby@FreeBSD.org Reporter: 000.fbsd@quip.cz Assignee: ruby@FreeBSD.org Flags: maintainer-feedback?(ruby@FreeBSD.org) I filed a bunch of Redmine related PRs in the past and some of them can be solved by bumping Redmine PORTREVISION after some of the dependencies rubyg= em are upgraded.=20 Redmine has fixed version numbers dependencies, e.g.: Today's upgrade: rubygem-thin: 1.7.0_1 -> 1.7.1 rubygem-roadie: 3.2.1_1 -> 3.2.2 rubygem-pkg-config: 1.2.0 -> 1.2.3 rubygem-nokogiri: 1.7.2 -> 1.8.0 rubygem-mail: 2.6.5,2 -> 2.6.6,2 rubygem-jbuilder: 2.6.4 -> 2.7.0 rubygem-bundler: 1.15.0 -> 1.15.1 Then Redmine cannot be restarted: /usr/local/lib/ruby/gems/2.3/gems/bundler-1.15.1/lib/bundler/spec_set.rb:87= :in `block in materialize': Could not find nokogiri-1.7.2 in any of the sources (Bundler::GemNotFound) So I must use 'pkg upgrade -f redmine` to fix this issue. Are there any mechanism in ports framework to watch these changes in dependencies version numbers and automatically bump PORTREVISION or at least notify port maintainer? It is really annoying to have Redmine broken after each pkg upgrade and make upgrades thru Ansible very difficult task. --=20 You are receiving this mail because: You are the assignee for the bug.=