installworld for -CURRENT is broken on 9.1-R
John Baldwin
jhb at freebsd.org
Fri Jan 24 22:01:46 UTC 2014
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
More information about the freebsd-current
mailing list