Master can now be updated - a full world + kernel build and pkgs upgrade is required.

Harald Brinkhof harald.brinkhof at gmail.com
Mon Sep 16 10:06:37 PDT 2019


Thanks for the heads up. :-)

On Mon, Sep 16, 2019, 18:37 Matthew Dillon <dillon at backplane.com> wrote:

> For people using master, all the ABI breakage has been committed and new
> binary packages have been generated.  A full world + kernel build is
> required, reboot, and then a full replacement of all packages (typically
> via 'pkg upgrade -f') is required.  Remember to upgrade packages after
> rebooting, not before.
>
> Generally speaking, the breakage means that numerous new packages will not
> run on an old kernel and numerous old packages will not run on a new
> kernel.  Packages which use messaging (which would be many of the web
> packages such as chrome and X applications such as xpdf) or mess with
> network interfaces (such as named / bind) will break if not matched.
>
> Sometimes the packages database can get confused when doing a major
> replacement like this.  If the pkg upgrade finds dangling packages that it
> can't figure out it is usually best to ^C, delete them with pkg delete, and
> then try again, until pkg upgrade is able to run cleanly with only its
> normal deinstall/install/reinstall output.  If things get really bad you
> might have to delete your packages and reinstall.  You really don't want
> any older packages or libraries sitting around if you upgrade to the latest
> master.
>
> -Matt
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dragonflybsd.org/pipermail/users/attachments/20190916/c1ec3a36/attachment.htm>


More information about the Users mailing list