From owner-dev-commits-ports-all@freebsd.org Sat May 1 12:38:35 2021 Return-Path: Delivered-To: dev-commits-ports-all@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 61FD162928B; Sat, 1 May 2021 12:38:35 +0000 (UTC) (envelope-from bapt@nours.eu) Received: from aniel.nours.eu (ns393929.ip-176-31-115.eu [176.31.115.77]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FXTLM1y4bz4W0W; Sat, 1 May 2021 12:38:34 +0000 (UTC) (envelope-from bapt@nours.eu) Received: by aniel.nours.eu (Postfix, from userid 1001) id 1A3D4598B8; Sat, 1 May 2021 14:38:27 +0200 (CEST) Date: Sat, 1 May 2021 14:38:27 +0200 From: Baptiste Daroussin To: Stefan Esser Cc: Rene Ladan , 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: <20210501123827.japrgd63tmit2lsj@aniel.nours.eu> References: <202105011124.141BOoP0007650@gitrepo.freebsd.org> <638df252-2e88-c260-cdd0-c0261683db9f@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <638df252-2e88-c260-cdd0-c0261683db9f@freebsd.org> X-Rspamd-Queue-Id: 4FXTLM1y4bz4W0W X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2021 12:38:35 -0000 On Sat, May 01, 2021 at 02:30:46PM +0200, Stefan Esser wrote: > Am 01.05.21 um 13:24 schrieb Rene Ladan: > > The branch main has been updated by rene: > > > > URL: https://cgit.FreeBSD.org/ports/commit/?id=60955c0a095630cce5f46ee0a80c8372eb9ab416 > > > > commit 60955c0a095630cce5f46ee0a80c8372eb9ab416 > > Author: Rene Ladan > > AuthorDate: 2021-05-01 11:24:21 +0000 > > Commit: Rene Ladan > > CommitDate: 2021-05-01 11:24:21 +0000 > > > > Remove expired ports: > > > > 2021-04-01 multimedia/transcode: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) > > 2021-02-28 x11-toolkits/p5-Gnome2-VFS: Deprecated by the Gtk-Perl project. No more security patches and bug fixes > > 2021-02-28 x11-toolkits/p5-Gnome2: Deprecated by the Gtk-Perl project. No more security patches and bug fixes > > 2021-05-01 multimedia/dvdrip: Depends on expired multimedia/transcode > > 2021-05-01 multimedia/subtitleripper: Depends on expired multimedia/transcode > > 2021-05-01 multimedia/mkxvcd: Depends on expired multimedia/transcode > > 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-VFS > > 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! Yet noone has fixed them since they are marked as broken (and not PR opened) which shows noone was interested into it. They are easy to resurrect if we need to. > > 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 is what marking as deprecated and broken is for > > 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? This discussion happended already many times, yet noone is providing any script to run in the cluster for that. It will not appear magically, if someone want that, then someone has to push for it and not wait for anyone else to do it. If you or anyone else to provide a script to run which does what you expect I will happily make sure it is run on regular basis somewhere. Bapt