From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 96CE613828B for ; Fri, 27 May 2016 17:28:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EB06B23400E; Fri, 27 May 2016 17:28:52 +0000 (UTC) Received: from mail-vk0-f65.google.com (mail-vk0-f65.google.com [209.85.213.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DDE8221C012 for ; Fri, 27 May 2016 17:28:51 +0000 (UTC) Received: by mail-vk0-f65.google.com with SMTP id e126so8214255vkb.2 for ; Fri, 27 May 2016 10:28:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=+Va3lgGlWEpqyk+U7ln/szpJo4jfk4xGPRO4di5jLaU=; b=a8WotMEQPUcebDbPLyAq+cbLLkL91vHU7OXcot6Jv5CcvSiuQOhLxucg4BiCc3i3t2 DDUhwuwRY6+UuPxaw1yPPvlGY4Q9efHGRMYesw/nN92jf7RLE7ibF8UGGQH6V+mRNbhf 501cJHk00EthlOVkaIO506ynXV/g72qf7zXihjsrLLrF/WnZ69+Sn0rZegbdca9pUu46 Hy1nbWcGqAmmCay+ENWJRE0gX+LEknmJIeff4xjFndvw8wKjIyPuX3OYFhn6TAfgLSyo uJ9oyajbInT7l23SxfI2ZEI29AYZ0VMNKzwhWdWYEoPEMVtsnFPwdbzN12P3++lhmL9p FYTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=+Va3lgGlWEpqyk+U7ln/szpJo4jfk4xGPRO4di5jLaU=; b=Zh9Rjmyf3myCXw/CxttHmRnR2C7Od4rtWXELKJjzdSwGSdmr+WKP3QmLUn9mil4d7q mO5nt3AeBYpdjZUx5x0M6FPYOmvfjnN/C+Vb3JTstdDYVnfhndL9vqiWxdeQ1EOV6dVN TZDmICNLo9XI7NkD3XqPa9TfCSva7eYXh/LBh3z+KZlk8yHWuhrU4BC7r7eZc6X1iLG8 yVnQosxRovyDQ+1HFefbVz+I2NqXmkZhQJizyU8HXZtv1ytVD2od9bLrfHZrk61SnHt7 dHytpdz6Es49qFI+UUN1et0ra2l1U3eRu/PRTqvTqP2yk+LTvm/MrP/vkIyOGGRPLtwV purA== X-Gm-Message-State: ALyK8tLV7xZHksRsRHkya3xYS6myfVm8Os7dxt/w6x9dn+Xnrm6063Z1MRssO0CvQLNVYsQp6/UbdYmPsAuKig== X-Received: by 10.159.39.167 with SMTP id b36mr9152966uab.66.1464370129406; Fri, 27 May 2016 10:28:49 -0700 (PDT) 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 Sender: mr.jan.chren@gmail.com Received: by 10.159.33.4 with HTTP; Fri, 27 May 2016 10:28:10 -0700 (PDT) In-Reply-To: <20160527154051.GA9431@whubbs1.gaikai.biz> References: <1464358866.13834.59.camel@gentoo.org> <20160527154051.GA9431@whubbs1.gaikai.biz> From: rindeal Date: Fri, 27 May 2016 19:28:10 +0200 X-Google-Sender-Auth: kaUAE37TCzAU1c_bBK2wS9_mMkM Message-ID: Subject: Re: [gentoo-dev] [RFC] gtk/gtk2/gtk3 USE flag situation To: gentoo-dev@lists.gentoo.org, qa@gentoo.org, council@gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: a53b4b01-7b2b-45f8-a461-35cb5183bfa9 X-Archives-Hash: 1dbb7f10d907c1d0d5a4aa2db8e13a55 > (qa hat in place) > > There is a qa policy about this. All packages in the tree should > move away from the non-versioned gtk use flag to versioned use flags, > like the ones the qt team uses [1] [2]. > > This seems to be the best compromise. It allows the maintainers of the > packages to decide which toolkit they want to support. If there is too > much work involved in maintaining a package with dual support, don't do > the work, just make it support the appropriate toolkit version. > > I have not seen any reason why something like this couldn't work. After > all, it seems to work for the qt team. > > William > > [1] > https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Policies#gtk.2Fgtk2.2Fgtk3_USE_flag_situation > [2] > https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Meeting_Summaries#GTK_flag_situation Shouldn't this rule be generalized? Eg. sqlite will relatively soon face a similar issue with SQLite4 and there are certainly more examples.