From owner-freebsd-current@FreeBSD.ORG Mon Sep 28 16:40:57 2009 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 60E98106566B for ; Mon, 28 Sep 2009 16:40:57 +0000 (UTC) (envelope-from oberman@es.net) Received: from mailgw.es.net (mail3.es.net [IPv6:2001:400:4c01::2]) by mx1.freebsd.org (Postfix) with ESMTP id 325DD8FC1B for ; Mon, 28 Sep 2009 16:40:57 +0000 (UTC) Received: from ptavv.es.net (ptavv.es.net [IPv6:2001:400:910::29]) by mailgw.es.net (8.14.3/8.14.3) with ESMTP id n8SGepKI010872 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 28 Sep 2009 09:40:52 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id BBDC51CC13; Mon, 28 Sep 2009 09:40:51 -0700 (PDT) To: Alexander Best In-reply-to: Your message of "Mon, 28 Sep 2009 15:24:02 +0200." Date: Mon, 28 Sep 2009 09:40:51 -0700 From: "Kevin Oberman" Message-Id: <20090928164051.BBDC51CC13@ptavv.es.net> X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5, 1.2.40, 4.0.166 definitions=2009-09-28_07:2009-09-22, 2009-09-28, 2009-09-28 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=5.0.0-0908210000 definitions=main-0909280068 Cc: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= , freebsd-current@FreeBSD.org, Andriy Gapon Subject: Re: ipv6 related warnings X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Sep 2009 16:40:57 -0000 > Date: Mon, 28 Sep 2009 15:24:02 +0200 (CEST) > From: Alexander Best > Sender: owner-freebsd-current@freebsd.org > > Dag-Erling Smørgrav schrieb am 2009-09-28: > > Andriy Gapon writes: > > > Dag-Erling Smørgrav writes: > > > > No, you can build a *kernel* without IPv6, just not userland. > > > > Parts > > > > of userland will respect WITHOUT_INET6, others won't, and others > > > > yet > > > > will build but not run correctly. > > > So shouldn't those disrespecting parts of userland be fixed? > > > Why? In most (userland) cases, it takes more work to write code that > > supports IPv4 but not IPv6 than to write code that supports both. > > > > Besides, returning to the original post, those messages weren't > > > there > > > just a few days ago, this is a new addition. > > > ...if by "just a few days" you mean "two weeks". If this really is > > "a > > new addition", it dates back to one of hrs@'s commits on 2009-09-13. > > However, the most likely cause of the OP's problem is incorrect use > > of > > mergemaster. If he did indeed run "mergemaster -p" and "mergemaster > > -i", but nothing more, his /etc is completely out of sync. > > mergemaster -p and mergemaster -i aren't sufficient to sync /etc with > /usr/src/etc? but that's what UPDATING recommends. mergemaster -i (or, for sanity, -iUF) is adequate as long as the proper things are done when mergemaster notes a difference to be merged. But there is nothing "wrong" with using just '-i'. The real question is whether you install, delete, or merge any of the changes mergemaster reports. If you always install, you will probably break localizations. If you always skip or delete, you will end up with a /etc that is not going to work right. mergemaster is a wonderful tool as anyone who ran FreeBSD 2.2 or 3 can tell you, but it is not a panacea. You still need to take enough time to properly evaluate each merge and DTRT. (And, to be clear, I have no reason to assume that you did not DTRT.) -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751