Date: Wed, 24 Mar 2021 01:49:07 -0700 From: "Steve Watt" <steve@watt.com> To: <freebsd-pkg@freebsd.org> Subject: Bizarre dependency on gnatcross-sysroot-aarch64? Message-ID: <064801d7208a$91844760$b48cd620$@watt.com>
next in thread | raw e-mail | index | archive | help
Greetings! I have a puzzle. I've got a 12.2-RELEASE-p4 amd64 system, and pkg seems to be fixated on installing gnatcross-sysroot-aarch64. I don't do Here's some output from "pkg -ddd install -n p5-Astro-SunTime" with rather a lot of trimming to look about for that package: [ . . . ] DBG(3)[50731]> Pkg: add a new dependency origin: archivers/liblz4, name: liblz4 DBG(2)[50731]> Pkg> adding options: LZ4 = on DBG(2)[50731]> Pkg> adding options: LZO = on DBG(2)[50731]> Pkg> adding options: NETTLE = off DBG(2)[50731]> Pkg> adding options: OPENSSL = on DBG(2)[50731]> Pkg> adding options: ZSTD = off DBG(3)[50731]> added shlib deps for libarchive on liblzo2.so.2 DBG(3)[50731]> added shlib deps for libarchive on liblz4.so.1 DBG(3)[50731]> added shlib deps for libarchive on libexpat.so.1 DBG(3)[50731]> added shlib provide libarchive.so.13 for libarchive DBG(2)[50731]> universe: add new remote pkg: libarchive, (libarchive-3.4.3,1:2$2$eozraqhwoj3freut9a5phsxgyz3dyubeu6czec67qnnjaozxwh1m gzmuheun8oxokj8irkur9r44m5pnz8dwq56huk553on5hxgz65y) DBG(2)[50731]> Pkg> adding options: DOCS = on DBG(3)[50731]> added shlib provide libexecinfo.so.1 for libexecinfo DBG(3)[50731]> added shlib provide libzpool.so.2 for gnatcross-sysroot-aarch64 DBG(3)[50731]> added shlib provide libzfs_core.so.2 for gnatcross-sysroot-aarch64 DBG(3)[50731]> added shlib provide libzfs.so.2 for gnatcross-sysroot-aarch64 DBG(3)[50731]> added shlib provide libz.so.6 for gnatcross-sysroot-aarch64 DBG(3)[50731]> added shlib provide libypclnt.so.4 for gnatcross-sysroot-aarch64 DBG(3)[50731]> added shlib provide libxo.so.0 for gnatcross-sysroot-aarch64 DBG(3)[50731]> added shlib provide libwrap.so.6 for gnatcross-sysroot-aarch64 DBG(3)[50731]> added shlib provide libwind.so.11 for gnatcross-sysroot-aarch64 DBG(3)[50731]> added shlib provide libuutil.so.2 for gnatcross-sysroot-aarch64 [ . . . ] DBG(3)[66243]> added shlib provide lib80211.so.1 for gnatcross-sysroot-aarch64 DBG(3)[66243]> added shlib provide lib4758cca.so for gnatcross-sysroot-aarch64 DBG(2)[66243]> universe: add new remote pkg: gnatcross-sysroot-aarch64, (gnatcross-sysroot -aarch64-1_1:2$2$u89mzc46i3ip13r9afgyu7xayub1yg7nqqbonwakkfiu9rjjwdbnpiqd8jh fowp136zwp8d5r dy9j67zhacxbz3unhj7gfyd1dz1hsn) [ . . . ] DBG(2)[66243]> set automatic flag for gnatcross-sysroot-aarch64 [ . . . ] DBG(2)[66243]> require rule: package cmake(l) depends on a requirement provided by: gnatcross-sysroot-aarch64(r) Ok, so maybe cmake is somehow calling for it? But: 1325# pkg info -B cmake cmake-3.19.6: librhash.so.0 libexpat.so.1 libarchive.so.13 libuv.so.1 libexecinfo.so.1 libjsoncpp.so.24 libcurl.so.4 Maybe it's libarchive? 1326# pkg info -B libarchive libarchive-3.5.1,1: liblzo2.so.2 libexpat.so.1 libcrypto.so.11 liblz4.so.1 libzstd.so.1 On sniffing around in /var/db/pkg, I can tell that it's mentioned in local.sqlite (and, of course, in repo-FreeBSD.sqlite), but I run out of clue to figure out where and in what table(s). Utterly puzzled. Thoughts? -- Steve Watt KD6GGD PP-ASEL-IA factories.words.yappy Don't let your schooling get in the way of your education.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?064801d7208a$91844760$b48cd620$>