From owner-freebsd-pkg@freebsd.org Tue Jul 25 15:41:29 2017 Return-Path: Delivered-To: freebsd-pkg@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 A9221C7F04F for ; Tue, 25 Jul 2017 15:41:29 +0000 (UTC) (envelope-from lifanov@FreeBSD.org) Received: from mail.lifanov.com (mail.lifanov.com [206.125.175.12]) (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 8E36080247; Tue, 25 Jul 2017 15:41:29 +0000 (UTC) (envelope-from lifanov@FreeBSD.org) Received: from lm0.local (cpe-75-177-185-136.nc.res.rr.com [75.177.185.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.lifanov.com (Postfix) with ESMTPSA id EB131239431; Tue, 25 Jul 2017 11:41:27 -0400 (EDT) Subject: Re: [feature idea] Allow duplicate files with the same content To: Yuri , freebsd-pkg@FreeBSD.org Cc: Kubilay Kocak References: <96dbc99f-3a21-423d-18b8-6737c5517ff8@rawbw.com> <4e47eea6-a054-30da-bab1-18b4e82270fb@FreeBSD.org> From: Nikolai Lifanov Message-ID: <6fe13054-5c52-96c1-3951-b8ba7b1dc004@FreeBSD.org> Date: Tue, 25 Jul 2017 11:41:17 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="F9euXXulGavQBfJiq2gMlwXFXqmwSLn6N" X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2017 15:41:29 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --F9euXXulGavQBfJiq2gMlwXFXqmwSLn6N Content-Type: multipart/mixed; boundary="FLO7sxhGHNjw8cdLExDCh5J4DLVrqUcXh"; protected-headers="v1" From: Nikolai Lifanov To: Yuri , freebsd-pkg@FreeBSD.org Cc: Kubilay Kocak Message-ID: <6fe13054-5c52-96c1-3951-b8ba7b1dc004@FreeBSD.org> Subject: Re: [feature idea] Allow duplicate files with the same content References: <96dbc99f-3a21-423d-18b8-6737c5517ff8@rawbw.com> <4e47eea6-a054-30da-bab1-18b4e82270fb@FreeBSD.org> In-Reply-To: --FLO7sxhGHNjw8cdLExDCh5J4DLVrqUcXh Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 7/25/17 11:37 AM, Yuri wrote: > On 07/25/2017 06:24, Nikolai Lifanov wrote: >> On 7/24/17 6:12 PM, Yuri wrote: >>> Currently several py-backports-* ports install the same __init__.py f= ile >>> into the same location. This is the only conflict between several por= ts. >>> This was by design, because they didn't think it matters to overwrite= >>> the same file installed by another package. [1] >>> >> The content of these is the same functionally but not textually. >> The comments, spacing, single line versus three lines, etc. is >> different. It's the same python code, but it won't hash to the same >> thing. >> >> - Nikolai >> >=20 > Just patch it to be the same if the functionality is the same. >=20 >=20 > Yuri >=20 >=20 This involves patching almost every port from that list. If we are patching almost every port, then I don't see the value of allowing duplicate files. - Nikolai --FLO7sxhGHNjw8cdLExDCh5J4DLVrqUcXh-- --F9euXXulGavQBfJiq2gMlwXFXqmwSLn6N Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCAAyFiEE5oT6TcuaWvG5gtjzZ6sv56ecR0UFAll3Zp0UHGxpZmFub3ZA ZnJlZWJzZC5vcmcACgkQZ6sv56ecR0Xwuw//S6l9JHcn9yWFXlw+d+HhBkiTNeOQ wwt+QUkcD8MIMpIsCIkzmC6otpKzrNF7TsNv2RH68nMi95hDJfjouHIWYTnhe4NM W6AjgZ5IAK4JcFu4qa0u52W0lg5DNUeJ7I/hc8Sr58F2Sc9CqDpVsPjBPB56/gl/ sz3tfwJ+7x7wFKrs5PoJoU1Qu8oqalN3c4qdpck2J9lpW73Yr8d625pQ1XeOR8OZ lDBx6O4xUHOE33+LyFYZVib4A2OgGYpMVq9jUdFFvkaV9f1SRsWaLdv0az9Rem5v yBlWzKuNFA8py/NAxrxU3AfYfqsQ80qCTv4jDXv0m33218Fsi/Zt7PyQ3oylwikO 2giKqKRPHQduxtt350rLDUt3C9zQOESmn41Ft5T62fZC+ry0PTQYf0RGNQVdbTIX zJRyZTh0GOfREHv52RT7tV8U7k6Lyz5Us5ogmuSzUaIoLoxl6YfCqpxHo9UyPmaI 0/LRK012n1gBTodz09DUglLICf1wOWyfmIFs9hyaeH/GOmZ4L6AnxBukEpkr/rSX v8nsdu3x7dQJYU6YiKEyPP5paPYRw5ArKLLoHvctn5ksmG08oC9jGbnmA1ItqLQL 2b58qTSCbZs951qsIhPOJKp1NajEUh7yYWi/6cHbupkY7a5pd96N3edWZ89mvcYf /l9g3zVqmisNLdc= =LwYC -----END PGP SIGNATURE----- --F9euXXulGavQBfJiq2gMlwXFXqmwSLn6N--