Date: Sun, 14 May 2017 17:39:35 -0700 From: "Jack L." <xxjack12xx@gmail.com> To: Jan Beich <jbeich@freebsd.org> Cc: Tatsuki Makino <tatsuki_makino@hotmail.com>, "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org> Subject: Re: mesa libs issue Message-ID: <CALeGphxD_%2BejB-9D5jLW07v3FFVESzCwSfYZmYUp%2BmJJv-pbkA@mail.gmail.com> In-Reply-To: <inl3-t5cw-wny@FreeBSD.org> References: <20170513235410.GA56717@doctor.nl2k.ab.ca> <KL1PR0601MB19924CD92FF65B7A7DB94C21FAE00@KL1PR0601MB1992.apcprd06.prod.outlook.com> <inl3-t5cw-wny@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
I cheated and just pkg delete -f libglapi-17.0.3 libglesv2-17.0.3 libGL-17.0.3 gbm-17.0.3 libEGL-17.0.3 and portupgrade -fu all the pkgs it complained about after running pkg check -d On Sun, May 14, 2017 at 3:56 PM, Jan Beich <jbeich@freebsd.org> wrote: > Tatsuki Makino <tatsuki_makino@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 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALeGphxD_%2BejB-9D5jLW07v3FFVESzCwSfYZmYUp%2BmJJv-pbkA>