From owner-freebsd-current@FreeBSD.ORG Fri Jan 24 22:01:46 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 55917311 for ; Fri, 24 Jan 2014 22:01:46 +0000 (UTC) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2E11B1DD8 for ; Fri, 24 Jan 2014 22:01:46 +0000 (UTC) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 35351B99B; Fri, 24 Jan 2014 17:01:45 -0500 (EST) From: John Baldwin To: Ilya Bakulin Subject: Re: installworld for -CURRENT is broken on 9.1-R Date: Fri, 24 Jan 2014 16:25:52 -0500 User-Agent: KMail/1.13.5 (FreeBSD/8.4-CBSD-20130906; KDE/4.5.5; amd64; ; ) References: <52E2D027.9020604@bakulin.de> In-Reply-To: <52E2D027.9020604@bakulin.de> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201401241625.52839.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Fri, 24 Jan 2014 17:01:45 -0500 (EST) Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 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: Fri, 24 Jan 2014 22:01:46 -0000 On Friday, January 24, 2014 3:42:15 pm Ilya Bakulin wrote: > Hi John, > > seems that your commit 261030 has broken installworld target when the > installation is done on 9.1-RELEASE (and, actually, all releases > before). Installing world fails with the following error: > > cd > /stor0/jails/buildhost.kibab.com/usr/home/kibab/repos/freebsd- git/freebsd/etc; > install -N > /stor0/jails/buildhost.kibab.com/usr/home/kibab/repos/freebsd- git/freebsd/etc > -o root -g wheel -m 644 crontab devd.conf devfs.conf ddb.conf > dhclient.conf disktab fbtab ftpusers gettytab group hosts > hosts.allow hosts.equiv inetd.conf libalias.conf libmap.conf > login.access login.conf mac.conf motd netconfig network.subr > networks newsyslog.conf nsswitch.conf phones profile protocols rc > rc.bsdextended rc.firewall rc.initdiskless rc.sendmail rc.shutdown > rc.subr remote rpc services shells sysctl.conf syslog.conf > termcap.small etc.i386/ttys snmpd.config hosts.lpd printcap ntp.conf > pf.os csh.cshrc csh.login csh.logout regdomain.xml > /home/kibab/repos/freebsd-git/gs0/obj/_.w/etc; cap_mkdb -l > /home/kibab/repos/freebsd-git/gs0/obj/_.w/etc/login.conf; services_mkdb > -l -q -o /home/kibab/repos/freebsd-git/gs0/obj/_.w/var/db/services.db > /home/kibab/repos/freebsd-git/gs0/obj/_.w/etc/services; install -N > /stor0/jails/buildhost.kibab.com/usr/home/kibab/repos/freebsd- git/freebsd/etc > -o root -g wheel -m 755 netstart pccard_ether rc.suspend rc.resume > /home/kibab/repos/freebsd-git/gs0/obj/_.w/etc; install -N > /stor0/jails/buildhost.kibab.com/usr/home/kibab/repos/freebsd- git/freebsd/etc > -o root -g wheel -m 600 master.passwd nsmb.conf opieaccess > /home/kibab/repos/freebsd-git/gs0/obj/_.w/etc; > services_mkdb: illegal option -- l > Usage: services_mkdb [-q] [-o ] [] > services_mkdb -u [] > *** Error code 1 > > Stop. > bmake[1]: stopped in > /stor0/jails/buildhost.kibab.com/usr/home/kibab/repos/freebsd- git/freebsd/etc > *** Error code 1 > > Stop. > bmake: stopped in > /stor0/jails/buildhost.kibab.com/usr/home/kibab/repos/freebsd-git/freebsd > *** [distribution] Error code 1 > > Stop in > /stor0/jails/buildhost.kibab.com/usr/home/kibab/repos/freebsd-git/freebsd. > > > So services_mkdb is taken from base system, and it indeed doesn't have > -l switch introduced by your commit. This isn't from installworld. 'make distribute' doesn't get run as part of 'installworld'. Can you tell me what command you actually ran? -- John Baldwin