find libglvnd dependency
MR
mr at freebsd.org
Sat Dec 5 17:53:05 UTC 2020
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 <rosenke at dssgmbh.de>:
> 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 <jbeich at freebsd.org>:
>>
>>> MR <mr at freebsd.org> 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 at freebsd.org
More information about the freebsd-ports
mailing list