On Sun, Jun 16, 2019 at 07:17:35AM -0500, myportslist20190...@nym.hush.com 
wrote:
> >Synopsis:    man ports says set PLIST_DB but PLIST_DB is deprecated
> >Category:    man pages
> >Environment:
>       System      : OpenBSD 6.5
>       Details     : OpenBSD 6.5-current (GENERIC.MP) #22: Wed Jun 12 20:26:15 
> MDT 2019
>                        
> dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> 
>       Architecture: OpenBSD.amd64
>       Machine     : amd64
> >Description:
>       In USING A READ_ONLY PORTS tree section of man ports, it says set 
> PLIST_DB but (I believe it) should say set PLIST_REPOSITORY
>       Please note that man bsd.port.mk says PLIST_DB is deprecated. Also, 
> setting PLIST_DB in /etc/mk.conf
>       doesn't change permissions when one runs make fix-permissions, but make 
> fix-permissions does work if
>       one sets PLIST_REPOSITORY in /etc/mk.conf. This occurs because 
> /usr/ports/infrastructure/mk/bsd.port.mk in the
>       fix-permissions sections affects PLIST_REPOSITORY but not PLIST_DB.
> >How-To-Repeat:
>       set PLIST_DB in /etc/mk.conf and then run make fix-permissions in 
> /usr/ports. The directory permissions for PLIST_DB are
>       not changed. But if PLIST_REPOSITORY is set in /etc/mk.conf and make 
> fix-permissions in /usr/ports is run, the permissions
>       are changed appropriately.
> >Fix:
> Index: share/man/man7/ports.7
> ===================================================================
> RCS file: /cvs/src/share/man/man7/ports.7,v
> retrieving revision 1.126
> diff -u -p -u -r1.126 ports.7
> --- share/man/man7/ports.7    30 May 2019 09:24:08 -0000      1.126
> +++ share/man/man7/ports.7    16 Jun 2019 12:12:42 -0000
> @@ -641,7 +641,7 @@ Set
>  .Ev UPDATE_COOKIES_DIR ,
>  .Ev DISTDIR ,
>  and
> -.Ev PLIST_DB
> +.Ev PLIST_REPOSITORY
>  in
>  .Pa /etc/mk.conf
>  accordingly.
Ack...
I should finish killing PLIST_DB actually. It's been deprecated for 3 years
by now :)

Reply via email to