Re: installworld for -CURRENT is broken on 9.1-R

From: John Baldwin <jhb_at_freebsd.org>
Date: Fri, 24 Jan 2014 16:25:52 -0500
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
Received on Fri Jan 24 2014 - 21:01:46 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:46 UTC