From owner-svn-ports-head@freebsd.org Thu May 7 07:45:16 2020 Return-Path: Delivered-To: svn-ports-head@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 B85DE13AC49; Thu, 7 May 2020 07:45:16 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49Hlqc4QR9z3FCD; Thu, 7 May 2020 07:45:16 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from ivaldir.etoilebsd.net (etoilebsd.net [178.32.217.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 772217A7; Thu, 7 May 2020 07:45:16 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by ivaldir.etoilebsd.net (Postfix, from userid 1001) id 68F95DC58F; Thu, 7 May 2020 09:44:43 +0200 (CEST) Date: Thu, 7 May 2020 09:44:43 +0200 From: Baptiste Daroussin To: Ulrich =?utf-8?B?U3DDtnJsZWlu?= Cc: Antoine Brodin , Alexey Dokuchaev , Rene Ladan , ports-committers , svn-ports-all , svn-ports-head Subject: Re: svn commit: r534093 - in head: . audio audio/festvox-czech audio/gkrellmvolume2 audio/mixmos audio/mma audio/pd-cyclone audio/shorten audio/taglib-sharp audio/xhippo biology biology/consed biology/... Message-ID: <20200507074443.whhdbabiimrjsand@ivaldir.net> References: <202005051538.045FcC5t083716@repo.freebsd.org> <20200506083234.GA64535@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="4bsptnnrid4flj5x" Content-Disposition: inline In-Reply-To: X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 May 2020 07:45:16 -0000 --4bsptnnrid4flj5x Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 07, 2020 at 09:29:56AM +0200, Ulrich Sp=F6rlein wrote: > Am Mi., 6. Mai 2020 um 10:37 Uhr schrieb Antoine Brodin : > > Trying build of xvattr-1.3_10 even though it is marked BROKEN. > > =3D=3D=3D> xvattr-1.3_10 depends on file: /usr/local/sbin/pkg - found > > =3D> xvattr_1.3.orig.tar.gz doesn't seem to exist in > > /poudriere/ports/custom1/distfiles/. > > =3D> Attempting to fetch > > http://xvattr.sourcearchive.com/downloads/1.3/xvattr_1.3.orig.tar.gz > > fetch: http://xvattr.sourcearchive.com/downloads/1.3/xvattr_1.3.orig.ta= r.gz: > > Not Found > > =3D> Couldn't fetch it - please try to retrieve this > > =3D> port manually into /poudriere/ports/custom1/distfiles/ and try aga= in. > > *** Error code 1 > > > > Stop. > > make: stopped in /poudriere/ports/custom1/x11/xvattr > > > > > > Antoine >=20 > Thanks for having another look. Of course, I already have those > distfiles so the ports continue to build fine for me. I haven't > actually _run_ esniper in forever, so I wasn't aware of the runtime > breakage. >=20 > Overall, this mass deletion looks like we're optimizing developer > convenience over our users convenience :/ I do disagree here: user experience is bad when we cannot build the actual = port. When the ports is marked as broken, the regular users cannot already use th= em. We keep the ports as broken for 6 month before deletion, so anyone willing = to fix them has more than time to do it. After those 6 month we are deleting t= hem. Which means they have already been put out of the scope of the actual final users for at least 6 month (plus the time it has been unnoticed as broken b= efore being marked as broken). So for end users: being broken, being marked as broken and being removed fr= om the ports results in the same situation: there is no binary package at all.= The first being the worst because he may try to build and end up in a broken situation. For the developers, being marked as broken help noting the port is actually broken. (I know portsmon is dead and so there is no automatic notification = in case something is marked as broken, but this can be fixed by using services provided by freshports and/or phabricator). 6 month broken, the dev has more then plenty of time to fix it. After those 6 month the developer can still resurect the port easily (we are using a VCS it is not as if it was destroyed forever). Best regards, Bapt --4bsptnnrid4flj5x Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAl6zvGsACgkQY4mL3PG3 PlokEg/+IffVxcWMxazu2QTO+NkY+QT75PgHCCIRppgtMhZAi6/Y1EUxapE4j+ml bPFSQnU42ugER+Z7IUK6lK/de8Tb0bvtzhEbvpuU4/izWXeODPWP9eZnctbByKQK 9v5U6UdQ3YejZhzyTKLLhesl9efmuTyWleBv0Z2pmi5JZNDforYXYRuOxO3YANT6 XIyfeRRviB6bqZGsf73pe7TyGoBEcBW8XMItYIJBuVimiXi8MKwhxP+GMVnDTwOz gKew4OOjbtmzky7DgxBHevjVOPFT6f6JC6KZ4QA2sBy/xkbmCcWbXfP+r7oLuzaB /PlT9yiVQddp1NUj5NW3bVSZqLvs3QjwA3sHMczaDZz3huBweVvmHeLdYWwXozu5 svcXpa3mz5EGydfIJvdx2DKGIVLQp90j9s2kRNxKJV+dTGtN4e4gqtf+PK4O9zFv SwxAIm7KGc2UCDdc5sL7gQP3m9DX0l8LFa1QA8P55kS5fvAZMw8Ft5yb27AaiBJc PISrWqBRFO47RDMreAaMZ/Z69JGMcil2HdGV9sl4oLqx+EFexRRruUjeHIob/aR4 WKcioVFJQo3gGO2DqM05PwPBPVbm/8fysEciLtmm51vJcz5wCRqYPhJVnLljsZNk OTneRfyiIZ/ihQkFXNAQXy1HNPSrsErykh5B+yvtPwW5WoG/6ys= =jCRz -----END PGP SIGNATURE----- --4bsptnnrid4flj5x--