Solved [Solved] /etc/src.conf entries have no effect

A /etc/src.conf with entries as explained in src.conf() has not the expected effect after make buildworld and make installworld.
Code:
# cat /etc/src.conf
# see man 5 src.conf
# source build options
# these settings will apply to every build involving the FreeBSD source tree
WITHOUT_BLUETOOTH=yes
WITHOUT_CTM=yes
WITHOUT_DICT=yes
WITHOUT_FLOPPY=yes
WITHOUT_GAMES=yes
WITHOUT_GPIO=yes
WITHOUT_HTML=yes
WITHOUT_INET6=yes
WITHOUT_IPFILTER=yes
WITHOUT_IPFW=yes
WITHOUT_IPX=yes
WITHOUT_KDUMP=yes
WITHOUT_KERBEROS=yes
WITH_GSSAPI=yes
WITHOUT_KERNEL_SYMBOLS=yes
WITHOUT_LDNS=yes
WITHOUT_LOCATE=yes
WITHOUT_LPR=yes
WITHOUT_MAIL=yes
WITH_NAND=yes
WITHOUT_NDIS=yes
WITHOUT_AUTHPF=yes
WITHOUT_PROFILE=yes
WITHOUT_QUOTAS=yes
WITHOUT_RCMDS=yes
The WITHOUTs were still installed. How should this be done correctly?
 
Re: /etc/src.conf entries have no effect

getopt said:
The WITHOUTs were still installed. How should this be done correctly?
Make sure you also run make delete-old. The new install didn't install them but there may still be some old ones around, they are not removed with the installworld process.
 
This should work too: make -DBATCH_DELETE_OLD_FILES delete-old
 
There's also a delete-old-libs target that is supposed to be run after you're sure that none of the binaries in you're system is using the obsolete libraries. In reality it's quite safe to do make delete-old delete-old-libs in one go everytime you're updating/upgrading the system.
 
Back
Top