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 AF9C41396D0 for ; Wed, 16 Aug 2017 12:36:35 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 154F41FC05F; Wed, 16 Aug 2017 12:36:29 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 C525E1FC002 for ; Wed, 16 Aug 2017 12:36:28 +0000 (UTC) Received: from ham (p4FD3C6FE.dip0.t-ipconnect.de [79.211.198.254]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: tomjbe) by smtp.gentoo.org (Postfix) with ESMTPSA id 21AD134178E for ; Wed, 16 Aug 2017 12:36:26 +0000 (UTC) Received: by ham (sSMTP sendmail emulation); Wed, 16 Aug 2017 14:36:22 +0200 From: tomjbe@gentoo.org Content-Type: text/plain; charset="utf-8" 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-Transfer-Encoding: quoted-printable User-Agent: alot/0.5.1 To: gentoo-dev@lists.gentoo.org References: <20170814215842.55855987@ham> In-Reply-To: <20170814215842.55855987@ham> Message-ID: <150288698284.6820.11080266228050543481@ham.local.de> Subject: Re: [gentoo-dev] [FRC] News item: Changing USE flags for >=app-backup/bacula Date: Wed, 16 Aug 2017 14:36:22 +0200 X-Archives-Salt: 50285511-ef2e-48fa-bcdd-cd2c75344c8b X-Archives-Hash: 61c045b5fdd3c36a8d5d614153f6953e Quoting Thomas Beierlein (2017-08-14 21:58:42) > Bacula ebuilds uses some weird USE flags with mostly negative > logic ('do not build ..') coming from their build system. > = > With the actual major release (bacula-9.0.3) we should try to switch to > something more sane. I picked up the new flags from app-backup/bareos as > both ebuilds have a common anchestry. > = > Please comment on the proposed news item. = > = > Thanks, > Thomas > = First thanks to all who commented and gave wise advices. As I see it the discussion boils down to the following new behaviour: * There will be two USE flags 'director' and 'storage-daemon' which are on = by default and control the installation of the backup director component = and the storage daemon accordingly. * If both flags are unset neither component gets installed. Only the set of files for the file daemon (Client) gets installed - mimicking the former 'clientonly' behaviour. The old 'bacula-clientonly' flag gets drop= ped completely. = It will require quite some changes to the ebuild and due to its complexity also some tests. As I have only three days left to holiday I will suspend t= he switch to the new USE flag settings for now. To let users no longer wait for the actual 9.0.3 version (which is out for already 2 weeks now) I would like to bring it into the tree with the old USE flag settings. The switch to the new one will then be made after returning = from my holiday vacation. Comments? Best regards, Thomas.