From owner-freebsd-ports@freebsd.org Mon May 15 00:40:18 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DA31BD6C6EB for ; Mon, 15 May 2017 00:40:18 +0000 (UTC) (envelope-from xxjack12xx@gmail.com) Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7CB6E107; Mon, 15 May 2017 00:40:18 +0000 (UTC) (envelope-from xxjack12xx@gmail.com) Received: by mail-wm0-x22c.google.com with SMTP id v15so28576168wmv.1; Sun, 14 May 2017 17:40:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=OwcUu4qrjCJdRrnMol480AVs3lcREOin7Ga6ibUcS5M=; b=Hr4K5kNCoVObSljLOBHOHJfnqQUdOAAV6vcCy2kMoKhf+m4XMsIAKKI40xBLepn1HO SlLGlh3H+FJ459M7oUA7RGj/8h6tdostdcpZEi6ojCwyGOykQKOUrrjYKR4mu0Yh5t8H mQSHSns/x5ypUDYlA+6wQ2+ySq5Gvey1opGCVTYaVkZSATlABbbBrMSNFEhiaoKze8nP 25aIhntVLVZPikME8nOUb4Oqirr8R9uXeT+5XHBg53kfg164ydQFkjbyfRdy7aQxv0f0 EtH1KaESqDHihXr+Rk4ffTeWmn27rUZIBwAOdW5JxyHQgbsLOg+kXU//nfN1PMf8xcrA orog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=OwcUu4qrjCJdRrnMol480AVs3lcREOin7Ga6ibUcS5M=; b=N+TBNucnqVWG8mAK/hYHZsacl4JwNeLDzQoqGyax2fV4LG5NVTLoUZnduAioQzDq3g VAnIm03MhTro3m7pLFD2freCo9uzKp+hPfGNh/2DLh4Z+GarYiCfhWknySXc7RS0KzWy dioylzYZWqUZbJPn9aIt/xP2aYelC4GHwRGxos2Cts9XzrA5kwLRn+1UptldhJHTrwsv z1t07ZFxQAVoiyn/devGJn8M35m94krgodwG9JXmtxvdutU9xPj7Sbc6asPhL+Wm9hPK NdCb9yplsI0GhPZ64NoHPphC/uqmOlEq17LNQzmYQ759iXlzjbz4jFcmNUS0yLtXZg8h iT6Q== X-Gm-Message-State: AODbwcBQladFFFVxx92WiWQfOke3pnREXItbvf5v1tAImd+xm3oGN1W7 ZJSd0M3fnyQQbwpTG1d/IQFoNybI5A== X-Received: by 10.28.13.1 with SMTP id 1mr2264840wmn.12.1494808815926; Sun, 14 May 2017 17:40:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.172.115 with HTTP; Sun, 14 May 2017 17:39:35 -0700 (PDT) In-Reply-To: References: <20170513235410.GA56717@doctor.nl2k.ab.ca> From: "Jack L." Date: Sun, 14 May 2017 17:39:35 -0700 Message-ID: Subject: Re: mesa libs issue To: Jan Beich Cc: Tatsuki Makino , "freebsd-ports@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 May 2017 00:40:18 -0000 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 wrote: > Tatsuki Makino 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"