Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jan 2014 16:25:52 -0500
From:      John Baldwin <jhb@freebsd.org>
To:        Ilya Bakulin <ilya@bakulin.de>
Cc:        freebsd-current@freebsd.org
Subject:   Re: installworld for -CURRENT is broken on 9.1-R
Message-ID:  <201401241625.52839.jhb@freebsd.org>
In-Reply-To: <52E2D027.9020604@bakulin.de>
References:  <52E2D027.9020604@bakulin.de>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <db>] [<servicefile>]
>         services_mkdb -u [<servicefile>]
> *** 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401241625.52839.jhb>