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 BAB6A1396D9 for ; Fri, 13 Oct 2017 19:42:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 85BA92BC02B; Fri, 13 Oct 2017 19:42:18 +0000 (UTC) Received: from mail-pf0-x233.google.com (mail-pf0-x233.google.com [IPv6:2607:f8b0:400e:c00::233]) (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 1162BE0DF3 for ; Fri, 13 Oct 2017 19:42:17 +0000 (UTC) Received: by mail-pf0-x233.google.com with SMTP id t188so8660484pfd.10 for ; Fri, 13 Oct 2017 12:42:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=3JgsxnLeL7m8BpNz6KtKHAwV9lbkaph49vsvJydNl/A=; b=gRsLWDjYGrrIZB5X3BzQioyx0vvrMRooE0F8Q+bDafqt3LeZPAPigEmR3JU+3KQked JdcInsIXWza4s1541B6bFzN/XbySN++RVQXk/2AG+FdSJFrAl+OWUFO6CELA0SOGZveX hYOcL4AlrsywK5/v80XaD1HWITYXKel67hx8F4KQYYSMOZy8lrEEMSjAP4Bi6C4o2pdz 0Bc0kiwbrmlYCBZYrn7jGvAx/WKdnMbexfFXV1yy+NY0qAxJPU50aMbqB41Fc8A9q4tN iaUEbfHIr1ENTOihNE1YX6W79M1QWxPrQAi+LT7UwQCojk7CINlZRsYY8u15MlziUmt9 Tznw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=3JgsxnLeL7m8BpNz6KtKHAwV9lbkaph49vsvJydNl/A=; b=f5+cYwTShVNT9WnuiyZJ43Iy8IAmab7wC1pkXyX3Q7UhbbOOxpTWtDuCESiJG9tjPi Ub2dptOXwBAYdedF2wYSSUxZfbZz1pCAblWsv3ekz2mdvl9GFLalCA9tYNaXZne9wZiN aO7f1b0tf9ys8Dt2WqJfM/PJO+SLK10pyDU2FnqXpWB130Vf0o+ENONFGNRkuFdEe6WU 4VCDCA6zB2zbNNWWwmDRWw8t5Ol2Wb67cEQPOWHU7mTPdn9NNV7DjDkiYOVJKL1KFjVD JMO9sOZpaoochpnZ2uljft1FvlTbFTdiZgzdFnbGpCtnQyejynwb9o7/5ipC6R+3amJ8 dK0A== X-Gm-Message-State: AMCzsaUiHl2RhbxOc9s6T86v9+vkdpuSPr7UwKbHM6vFTUSKdBJtPqs6 G1uwzg2ROe6l03uv7O2rijD39npK X-Google-Smtp-Source: AOwi7QBtl8+GdAf167XO2HEXdQpJ2j/i8NjbH/mh1/zFPezAuceXNs6l0sb+tZyI/kJB1HOQUhbClQ== X-Received: by 10.84.131.69 with SMTP id 63mr2336389pld.364.1507923736788; Fri, 13 Oct 2017 12:42:16 -0700 (PDT) Received: from ?IPv6:2001:569:7cc5:7100:222:4dff:fe48:22cc? (node-1w7jr9qty9x0gwcctadyzjpho.ipv6.telus.net. [2001:569:7cc5:7100:222:4dff:fe48:22cc]) by smtp.gmail.com with ESMTPSA id h186sm4459994pfe.66.2017.10.13.12.42.16 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Oct 2017 12:42:16 -0700 (PDT) Subject: Re: [gentoo-user] Why I can't I build systemd without ipv6? To: gentoo-user@lists.gentoo.org References: <14d2d8af-e7b9-d5e6-06c1-a7f3ad01ac23@gmail.com> From: Daniel Frey Message-ID: <4429714b-9170-8001-717c-4ea1d9efec8d@gmail.com> Date: Fri, 13 Oct 2017 12:42:15 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 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 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Archives-Salt: 7aa5f242-f593-4493-94ee-338051b63e18 X-Archives-Hash: d358b72ddf7205635dc6a89b5a2e4430 On 10/13/2017 12:02 PM, Rich Freeman wrote: > Just to expand a bit on this - the Gentoo-added service manager kernel > options are purely for convenience. If you don't use gentoo-sources > you won't see them at all, because they're not part of the upstream > kernel. All they do is pull in a bunch of other options. Back in the > "good old days" people would look at the wiki (or pre-wiki) page for > openrc, see a list of mandatory kernel options, and set those options > when building their kernel. Then somebody had the clever idea that it > would be easier for users to not shoot themselves in the foot if we > just gave a one-click option that set all the requirements > automatically. However, the kernel configuration settings doesn't > really have any concept of "optional dependencies" - so we're stuck > with either not pulling in ipv6, which mostly works, or pulling it in, > which always works. > > It is completely safe to answer no to whether you use systemd and > openrc, and then just manually answer yes to the things that you need. > Just keep in mind that you may run into issues if you don't enable > something that is truly mandatory, or you might have diminished > functionality. It also means that you need to keep your ears open for > when the requirements change, since there won't be a Gentoo automagic > kernel config setting to change things for you. That said, running an > upstream kernel isn't really that big a deal - I do that since I run > btrfs and zfs and want to have a bit more control over which series > I'm running to mitigate the bugs. > That's good to know. I've been running gentoo-sources since 2003 or so. This is the only time I've noticed a problem, and thanks to the link that Mike posted if all else fails I'll turn off the automagic and configure things manually. My networks are (were?) taken care of by networkmanager, but now that systemd is gone on more machines there's really no reason to keep it around. Dan