From owner-freebsd-ports@freebsd.org Sat Dec 5 17:53:05 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 975794A3743 for ; Sat, 5 Dec 2020 17:53:05 +0000 (UTC) (envelope-from mr@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4CpHH53kqbz4W4D for ; Sat, 5 Dec 2020 17:53:05 +0000 (UTC) (envelope-from mr@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 801C84A36B6; Sat, 5 Dec 2020 17:53:05 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7FDE74A36B5 for ; Sat, 5 Dec 2020 17:53:05 +0000 (UTC) (envelope-from mr@freebsd.org) Received: from app.eeeit.de (app.eeeit.de [188.68.43.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CpHH52D9Jz4Vyp for ; Sat, 5 Dec 2020 17:53:05 +0000 (UTC) (envelope-from mr@freebsd.org) Received: from localhost (localhost [127.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mike@reifenberger.com) by app.eeeit.de (Postfix) with ESMTPSA id 1596D107524; Sat, 5 Dec 2020 18:53:04 +0100 (CET) Received: from ipbcc0fd0a.dynamic.kabel-deutschland.de (ipbcc0fd0a.dynamic.kabel-deutschland.de [188.192.253.10]) by app.eeeit.de (Horde Framework) with HTTPS; Sat, 05 Dec 2020 17:53:03 +0000 Date: Sat, 05 Dec 2020 17:53:03 +0000 Message-ID: <20201205175303.Horde.CvlBtVW5qzhWNQAW_hrCOXD@app.eeeit.de> From: MR To: Henrik Rosenke Cc: ports@freebsd.org Subject: Re: find libglvnd dependency References: <20201205155947.Horde.lXql4AYyvu0UU95EBDNEAMU@app.eeeit.de> <20201205172745.Horde.42WEUzbcU1fwG2QmSlroJgl@app.eeeit.de> <418bc4cb-bd7f-f0fc-3f49-d5e108cb08a2@dssgmbh.de> In-Reply-To: <418bc4cb-bd7f-f0fc-3f49-d5e108cb08a2@dssgmbh.de> User-Agent: Horde Application Framework 5 Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4CpHH52D9Jz4Vyp X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:197540, ipnet:188.68.32.0/20, country:DE] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Dec 2020 17:53:05 -0000 Hi, yes, I'll get much more output: ... DBG(4)[28389]> Pkgdb: running 'SELECT name FROM pkg_shlibs_required, shlibs AS s WHERE package_id = ?1 AND shlib_id = s.id ORDER by name DESC' DBG(3)[28389]> added shlib deps for libglvnd on libX11.so.6 DBG(4)[28389]> Pkgdb: running 'SELECT name FROM pkg_shlibs_provided, shlibs AS s WHERE package_id = ?1 AND shlib_id = s.id ORDER by name DESC' DBG(3)[28389]> added shlib provide libOpenGL.so.0 for libglvnd DBG(3)[28389]> added shlib provide libGLdispatch.so.0 for libglvnd DBG(3)[28389]> added shlib provide libGLX.so.0 for libglvnd DBG(3)[28389]> added shlib provide libGLESv2.so.2 for libglvnd DBG(3)[28389]> added shlib provide libGLESv1_CM.so.1 for libglvnd DBG(3)[28389]> added shlib provide libGL.so.1 for libglvnd DBG(3)[28389]> added shlib provide libEGL.so.1 for libglvnd DBG(4)[28389]> Pkgdb: running 'SELECT k.annotation AS tag, v.annotation AS value FROM pkg_annotation p JOIN annotation k ON (p.tag_id = k.annotation_id) JOIN annotation v ON (p.value_id = v.annotation_id) WHERE p.package_id = ?1 ORDER BY tag, value' DBG(4)[28389]> Pkgdb: running 'SELECT packages.name FROM pkg_conflicts LEFT JOIN packages ON (packages.id = pkg_conflicts.conflict_id) WHERE package_id = ?1' DBG(4)[28389]> Pkgdb: running 'SELECT provide FROM pkg_provides, provides AS s WHERE package_id = ?1 AND provide_id = s.id ORDER by provide DESC' DBG(4)[28389]> Pkgdb: running 'SELECT require FROM pkg_requires, requires AS s WHERE package_id = ?1 AND require_id = s.id ORDER by require DESC' DBG(4)[28389]> Pkgdb: running 'SELECT id, origin, name, name as uniqueid, version, comment, desc, message, arch, maintainer, www, prefix, flatsize, licenselogic, automatic, locked, time, manifestdigest, vital FROM packages AS p WHERE name = ?1 COLLATE NOCASE OR (name = SPLIT_VERSION('name', ?1) COLLATE NOCASE AND version = SPLIT_VERSION('version', ?1)) ORDER BY p.name;' DBG(2)[28389]> universe: add new remote pkg: libglvnd, (libglvnd-1.3.2:2$2$pwhs1zhpqskmnmxrxee8i79wci8crbxzfcieceqddb8ygo6w7igqy73tq3rx11qs15nwaw5ydthqy93pqjtepb9hmzx7zekbmq7kf1n) DBG(4)[28389]> universe: add new provide libglvnd-1.3.2(r) for require libGL.so.1 DBG(4)[28389]> Pkgdb: running 'SELECT d.name, d.origin, p.version, 0 FROM deps AS d LEFT JOIN packages AS p ON (p.origin = d.origin AND p.name = d.name) WHERE d.package_id = ?1 ORDER BY d.origin DESC' DBG(3)[28389]> Pkg: add a new dependency origin: x11/libXext, name: libXext DBG(3)[28389]> Pkg: add a new dependency origin: x11/libX11, name: libX11 DBG(3)[28389]> Pkg: add a new dependency origin: x11-servers/xorg-server, name: xorg-server ... DBG(4)[28389]> solver: Add require rule: webkit2-gtk3-2.30.1_1(l) wants libEGL.so.1 DBG(4)[28389]> solver: libEGL.so.1 provide is satisfied by libglvnd-1.3.2(r) ... Shouldn't libEGL.so.1 be provided by mesa-libs ?!? Zitat von Henrik Rosenke : > Hi, > > you can see this in the debug messages, this can be turned on via -dddd: > > pkg -dddd upgrade > > this should contain the informations you are searching for > > Am 05.12.20 um 18:27 schrieb MR: >> >> Zitat von Jan Beich : >> >>> MR writes: >>> >>>> Hi, >>>> trying to do a `pkg upgrade` gives me a: >>>> >>>> ... >>>> New packages to be INSTALLED: >>>>     libglvnd: 1.3.2 >>>> ... >>> >>> Run "pkg check -d". Maybe you've removed libglvnd uncleanly, leaving >>> some packages with unsatisfied dependency. If so rebuild those against >>> vanilla ports tree. >> >>> pkg check -d >> Checking all packages: 100% >>> >> >> So it could be a dependency of on of the newly downloaded packages >> for the upgrade? >> >> Is there a way to inspect the to-be-installed packages for their >> dependencies? >> >> That would be done by `pkg upgrade` >> >>> pkg upgrade >> Updating FreeBSD repository catalogue... >> FreeBSD repository is up to date. >> All repositories are up to date. >> Checking for upgrades (162 candidates): 100% >> Processing candidates (162 candidates): 100% >> The following 126 package(s) will be affected (of 0 checked): >> >> Installed packages to be REMOVED: >>     firefox: 83.0_2,2 >> >> New packages to be INSTALLED: >>     libglvnd: 1.3.2 >> >> Installed packages to be UPGRADED: >>     CuraEngine: 4.7.1,1 -> 4.8,1 >>     PrusaSlicer: 2.2.0_6 -> 2.2.0_7 >>     Uranium: 4.7.1,1 -> 4.8,1 >>     android-file-transfer: 3.9_1 -> 4.0 >>     android-file-transfer-qt5: 3.9 -> 4.0 >>     aom: 2.0.0_1 -> 2.0.1 >>     atf-rk3328: v2.3 -> v2.4 >>     cmake: 3.18.4 -> 3.18.5 >>     cqrlog-qt5: 2.4.0_2 -> 2.4.0_3 >>     dav1d: 0.7.1 -> 0.8.0 >>     expat: 2.2.8 -> 2.2.10 >>     ffmpeg: 4.3.1_6,1 -> 4.3.1_7,1 >>     fldigi: 4.1.15 -> 4.1.16_2 >>     flightgear: 2020.3.2 -> 2020.3.3 >>     flightgear-data: 2020.3.2 -> 2020.3.3 >>     freerdp: 2.2.0_2 -> 2.2.0_3 >>     gcc7: 7.5.0_1 -> 7.5.0_2 >>     glib: 2.66.2,1 -> 2.66.3,1 >>     gnome-desktop: 3.38.0 -> 3.38.1 >>     gnupg: 2.2.23 -> 2.2.25 >>     gradle: 6.6.1_1 -> 6.7_1 >>     gspell: 1.8.4 -> 1.9.1 >>     kf5-extra-cmake-modules: 5.75.0 -> 5.76.0 >>     kicad-devel: r20201103195314 -> r20201103195314_1 >>     libfido2: 1.5.0 -> 1.5.0_1 >>     libfmt: 7.0.3 -> 7.1.2 >>     libksba: 1.4.0 -> 1.5.0 >>     liblz4: 1.9.2_1,1 -> 1.9.3,1 >>     libopenraw: 0.2.3 -> 0.2.3_1 >>     libosmesa: 20.2.0_1 -> 20.2.0_2 >>     librsvg2-rust: 2.50.0_1 -> 2.50.0_2 >>     libshout: 2.4.3_2 -> 2.4.4 >>     liveMedia: 2020.11.05,2 -> 2020.11.26,2 >>     mesa-dri: 20.2.0_1 -> 20.2.0_2 >>     mesa-libs: 20.2.0_1 -> 20.2.0_2 >>     net-snmp: 5.9,1 -> 5.9_1,1 >>     nextcloudclient: 3.0.2_1 -> 3.0.3_1 >>     nlopt: 2.6.2 -> 2.7.0 >>     noto-emoji: 2.018 -> 2.020 >>     octave-forge-base: 1.4_6 -> 1.5 >>     octave-forge-octproj: 2.0.1 -> 2.0.1_2 >>     octave-forge-sockets: 1.2.0_13 -> 1.2.1 >>     openblas: 0.3.10,1 -> 0.3.12,1 >>     opencascade: 7.4.0_7 -> 7.5.0 >>     openldap-client: 2.4.51 -> 2.4.56 >>     openvdb: 7.0.0_5 -> 7.1.0 >>     p5-CPAN-Perl-Releases: 5.20201020 -> 5.20201120 >>     p5-Devel-PatchPerl: 2.00 -> 2.04 >>     p5-HTTP-Cookies: 6.08 -> 6.09 >>     p5-Package-Stash: 0.38 -> 0.39 >>     pciids: 20200922 -> 20201025 >>     php72-pear-horde-Horde_Db: 2.4.0_1 -> 2.4.0_2 >>     pinentry: 1.1.0_6 -> 1.1.0_7 >>     proj: 6.3.1,1 -> 7.2.0,1 >>     py27-asn1crypto: 1.3.0 -> 1.4.0 >>     py27-certifi: 2020.6.20 -> 2020.11.8 >>     py27-tqdm: 4.51.0 -> 4.53.0 >>     py37-asn1crypto: 1.3.0 -> 1.4.0 >>     py37-certifi: 2020.6.20 -> 2020.11.8 >>     py37-colorlog: 4.5.0 -> 4.6.2 >>     py37-pyglet: 1.5.9 -> 1.5.11 >>     py37-pyscard: 1.9.9 -> 2.0.0 >>     py37-tqdm: 4.51.0 -> 4.53.0 >>     qt5-3d: 5.15.0 -> 5.15.0_1 >>     qt5-buildtools: 5.15.0 -> 5.15.0_1 >>     qt5-concurrent: 5.15.0 -> 5.15.0_1 >>     qt5-datavis3d: 5.15.0 -> 5.15.0_1 >>     qt5-dbus: 5.15.0 -> 5.15.0_1 >>     qt5-declarative: 5.15.0_1 -> 5.15.0_2 >>     qt5-designer: 5.15.0 -> 5.15.0_1 >>     qt5-gamepad: 5.15.0_1 -> 5.15.0_2 >>     qt5-gui: 5.15.0_1 -> 5.15.0_2 >>     qt5-help: 5.15.0 -> 5.15.0_1 >>     qt5-location: 5.15.0 -> 5.15.0_1 >>     qt5-multimedia: 5.15.0 -> 5.15.0_1 >>     qt5-network: 5.15.0 -> 5.15.0_1 >>     qt5-opengl: 5.15.0 -> 5.15.0_1 >>     qt5-printsupport: 5.15.0 -> 5.15.0_1 >>     qt5-quickcontrols: 5.15.0 -> 5.15.0_1 >>     qt5-quickcontrols2: 5.15.0 -> 5.15.0_1 >>     qt5-remoteobjects: 5.15.0 -> 5.15.0_1 >>     qt5-script: 5.15.0 -> 5.15.0_1 >>     qt5-scripttools: 5.15.0 -> 5.15.0_1 >>     qt5-scxml: 5.15.0 -> 5.15.0_1 >>     qt5-sensors: 5.15.0 -> 5.15.0_1 >>     qt5-serialport: 5.15.0 -> 5.15.0_1 >>     qt5-sql: 5.15.0 -> 5.15.0_1 >>     qt5-svg: 5.15.0 -> 5.15.0_1 >>     qt5-testlib: 5.15.0 -> 5.15.0_1 >>     qt5-uitools: 5.15.0 -> 5.15.0_1 >>     qt5-webchannel: 5.15.0 -> 5.15.0_1 >>     qt5-webengine: 5.15.0_4 -> 5.15.0_5 >>     qt5-websockets: 5.15.0 -> 5.15.0_1 >>     qt5-widgets: 5.15.0 -> 5.15.0_1 >>     qt5-x11extras: 5.15.0 -> 5.15.0_1 >>     qt5-xml: 5.15.0 -> 5.15.0_1 >>     qt5-xmlpatterns: 5.15.0_1 -> 5.15.0_2 >>     qt5pas: 2.6_1 -> 2.6_2 >>     rpcs3: 0.0.13.11240 -> 0.0.13.11327 >>     simgear: 2020.3.2 -> 2020.3.3 >>     spidermonkey78: 78.4.0 -> 78.4.0_1 >>     swt: 4.7.3.a -> 4.11 >>     u-boot-rock64: 2020.10 -> 2020.10_1 >>     unrar: 5.91,6 -> 6.00.beta2,6 >>     vlc: 3.0.11_7,4 -> 3.0.11_8,4 >>     vulkan-headers: 1.2.135.0 -> 1.2.154.0 >>     vulkan-loader: 1.2.135.0 -> 1.2.154.1 >>     w3m: 0.5.3.20200507_1 -> 0.5.3.20201112 >>     webkit2-gtk3: 2.30.1_1 -> 2.30.1_2 >>     wget: 1.20.3 -> 1.20.3_1 >>     xfce4-wm: 4.14.6 -> 4.14.6_1 >> >> Installed packages to be REINSTALLED: >>     font-adobe-100dpi-1.0.3_4 (ABI changed: 'freebsd:12:x86:64' -> >> 'freebsd:12:*') >>     font-adobe-75dpi-1.0.3_4 (ABI changed: 'freebsd:12:x86:64' -> >> 'freebsd:12:*') >>     font-adobe-utopia-100dpi-1.0.4_4 (ABI changed: >> 'freebsd:12:x86:64' -> 'freebsd:12:*') >>     font-adobe-utopia-75dpi-1.0.4_4 (ABI changed: >> 'freebsd:12:x86:64' -> 'freebsd:12:*') >>     font-adobe-utopia-type1-1.0.4_4 (ABI changed: >> 'freebsd:12:x86:64' -> 'freebsd:12:*') >>     py37-python-fcl-0.0.12 (direct dependency changed: python37) >>     rsync-3.2.3 (options changed) >>     xorg-fonts-100dpi-7.7 (ABI changed: 'freebsd:12:x86:64' -> >> 'freebsd:12:*') >>     xorg-fonts-75dpi-7.7 (ABI changed: 'freebsd:12:x86:64' -> >> 'freebsd:12:*') >>     xorg-fonts-cyrillic-7.7 (ABI changed: 'freebsd:12:x86:64' -> >> 'freebsd:12:*') >>     xorg-fonts-miscbitmaps-7.7 (ABI changed: 'freebsd:12:x86:64' -> >> 'freebsd:12:*') >>     xorg-fonts-truetype-7.7_1 (ABI changed: 'freebsd:12:x86:64' -> >> 'freebsd:12:*') >>     xorg-fonts-type1-7.7 (ABI changed: 'freebsd:12:x86:64' -> >> 'freebsd:12:*') >> >> Number of packages to be removed: 1 >> Number of packages to be installed: 1 >> Number of packages to be upgraded: 111 >> Number of packages to be reinstalled: 13 >> >> The operation will free 210 MiB. >> 2 GiB to be downloaded. >> -- greetings --- mike mr@freebsd.org