Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Dec 2015 11:38:37 +0100
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Jan Beich <jbeich@vfemail.net>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r403050 - in head: . Mk/Uses devel/ncurses
Message-ID:  <20151205103837.GD27529@ivaldir.etoilebsd.net>
In-Reply-To: <egf1-mby5-wny@vfemail.net>
References:  <201512050946.tB59kKaC007697@repo.freebsd.org> <egf1-mby5-wny@vfemail.net>

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

--d01dLTUuW90fS44H
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Dec 05, 2015 at 11:22:58AM +0100, Jan Beich wrote:
> Baptiste Daroussin <bapt@FreeBSD.org> writes:
>=20
> > Author: bapt
> > Date: Sat Dec  5 09:46:20 2015
> > New Revision: 403050
> > URL: https://svnweb.freebsd.org/changeset/ports/403050
> >
> > Log:
> >   Update ncurses to 6.0
> >   from now ncurses will track the release and not the snapshots
> >   ABI has changed, add a note for users on how to upgrade
> [...]
> >  NCURSES_PORT?=3D		devel/ncurses
> > -NCURSES_SHLIBVER?=3D	5
> > +NCURSES_SHLIBVER?=3D	6
>=20
> UPDATING entry is a poor excuse to not bump PORTREVISION in consumers.
>=20
>   $ git grep -lF ncurses:port '*/Makefile*'
>   audio/ncmpcpp/Makefile
>   devel/adacurses/Makefile
>   mail/mutt14/Makefile
>   security/metasploit/Makefile
>   x11/sterm/Makefile
>=20
> Maybe ignore uncertain cases (no RPATH and SOVERSION check)
>=20
>   $ git grep -lF devel/ncurses '*/Makefile*'
>   devel/ccons/Makefile
>   sysutils/gdisk/Makefile
>=20
No because as soon as ncurses from ports is installed from lots of ports bu=
ilt
locally ends up depending on it via USES=3Dncurses or even by automatic det=
ection
because of tons of build system not under control.

I pondered bumping only the direct users, but in the end I felt it would be
better for end user to have a safe upgrade: aka what ever bump I can do sou=
rce
users will have to run the commands in UPDATING anyway.

Best regards,
Bapt

--d01dLTUuW90fS44H
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iEYEARECAAYFAlZivq0ACgkQ8kTtMUmk6EwmtgCgkhXffXLbjTAsFVl6D5rpyqUW
yxAAoJdi3xV4SdN/oyELHEIHbv3SNsAt
=ob2L
-----END PGP SIGNATURE-----

--d01dLTUuW90fS44H--



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