From owner-freebsd-questions@freebsd.org Mon Apr 5 03:46:05 2021 Return-Path: Delivered-To: freebsd-questions@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 91F755C00D8 for ; Mon, 5 Apr 2021 03:46:05 +0000 (UTC) (envelope-from pprocacci@gmail.com) Received: from mail-pf1-x42a.google.com (mail-pf1-x42a.google.com [IPv6:2607:f8b0:4864:20::42a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FDGlw5TQTz4tYJ for ; Mon, 5 Apr 2021 03:46:04 +0000 (UTC) (envelope-from pprocacci@gmail.com) Received: by mail-pf1-x42a.google.com with SMTP id x126so2364124pfc.13 for ; Sun, 04 Apr 2021 20:46:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CU/sv9cCV2KQF9PlSz2eKptfU7MI0W2f5UJTr1E5Cwg=; b=aev9zHBnd6hmIp4oJg8lS3BzsKTvDtvKw/CE4qo9vF3vTh00SdEkFvND6f1joiY/XR 1+QtuMBymAzSaWB2Q1DGyI08Ugm/wyNtnid5aBZ3PjDP0QfCWwbm5bxYwWhsSi9yu1fU eS+Xgo2nPErebUlivqB504nC1BVF3lmXKF8sgpzHIzckUccxTDfYkXl71htHuucManuL ECvnPQIKcYWQSKL96zRmEMkOKZIaNzmo+wjn9h+iV6Ww+If5rZiJV6gARoQcHna/SVoA l1mjINJInxlYa3HmPunmEnaH8Ws9cTgqmGi2uOUNff9zsqkXsH93D5P8MMhvssj/xExt +vRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=CU/sv9cCV2KQF9PlSz2eKptfU7MI0W2f5UJTr1E5Cwg=; b=uhkWb81srAAUU6he8sy5PFZvcB9aAg+TewZpqP3sIEmxxFGH3O4wal5ybVnUUU1wxr aGDIKw+E5tAPzxDmkybD03wfzWJkpIgDSSqtlXL3ICSt1bYAAe0M95uaU3D9u7OOrGGC 64meo91Nq1zHsi/sEe6aCp6xOnwZytowXCMNP4GTXAxJNb+jX6RGNzmHPEvEETCTFV+y tVcknWHLDihF0lRmAbLDcjvEatY4vm5V0X6m2sdZnvQz8/TBPX7KmTDPZ5mb1+MYdeKy /omBm3tu/U57UEE7taPmDHKLAH2X748p6iRO19Cam+8dxKzfw2Dj9xQAJxRtgB2WSxPZ i7uQ== X-Gm-Message-State: AOAM533j5fPTMyVAfctmWHGHGgtYBG61Vdd5d1a7C6svemF1yHmCaVO3 BZasKvK7pNsxdTcPelF+6kYqyPOBOejKnbbFXPo1fTfI5pTp X-Google-Smtp-Source: ABdhPJykWa9FtUGI/K/PLYyx38/fF8runPM5TEyv+vC2gSxfNoHgUqL16LI2+Dkt50HEH8Tz7Ihun84TneDsUjLX3lY= X-Received: by 2002:a05:6a00:b45:b029:207:16ba:12c4 with SMTP id p5-20020a056a000b45b029020716ba12c4mr21895945pfo.31.1617594362986; Sun, 04 Apr 2021 20:46:02 -0700 (PDT) MIME-Version: 1.0 References: <064801d7208a$91844760$b48cd620$@watt.com> <8005b6a88e993756821d85593bfab598@webmail.watt.com> In-Reply-To: <8005b6a88e993756821d85593bfab598@webmail.watt.com> From: Paul Procacci Date: Sun, 4 Apr 2021 23:45:49 -0400 Message-ID: Subject: Re: Bizarre dependency on gnatcross-sysroot-aarch64? To: Steve Watt Cc: FreeBSD Questions X-Rspamd-Queue-Id: 4FDGlw5TQTz4tYJ X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=aev9zHBn; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of pprocacci@gmail.com designates 2607:f8b0:4864:20::42a as permitted sender) smtp.mailfrom=pprocacci@gmail.com X-Spamd-Result: default: False [-2.88 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.88)[-0.876]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::42a:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::42a:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::42a:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-questions] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Apr 2021 03:46:05 -0000 I have FBSD 12.2-p4 as well and don't have this problem. Shot in the dark, but do you happen to have anything defined in pkg.conf that would alter the behavior of pkg? ABI is something that _could_ effect it though I'm not entirely sure it would in this case. Looking at the source code it appears pkg doesn't slurp in any environment variable that I would consider "altering" in this case; so that's out of the question. I obviously don't know why this is happening to you, but some alteration in pkg.conf is really the only thing that comes to my mind. ~Paul On Sun, Apr 4, 2021 at 11:15 PM Steve Watt wrote: > [ Originally sent to freebsd-pkg, but it appears that nobody really > reads that list... ] > > 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 this system, never have. And certainly not Ada > (because it's one of the few I've never bothered to learn). > > Here's some output from "pkg -ddd install -n p5-Astro-SunTime" with > rather a lot of trimming to look about for that package: > > - - - 8< - - - > [ ... ] > 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) > - - - >8 - - - > > 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 PP-ASEL-IA factories.words.yappy > Don't let your schooling get in the way of your education. > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to " > freebsd-questions-unsubscribe@freebsd.org" > -- __________________ :(){ :|:& };: