From owner-dev-commits-ports-main@freebsd.org Sat May 1 12:30:49 2021 Return-Path: Delivered-To: dev-commits-ports-main@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 266E762887A; Sat, 1 May 2021 12:30:49 +0000 (UTC) (envelope-from se@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) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FXT9N5lTXz4VnG; Sat, 1 May 2021 12:30:48 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MBP-449.fritz.box (p200300cd5f1fe9000d1d6e7d7ba12bab.dip0.t-ipconnect.de [IPv6:2003:cd:5f1f:e900:d1d:6e7d:7ba1:2bab]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 2C14B6A5; Sat, 1 May 2021 12:30:48 +0000 (UTC) (envelope-from se@freebsd.org) To: Rene Ladan References: <202105011124.141BOoP0007650@gitrepo.freebsd.org> From: Stefan Esser Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: 60955c0a0956 - main - Remove expired ports: Message-ID: <638df252-2e88-c260-cdd0-c0261683db9f@freebsd.org> Date: Sat, 1 May 2021 14:30:46 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: <202105011124.141BOoP0007650@gitrepo.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="7IYOe1rCIYcuSVuhfmXD91C7DPOn7OZkl" X-BeenThere: dev-commits-ports-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the main branch of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2021 12:30:49 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --7IYOe1rCIYcuSVuhfmXD91C7DPOn7OZkl Content-Type: multipart/mixed; boundary="vqui1HGKjATHXP3KzhwP5E9V42DYnmpoc"; protected-headers="v1" From: Stefan Esser To: Rene Ladan Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Message-ID: <638df252-2e88-c260-cdd0-c0261683db9f@freebsd.org> Subject: Re: git: 60955c0a0956 - main - Remove expired ports: References: <202105011124.141BOoP0007650@gitrepo.freebsd.org> In-Reply-To: <202105011124.141BOoP0007650@gitrepo.freebsd.org> --vqui1HGKjATHXP3KzhwP5E9V42DYnmpoc Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Am 01.05.21 um 13:24 schrieb Rene Ladan: > The branch main has been updated by rene: >=20 > URL: https://cgit.FreeBSD.org/ports/commit/?id=3D60955c0a095630cce5f46e= e0a80c8372eb9ab416 >=20 > commit 60955c0a095630cce5f46ee0a80c8372eb9ab416 > Author: Rene Ladan > AuthorDate: 2021-05-01 11:24:21 +0000 > Commit: Rene Ladan > CommitDate: 2021-05-01 11:24:21 +0000 >=20 > Remove expired ports: > =20 > 2021-04-01 multimedia/transcode: Unmaintained and dead upstream, do= es not build with -fno-common (llvm 11) > 2021-02-28 x11-toolkits/p5-Gnome2-VFS: Deprecated by the Gtk-Perl p= roject. No more security patches and bug fixes > 2021-02-28 x11-toolkits/p5-Gnome2: Deprecated by the Gtk-Perl proje= ct. No more security patches and bug fixes > 2021-05-01 multimedia/dvdrip: Depends on expired multimedia/transco= de > 2021-05-01 multimedia/subtitleripper: Depends on expired multimedia= /transcode > 2021-05-01 multimedia/mkxvcd: Depends on expired multimedia/transco= de > 2021-05-01 deskutils/shutter: Upstream gone, depends on expired x11= -toolkits/p5-Gnome2-VFS > 2021-05-01 misc/gcstar: Depends on expired x11-toolkits/p5-Gnome2-V= FS Regarding transcode: Has this really been necessary? I'm loosing working ports all the time, because of these removals due to -fno-common build issues! It took me all of 2 minutes (including compile time) to get transcode built with -fcommon, patches updated, and the Makefile fixed to not cause stage-qa complaints. It may not have received updates for a long time (and maybe never again will, unless somebody forks the upstream repository and takes over), but since there are dependent ports that perform a useful task, IMHO this dependency should have been preserved (and the dependent ports too). Since I have "repaired" transcode, how do I recover the deleted ports without causing issues with GIT (which is still causing me many problems by failing for seemingly simple actions). Why is there no heads-up for ports to be deleted to give, say, 1 week of advanced warning of ports to be deleted. This could even be automated based on DEPRECATED lines and sent to the ports mailing list, to give users of such packages a chance to fix them before the deadline? I'll restore these deletet ports and remove the DEPRECATED line: multimedia/transcode multimedia/dvdrip multimedia/subtitleripper multimedia/mkxvcd They should stay in the ports tree until a vulnerability is reported or can be assumed with some confidence, or until the dependent ports have been modified to be based on other dependencies. I have fixed a lot of -fno-common issues, a few months back, and most of them took just a few minutes, including the test builds. Many of those were not relevant to me, but I had noticed that their removal would affect a significant number of dependent ports. But I'm not going to fix all the remaining issues of that kind, just those that are relevant to me, and one by one, as my spare time permits. Therefore, a warning that some parts are about to be deleted very soon would allow me to fix just those, if still relevant for me. Regards, STefan --vqui1HGKjATHXP3KzhwP5E9V42DYnmpoc-- --7IYOe1rCIYcuSVuhfmXD91C7DPOn7OZkl Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAmCNSfYFAwAAAAAACgkQR+u171r99UST IAf9EYzxgCMgJz3EyLJlJJSgb4k0vc/9K0dymxl8IwHH0+kFdpCnzNETooXAyt3BZFOPjJrAMw9q eL+H/1UpWigjJCCLYUE2UgkKGrTyA2XhD0wYq12YYgfT8VA/IB+eckXAejRnlG09PUIEe5JQmpA9 fGGVIOzIUqW32AJCb5jKD86Rre5ON5QErw33NiPvNnGshDqlmURlO4hHNNGl/gJHaCnKRHDAmd7L p8bJXagetr61GMxQIhPXDWTWFeZKpmlkQ/IfJ3CyYBaP0h2nQFAKnHcUkfQmqS+3cXVMqn2cuA22 eIcLO9FmeHuajqIOX4225DIWpO9FqvJhSeYh8m0b2A== =KKvt -----END PGP SIGNATURE----- --7IYOe1rCIYcuSVuhfmXD91C7DPOn7OZkl--