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 8B7B8138825 for ; Mon, 10 Nov 2014 15:42:38 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B0DF8E0959; Mon, 10 Nov 2014 15:42:30 +0000 (UTC) Received: from mail-qc0-f172.google.com (mail-qc0-f172.google.com [209.85.216.172]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9474CE0912 for ; Mon, 10 Nov 2014 15:42:29 +0000 (UTC) Received: by mail-qc0-f172.google.com with SMTP id i17so5883381qcy.17 for ; Mon, 10 Nov 2014 07:42:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=oTe9GXQg2ob6jTUn2OryY3p95V+cS/ZDLjLuyW1I2Os=; b=zTESPTqpOnR/uxUC+hxEdyXz5WWSRxCorgcGDzAalTV8I3WNlWFZkHR/ar2vS8l93l DNu4s7Tswpih52BoHdh1b7zE8hcg/u+m/Igo0eGn6fZeNHMErcn7V6eqvv//fbx6v5Ii 1htz6mKMo6MTNX7Tt3EGnVwTCwe+CeW4vyDLPlfF8y+LAGkkotQnVICAcEwSqsEN7NiL NIME3PjnR6mwwXu8W0E4soh2AD1D9S6uRNKU+lYtRkvBbQtW3g5BjKNqrwgwu1/l5GPi emU5khbqLc9msPnKbmx/jCIGfEqqQtdvVhb5DBd1jky/J0ItlI3pTMbtlOzEO3aCcyXf AzWA== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.224.2.135 with SMTP id 7mr45892806qaj.64.1415634147918; Mon, 10 Nov 2014 07:42:27 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.140.102.198 with HTTP; Mon, 10 Nov 2014 07:42:27 -0800 (PST) In-Reply-To: References: <5460C9B5.4000605@libertytrek.org> Date: Mon, 10 Nov 2014 10:42:27 -0500 X-Google-Sender-Auth: Ns56bnGUJK-ZCOgEbXnafEV4e_o Message-ID: Subject: Re: [gentoo-user] udev update From: Rich Freeman To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 647b59ec-03b8-4bf5-a95f-36ee9a46c3d6 X-Archives-Hash: 0c1bcaa0d1c43df7a6c9c8ed0e723a6c On Mon, Nov 10, 2014 at 10:18 AM, Francisco Ares wrote: > > So, if I understood something, I will probably have to check this > configuration entry every time I build a new kernel from now on, because > "menuconfig" will probably set this on because of its dependencies, is this > correct? > That depends on how you configure your kernels. If you start from your last kernel config then the setting won't change. If you create a new config every time, then it depends on how you're creating it. Dependencies never cause something to be turned on or off. You have that a bit backwards conceptually. KDE depends on glibc, which means you can't install KDE if you don't have glibc present. That doesn't mean that it is impossible to build a system which contains glibc and not KDE. Now, if you were talking about reverse-deps that would be another matter. The kernel config tools won't let you disable a setting which is a dependency of another setting, though I believe they generally don't automatically turn things on either. Dependency-management in the kernel is fairly primitive in general - it does a somewhat-decent job of not letting you shoot yourself in the foot, as long as you don't go manually editing .config files, but it can be a bit of a pain turning on things that are missing dependencies. It definitely isn't targeted at the "end user." -- Rich