From owner-freebsd-ports@freebsd.org Tue Jun 27 19:18:30 2017 Return-Path: Delivered-To: freebsd-ports@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 284D9D8E50D for ; Tue, 27 Jun 2017 19:18:30 +0000 (UTC) (envelope-from vlad-fbsd@acheronmedia.com) Received: from mx.irealone.hr (xoth.irealone.hr [136.243.79.146]) (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 E1BD479C2B for ; Tue, 27 Jun 2017 19:18:29 +0000 (UTC) (envelope-from vlad-fbsd@acheronmedia.com) Received: by mx.irealone.hr (Postfix, from userid 58) id 744488AEC; Tue, 27 Jun 2017 21:18:27 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on postfix.xoth.irealone.hr X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, LOCAL_WL_002 autolearn=ham autolearn_force=no version=3.4.1 Received: from mail.irealone.com (unknown [10.0.0.10]) by mx.irealone.hr (Postfix) with ESMTP id 1FB068AE8 for ; Tue, 27 Jun 2017 21:18:27 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 27 Jun 2017 21:18:27 +0200 From: "Vlad K." To: freebsd-ports@freebsd.org Subject: Re: Should a package restart on upgrade itself Organization: Acheron Media In-Reply-To: <5952AE26.6090504@quip.cz> References: <20170627163502.u2m4trqccbkri63j@ivaldir.net> <4aad148bce4cfc626dea0d31bd62be41@acheronmedia.com> <77b3c4e0b39e561fc808ce42c7983c2c@acheronmedia.com> <5952AE26.6090504@quip.cz> Message-ID: X-Sender: vlad-fbsd@acheronmedia.com User-Agent: Roundcube Webmail/1.2.5 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2017 19:18:30 -0000 On 2017-06-27 21:12, Miroslav Lachman wrote: > > And this is another problem. Poudriere always rebuild whole dependency > chain but if package version stays the same then pkg upgrade will not > upgrade all packages in chain but just the one with different version > number. Which is my point. pkg might not upgrade postgresql96-server because the version of THAT package didn't change, but you'll see in the output of Poudriere bulk that postgresql96-server was rebuilt because, say, libxml was updated or rebuilt because, in turn, some of its own dependency updated. That's why Poudriere's bulk output is the best list to check what you might want to restart, IMHO. -- Vlad K.