Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Aug 2018 20:29:43 +0200
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        Mathieu Arnold <mat@FreeBSD.org>
Cc:        Jochen Neumeister <joneum@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r476592 - in head/lang: . io io-devel
Message-ID:  <880DC78D-0A88-44F8-8A5E-188ADC672117@FreeBSD.org>
In-Reply-To: <20180807180609.khghy6jdxdyptydz@atuin.in.mat.cc>
References:  <201808071241.w77CfQCD002307@repo.freebsd.org> <338df870-8ed1-3b69-f4ea-2c8b185eb266@FreeBSD.org> <20180807142905.u4kbcaimn4w24bvp@ptrcrt.ch> <20180807164426.eglypwptkmrbdi3c@atuin.in.mat.cc> <EC798587-1AC6-4120-8418-EB6870078865@FreeBSD.org> <20180807180609.khghy6jdxdyptydz@atuin.in.mat.cc>

next in thread | previous in thread | raw e-mail | index | archive | help

> On 7 Aug 2018, at 20:06, Mathieu Arnold <mat@FreeBSD.org> wrote:
>=20
>> On Tue, Aug 07, 2018 at 07:42:48PM +0200, Pietro Cerutti wrote:
>>=20
>>>> On 7 Aug 2018, at 18:44, Mathieu Arnold <mat@FreeBSD.org> wrote:
>>>>=20
>>>>> On Tue, Aug 07, 2018 at 02:29:06PM +0000, Pietro Cerutti wrote:
>>>>> On Aug 07 2018, 14:24 UTC, Jochen Neumeister <joneum@FreeBSD.org> wrot=
e:
>>>>> [-- Type: text/plain; charset=3Dutf-8, Encoding: 7bit, Size: 1.2K --]
>>>>>=20
>>>>>> On 8/7/18 2:41 PM, Pietro Cerutti wrote:
>>>>>> Author: gahr
>>>>>> Date: Tue Aug  7 12:41:26 2018
>>>>>> New Revision: 476592
>>>>>> URL: https://svnweb.freebsd.org/changeset/ports/476592
>>>>>>=20
>>>>>> Log:
>>>>>> lang/io-devel: new port, development snapshot of lang/io
>>>>>>=20
>>>>>> Added:
>>>>>> head/lang/io-devel/
>>>>>> head/lang/io-devel/Makefile   (contents, props changed)
>>>>>> head/lang/io-devel/distinfo   (contents, props changed)
>>>>>> head/lang/io-devel/pkg-descr   (contents, props changed)
>>>>>> head/lang/io-devel/pkg-message   (contents, props changed)
>>>>>> head/lang/io-devel/pkg-plist   (contents, props changed)
>>>>>> Modified:
>>>>>> head/lang/Makefile
>>>>>> head/lang/io/Makefile
>>>>>=20
>>>>>=20
>>>>> Heya Pietro,
>>>>>=20
>>>>> would not it be better to use a copy of "io" here?
>>>>> So "svn cp lang/io lang/io-devel - and then continue editing?
>>>>=20
>>>> Hi - yeah in principle why not, but the two ports are different enough t=
hat
>>>> I chose to go the clean way and create this new one from scratch.
>>>>=20
>>>> The principal reason for the big difference is that AddOns are handled a=
s
>>>> OPTIONS in the old port, and not handled at all in the new one.
>>>=20
>>> The only reason to not use svn cp is if the software is not the same.
>>> Here, it is clearly the same with a different version.  Please re-add
>>> the port correctly.
>>=20
>> svn cp + edit would lead to a 100% diff to anything semantically relevant=
 to the software version (i.e., apart maintainer and such).
>>=20
>> The -devel version is as clean as can be, quite different in term of gene=
rated package and Make machinery, and I really see no value in keeping the t=
ortuous history of the original port.
>>=20
>> What gain do you see?
>=20
> The reason we bother with doing svn cp in the first place is to denote
> ancestry, to say "this is related".  The amount of diff this would
> generate is really irrelevant.

Ok, in this case I=E2=80=99ll redo it tomorrow.

--=20
Pietro Cerutti=




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?880DC78D-0A88-44F8-8A5E-188ADC672117>