Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Mar 2021 02:37:15 -0700
From:      Steve Watt <steve@watt.com>
To:        freebsd-pkg@freebsd.org
Subject:   Re: Bizarre dependency on gnatcross-sysroot-aarch64?
Message-ID:  <979ab1cf4e0b8727bedb5adcbcf357fb@webmail.watt.com>
In-Reply-To: <064801d7208a$91844760$b48cd620$@watt.com>
References:  <064801d7208a$91844760$b48cd620$@watt.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2021-03-24 01:49, Steve Watt wrote:

> 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

any Arm development on the system, and certainly never Ada.

> 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$eozraqhwoj3freut9a5phsxgyz3dyubeu6czec67qnnjaozxwh1mgzmuheun8oxokj8irkur9r44m5pnz8dwq56huk553on5hxgz65y)
> 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$u89mzc46i3ip13r9afgyu7xayub1yg7nqqbonwakkfiu9rjjwdbnpiqd8jhfowp136zwp8d5rdy9j67zhacxbz3unhj7gfyd1dz1hsn)
> 
> [ . . . ]
> 
> 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?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?979ab1cf4e0b8727bedb5adcbcf357fb>