On 07/13/16 16:49, Julian H. Stacey wrote:
> Hi ports@
> With:
>   uname -a
>     FreeBSD lapr.js.berklix.net 12.0-CURRENT FreeBSD 12.0-CURRENT \
>     #1 r302560M: Wed Jul 13 01:28:27 CEST 2016 \
>     j...@lapr.js.berklix.net:/usr/src/sys/amd64/compile/LAPR.small amd64
> 
>   cd /usr/ports; svn up
>     Updating '.':
>     At revision 418418
> 
>   make fetch
>     pkg-static: Warning: Major OS version upgrade detected.  \
>     Running "pkg-static install -f pkg" recommended
> 
> This is an incomplete thus bad reccomendation, based on a false
> assumption all users of ports/ only want packages. It's quite obvious
> from "make fetch" that here one wants to fetch distfiles to recompile,
> not install binary packages, the warning should at least also provide
> an alternate recipe for ports/ source based users who want to
> recompile whatever to get rid of warning.
> 
> What causes the warning ? a grep of Mk/* doesnt show it, 
> It's presumably coming from Mk/ calling some pkg ?
> In /usr/src/usr.sbin/pkg ? I fail to grep for Major
> 
> What text can we add to which Mk/* to state the source upgrade route ?
> 

It' the "pkg-static" binary installed by the ports-mgmt/pkg port. It's
invoked in  various ways by the ports framework.

You can ignore such warnings, they will go away once you forcibly update
the pkg port.

-- 
Guido Falsi <m...@madpilot.net>
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to