Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 May 2020 09:44:43 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Ulrich =?utf-8?B?U3DDtnJsZWlu?= <uspoerlein@gmail.com>
Cc:        Antoine Brodin <antoine@freebsd.org>, Alexey Dokuchaev <danfe@freebsd.org>, Rene Ladan <rene@freebsd.org>, ports-committers <ports-committers@freebsd.org>, svn-ports-all <svn-ports-all@freebsd.org>, svn-ports-head <svn-ports-head@freebsd.org>
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>
In-Reply-To: <CAJ9axoSoJVwxCstQ%2BDQZKWyNn4Ecmm5o9jythrKgCsGKJYe2uA@mail.gmail.com>
References:  <202005051538.045FcC5t083716@repo.freebsd.org> <CAJ9axoQKjKg8Hp9xYusGziwy3XTz%2BQa2Dt43-9wuFAE1XgZtww@mail.gmail.com> <CAALwa8nwfb9c0TpZS40jxECM2Mn7pMfmipgfZAuZ32Dy26QAcg@mail.gmail.com> <20200506083234.GA64535@FreeBSD.org> <CAALwa8ks-p7eROa8N7NKoeSbMuwosQWpYkko7j7RtLBAtpBGGw@mail.gmail.com> <CAJ9axoSoJVwxCstQ%2BDQZKWyNn4Ecmm5o9jythrKgCsGKJYe2uA@mail.gmail.com>

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

--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 <antoine@freebsd.=
org>:
> > 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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200507074443.whhdbabiimrjsand>