Solved [Solved] smartmontools warns about WITHOUT_DOCS

Today when I was using ports-mgmt/portmaster to upgrade three ports, for the first port to be upgraded, sysutils/smartmontools, the following warning was issued in the ports-mgmt/portmaster log:
Code:
===>  Cleaning for smartmontools-6.2_2
/!\ WARNING /!\
You are using the following deprecated options: WITHOUT_DOCS
If you added them on the command line, you should replace them by
WITH="" WITHOUT="DOCS"

If they are global options set in your make.conf, you should replace them with:
OPTIONS_UNSET=DOCS

If they are local to this port, you should use:
sysutils_smartmontools_UNSET=DOCS
While I do have WITHOUT_DOCS="YES" in my /etc/make.conf file as a global option, this warning was only issued when upgrading sysutils/smartmontools. It was not issued for the other two ports I was upgrading. I also looked back on the last week of ports-mgmt/portmaster logs and did not see this warning issued when upgrading any other ports. Anyone know what's going on with this? Has WITHOUT_DOCS truly been deprecated? If so, can you point me to the documentation? I have seen nothing WRT this issue anywhere else.
 
Re: smartmontools warns about WITHOUT_DOCS

Thanks for the link. I had seen that revision, dated 1/17/2014. However, the first time I installed sysutils/smartmontools was version 6.2.1 on 1/30/2014 and there was not such warning in the ports-mgmt/portmaster log file for that installation. In any event, you are most likely right. The change is coming and this port might have prematurely implemented it. I'll keep an eye out for the warning on future install/upgrade actions.

EDIT:
Just one after-thought. So I'm thinking that with this upcoming change, in the future instead of saying:
Code:
WITHOUT_DOCS=yes
WITHOUT_X11=yes
we will say:
Code:
WITHOUT="DOCS X11"
perhaps?
 
Back
Top