From owner-freebsd-ports@freebsd.org Fri Dec 27 22:13:12 2019 Return-Path: Delivered-To: freebsd-ports@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 DB4FB1D115C for ; Fri, 27 Dec 2019 22:13:12 +0000 (UTC) (envelope-from tim.rice@xinuos.com) Received: from zhost.uxsglobal.com (zhost.xinuos.com [144.202.236.63]) (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 47l1Kz6sN1z4d0q for ; Fri, 27 Dec 2019 22:13:11 +0000 (UTC) (envelope-from tim.rice@xinuos.com) Received: from zhost.uxsglobal.com (localhost [127.0.0.1]) by zhost.uxsglobal.com (Postfix) with ESMTPS id ABFD3880057 for ; Fri, 27 Dec 2019 17:13:04 -0500 (EST) Received: from zhost.uxsglobal.com (localhost [127.0.0.1]) by zhost.uxsglobal.com (Postfix) with ESMTPS id 95BF488005B for ; Fri, 27 Dec 2019 17:13:04 -0500 (EST) DKIM-Filter: OpenDKIM Filter v2.9.2 zhost.uxsglobal.com 95BF488005B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xinuos.com; s=710E410E-A6C0-11E6-9C55-A8275FB0EC07; t=1577484784; bh=J5nqaenBMH7MtuL1tKfpb9KMboh8FbI6DfyObLGrUtc=; h=Subject:To:From:Message-ID:Date:MIME-Version:Content-Type; b=hYvkkHi7pMB/zr0/PrSdQiKbR326ADdLisGvBWt9IU4C8R6/ytt6+qwHT1j3nJHOF QSmIijg4vbGBvcaFsajysGDEtVcF+PNf8jDDg+yt613HhzX37dOT6aOhZy+qG62qBz aCHJ+fUBjX+52XtuoE3XDWJpz6AbVBGHCjBu0aYA= Received: from ws10.int.multitalents.net (fw01.multitalents.net [173.164.249.129]) by zhost.uxsglobal.com (Postfix) with ESMTPSA id 383D5880057 for ; Fri, 27 Dec 2019 17:13:04 -0500 (EST) Subject: Re: cad/gerbv can be helped To: freebsd-ports@freebsd.org References: From: Tim Rice Message-ID: <116348b6-fe05-9cea-c914-388014ce600a@xinuos.com> Date: Fri, 27 Dec 2019 14:12:46 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: X-Rspamd-Queue-Id: 47l1Kz6sN1z4d0q X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=xinuos.com header.s=710E410E-A6C0-11E6-9C55-A8275FB0EC07 header.b=hYvkkHi7; dmarc=none; spf=pass (mx1.freebsd.org: domain of tim.rice@xinuos.com designates 144.202.236.63 as permitted sender) smtp.mailfrom=tim.rice@xinuos.com X-Spamd-Result: default: False [-4.73 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[xinuos.com:s=710E410E-A6C0-11E6-9C55-A8275FB0EC07]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:144.202.236.60/30]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[xinuos.com]; DKIM_TRACE(0.00)[xinuos.com:+]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FORGED_SENDER(0.30)[tim@xinuos.com,tim.rice@xinuos.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; IP_SCORE(-2.53)[ip: (-9.28), ipnet: 144.202.224.0/19(-4.64), asn: 26094(1.34), country: US(-0.05)]; ASN(0.00)[asn:26094, ipnet:144.202.224.0/19, country:US]; FROM_NEQ_ENVFROM(0.00)[tim@xinuos.com,tim.rice@xinuos.com]; MID_RHS_MATCH_FROM(0.00)[] Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Dec 2019 22:13:12 -0000 On 12/27/19 13:32, Ash Gokhale wrote: > On Thu, Dec 26, 2019 at 11:54 AM Ash Gokhale wrote: > >> I can't locate the original distfile- is there a way to get it? >> >> On Thu, Dec 26, 2019 at 11:47 AM Li-Wen Hsu wrote: >> >>> https://github.com/freebsd/freebsd-ports/commit/15fb0f93157b9f316271505a26de261cca8c8f97#diff-e950be35b121285d100ab42864142525 >>> >>> We did update the hashes while updating to 2.7.0. >>> http://svnweb.freebsd.org/changeset/ports/507372 is bumping >>> PORTREVISION and it doesn't related to distfile. The issue here is >>> the distfile (gerbv-2.7.0.tar.gz) has been rerolled by the upstream >>> and the file name has not been changed. We need to check what's >>> different in the old and new distfiles. >>> >>> Please refer >>> https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/dads-rerolling-distfiles.html >>> >>> Li-Wen >>> >>> On Thu, Dec 26, 2019 at 10:18 PM Ash Gokhale wrote: >>>> Seems that upstream didn't change anything. This shows that we bumped >>> the version/ without fixing the hashes. So this unfetchable is self >>> inflicted. This broke the port, and likely never built for anyone. >>>> Also did cad/gerbv just get deleted in current after the expiration >>> timer, that's unfortunate - can we retcon that decision? >>>> https://github.com/freebsd/freebsd-ports/tree/branches/2019Q2/cad/gerbv >>>> >>> https://github.com/freebsd/freebsd-ports/commit/15fb0f93157b9f316271505a26de261cca8c8f97 >>>> (deprecation) >>>> >>> https://github.com/freebsd/freebsd-ports/commit/d227ab5330fa7292ac9b6d7c49d230c48ba91889 >>>> On Thu, Dec 26, 2019 at 7:28 AM Li-Wen Hsu wrote: >>>>> On Wed, Dec 25, 2019 at 10:31 PM Ash Gokhale >>> wrote: >>>>>> I got it to build on 12.1 by dropping the broken,deprecated from the >>>>>> Makefile and updating distinfo to the following. >>>>>> Seems that the upstream made changes without bumping the rev number. >>>>>> SHA256 (gerbv-2.7.0.tar.gz) = >>>>>> c5ee808c4230ce6be3ad10ab63c547098386d43022704de25ddb9378e62053b4 >>>>>> SIZE (gerbv-2.7.0.tar.gz) = 569140 >>>>>> ... >>>>>> & make install >>>>>> ===> Installing for gerbv-2.7.0_1 >>>>>> ===> Checking if gerbv is already installed >>>>>> ===> Registering installation for gerbv-2.7.0_1 >>>>>> Installing gerbv-2.7.0_1... >>>>>> I'm willing to be the maintainer as well. >>>>> Thanks for checking this and willing to be the maintainer. Before we >>>>> updating the distinfo, could you also help us to check why and what >>>>> have been changed in the new distfile? >>>>> >>>>> Best, >>>>> Li-Wen > Where does this leave us - with no source for the original distfile to > compare. It would sad to abandon this port. How about checking the git log and doing a git diff. git clone git://git.geda-project.org/gerbv.git Looks like README-cvs.txt was pulled and README-git.txt added. -- Tim Rice