mesa libs issue

Jan Beich jbeich at FreeBSD.org
Sun May 14 22:56:46 UTC 2017


Tatsuki Makino <tatsuki_makino at hotmail.com> writes:

> Hello.
> Does anyone reading this know how to upgrade more easily from below?
>
> #1. Collect mesa packages.
> pkg version -L = | grep "?" | grep "17\.0\.3" | cut -w -f 1 > /tmp/mesa_pkg.txt
>
> #2. Collect the required origin that exists.
> sh -c 'xargs pkg query %ro < /tmp/mesa_pkg.txt | sort -u | while read
> o ; do [ -d "/usr/ports/$o" ] && echo "$o" ; done' > /tmp/mesa_req.txt
>
> #3. Forcibly delete mesa packages.
> xargs pkg delete -f < /tmp/mesa_pkg.txt
>
> #4. Reinstall the required package.
> xargs portmaster < /tmp/mesa_req.txt

Maybe try the following:

  $ pkg set -n dri:mesa-dri
  $ pkg set -o graphics/dri:graphics/mesa-dri

  $ pkg set -n libglapi:mesa-libs
  $ pkg set -o graphics/libglapi:graphics/mesa-libs

  $ pkg set -n libGL:mesa-libs
  $ pkg set -o graphics/libGL:graphics/mesa-libs

  $ pkg set -n gbm:mesa-libs
  $ pkg set -o graphics/gbm:graphics/mesa-libs

  $ pkg set -n libEGL:mesa-libs
  $ pkg set -o graphics/libEGL:graphics/mesa-libs

  $ pkg set -n libglesv2:mesa-libs
  $ pkg set -o graphics/libglesv2:graphics/mesa-libs


More information about the freebsd-ports mailing list