From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E5CA31382C5 for ; Thu, 8 Feb 2018 15:04:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 08B05E096B; Thu, 8 Feb 2018 15:04:19 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AD82EE095C for ; Thu, 8 Feb 2018 15:04:17 +0000 (UTC) Received: from red.yakaraplc.local (host213-123-185-55.in-addr.btopenworld.com [213.123.185.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: chewi) by smtp.gentoo.org (Postfix) with ESMTPSA id DCA51335C3C for ; Thu, 8 Feb 2018 15:04:15 +0000 (UTC) Date: Thu, 8 Feb 2018 15:04:08 +0000 From: James Le Cuirot To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Last Rites: Dead X11 packages Message-ID: <20180208150408.64304ba1@red.yakaraplc.local> In-Reply-To: <1518101512.13652.4.camel@gentoo.org> References: <20180208025428.GA29328@ivybridge.mattst88.com> <1518101512.13652.4.camel@gentoo.org> X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; x86_64-redhat-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: fa2cec65-705b-44f5-804a-bf42c6c43cd0 X-Archives-Hash: 7007af66d863c93b4a8a293486fb21d0 On Thu, 08 Feb 2018 16:51:52 +0200 Mart Raudsepp wrote: > On Thu, 2018-02-08 at 14:57 +0100, Michael Lienhardt wrote: > > > > =C2=A0From e590965cdeb0c921194740da0481c85afaa1ebae Mon Sep 17 > > > > 00:00:00 2001 > > > > From: Matt Turner > > > > Date: Tue, 6 Feb 2018 14:02:59 -0800 > > > > Subject: x11-base/xorg-server: Remove dead x11- > > > > proto/xf86rushproto dependency > > > >=20 > > > > rushproto hasn't been required since upstream commit > > > > 8ec79e05feac (in > > > > 2005!), and even then it wasn't actually needed! > > > >=20 > > > > Package-Manager: Portage-2.3.19, Repoman-2.3.6 > > > > --- > > > > =C2=A0 x11-base/xorg-server/xorg-server-1.19.5.ebuild | 3 +-- > > > > =C2=A0 x11-base/xorg-server/xorg-server-1.19.6.ebuild | 3 +-- > > > > =C2=A0 x11-base/xorg-server/xorg-server-9999.ebuild=C2=A0=C2=A0=C2= =A0| 3 +-- > > > > =C2=A0 3 files changed, 3 insertions(+), 6 deletions(-) > > > > =20 > > >=20 > > > Please don't edit dependencies in-line like this. > > >=20 > > > This warranted a revbump as users will be asking how to remove > > > x11-proto/xf86rushproto. It won't come up for depclean because of > > > xorg-server not being scheduled for rebuild automatically until > > > the next > > > time it is upgraded or --changed-deps option is used (uncommon). > > >=20 > > > Brian =20 > >=20 > > Citing Kenneth Hoste at FOSDEM this year: modifying a package > > without changing its version is a bad idea. > > His presentation was very good (video included): > > https://fosdem.org/2 > > 018/schedule/event/how_to_make_package_managers_cry/=20 >=20 > This isn't so clear cut simple. We build from source at user systems. > Think of the effect for something like webkit-gtk, chromium, > libreoffice, etc. Exactly and while this package isn't as big as those, it could be argued that xorg-server is bumped frequently enough that the lingering dependency would have been flushed out soon enough anyway. It's not like it's doing any harm. I also think that FOSDEM talk was making a different point, aimed at upstreams in order to help packagers rather than packagers themselves. --=20 James Le Cuirot (chewi) Gentoo Linux Developer