From nobody Thu Feb 15 18:12:44 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TbNTW3mZXz59nwW for ; Thu, 15 Feb 2024 18:13:03 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-20.consmr.mail.gq1.yahoo.com (sonic317-20.consmr.mail.gq1.yahoo.com [98.137.66.146]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4TbNTV0R3Rz4pWb for ; Thu, 15 Feb 2024 18:13:01 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=BKBt9u8p; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708020779; bh=U0zUZPWzSspKwFO0evi3nvWbzxMaKaYXVEuEPig+TsQ=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=BKBt9u8p+cPDEvQj7hjogbgnpPDyA9o5VqxHbrSrOB6HTZk2i07bCVx9C03uzdVdNaF4IGkewbT4E1KmEJXEcPurMk/GNAIvq+O3APNe2OMydnazMkAfbj/B5rBdvkzFqjLbtodlmIbdCpd0FMUTVkTCTlDuMzgYNqS1zuZ1MtMNwEqTrxLhjQZgeBhn5NpmqTAP2b24Sx+7GZ/Ro2zLd4ZWxYsNOoD07bA/TViyRl538suSxI7IUF5PZM6vLiVG5AVIWvvfqzGrAUGUdzd0uoVaN4yIUnG4bstimziY5+/Z3W9cLuyyW8PZuJomrZd1BfkISFMCU8JO90OZXsMUIg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708020779; bh=obq+LCjo9byaDxdu6EdSb9DaLfIcFseedDbJpczo24/=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=XjY5B+Mu4/mJIN8Z+tVUzQqWPjytw5ROJpMkkC8/MUuy7FhQIlRZaYbynB/8TDywy3S1gwqvlaWz8vWPKlre+aQ/FF+wmSNOPPOjysSLBHj2XBRTCrkkcPzKIF8uk5kLDucerLxYUT6wQUkf5GWgfshImTEbV1dilqNbcQaykd5+TnfbwXWyt45gfvq/FOVkzEUNl67D6tEhoYVABzeXyrpgavttl+FNJnROVi0YyetPsnmfiOCkFLwa11UHEYEIHw+asiujc52G3OYZ0Sy4jsRemQo8DFC4USjCZLtNuuxkruHxFXNTq19jtvVia5sDbkkdFqdIp0M40yvmobYX5w== X-YMail-OSG: yq1UbnIVM1kZPB9iRZX04Sc6MaTabia_4DrI2P4wL1RG2WOEVccLpLZ_Ro4LkBQ 3wBAqeAq0jQTQ1OFCl.TZsG1Pz.TPf5g8vLifOKqdasPnuS.pK2R10DKTYcFs.fyqTSOYw_H8460 9om04iLx7J_RVD08C5EA_3KDbAERE65VeGjSbqGoFtCPWj0kiqxKwWx7q9dzL417M6OZL1.p4wVT welMIqp4XOkMA0XrZk9eiLsdVOBnOsG1AtY1NJIxRWGvy7SCe8f0WHca6NyF2mopTvH7X4iFU1wD 6Ov_0ptjPYp7IC5Z877qe2TAGJsaRjmeHoq58rgMGBE44Bh13t4t3O9dj7nomEZcw1eI1CXMsH6n 16kdQG_362qeh2XTLtEb5bVV0qYNS6.Oh2HdpY8At8PtYoOQ46hCO9_zdpr58Q3FKM0Mw7m3IdT7 V5Gimvc2NWt9TAtjEGU6C4QIiTG9P5k61.7bjLtFGlEExegwiKXI1IZeHEOn2N8gkjFZjXmqlkD7 CYlpTkxflLg9ovvbzgndPlETscTB0FSzmnR55UnZ.Wzx0ADTcuhZ3P4xI5KYgq6UA8_DYYEDhkpK tsW8UyZjs0KL1OrtmanJAmwYvN8PWbjMJhpfoR4gBF36xDa2WtqY0E4LcBSgR8IJycrjOsL_lyLI cgFo.2xtML6OkG7DeTZfXO.jgHmX.ihoYSBDzp4ECpZOkzSBVSRrKJYbFilB1AoXhePGsUyx0_b8 FqgePNGW5rztazXf3IL1QaIRJVyXYgeYEVFqwjovb2BcAy5GmLtzmC3iQrJvdqcLwlZ1pQ_J7xbR PuBjTeLDBiynsROtro4UYiTnkBB2obZfly9aB_d1AmWH7R7PI_aA9I9XBMGSSeenJoMTN5Bxln0m VBsglfA.oQMTUt62WP7B6VC.W14Y845nGfzJ9WwmOohjk1fTak2BI3.O_iS0cXLv1qFYw_EpKRXc CKyzKg8rWLh4Q0kge1t8k6BoNHWv5FALKJq5.r7XOW5_wJ2qhRCoqfsOCZTabmdU9vGiPCJ5lzcM _8Z_7Qka06PfjfJYScfp_R3tRHVzBmNoZF4FE_p1qUo5egpjbnvpFC.YlVm.pXa6lUr3Wd4qqRX_ S.zKxr5xchRieipOobuoqg5ZlUzIcnPSJLAtML7GHPeFhpy6wSVZHNeFJ7NaWwFsUXhrhK_PBFlH n8lXSU5Sp3Vz.kjL101YkS1iA4Uq40AEJG_q0PEOwTukiHwHJduRtv5cJm1dNkXbm7qQYhi4mISw atkprx4Z33aNhAUoFIlmavTWTQkwschC3OHIzNMdqGUQBKoxx2KCN1cbPaRqRTaGr315MEWNBEWi OsvssAarSu5LQ5SLTArHucxnT5r1hQQVa2Btc7oWMzk3gRArYbXx6fuCzBrMgfolsPdZnZqppToo 0b5aMJl9VRqIUIh6Im3sW1mnwUSdTVAL_k3h1ouARcJeB0.lj5bHSekSmYrIM9VF3RltEEpGYmb_ kqn4wSQ7c0tskvnN_imjBAURKZ7JNc6QFrktJfImDyczn4NY6EOK1MRj.vERpLoVgHCAvoe6z22Q 2qRV7lHuImhKYjSwSIDy70rilEeU.nkFyNUBsMpz_TU_xgYQbF1jc.v4ay8rUSH2I.Xg304Xapym ZeNx5UQSiP5ON4SOvd3_Pmch74K.ZvBcmd.4pRLr2v2VG3xDKxGjIsIq7YwL3hj69FrqkNMwic77 _MdF9WRBKqPDAQm.gyK4fuEYQWFYb6rH_DdGkb.SCSPSgUXlZzxyF2mmJVHsQh0Ja9.QIlrLTAxJ 30xuMXX3mXAPwxb5isqcgYIaWst13evZ3DwLc0DBqKaBh7bQN5D6raeKGekWT8ExtdHxvrHhIoK8 tBRHntI7erFi.8qMxEv8zwU_G7e9g4ZtbZz1d8OHIF0z1Cc.xCAZrUWnNdRh7jOOlljeUC6pm.gf zxswVNxTT2J8dSd2vntZmIQo8loXYfp84bSOcZUTU6DUmESlWgDNmFmMod7kG1..cHWwgr1TNEb7 x47oo4A9yjo_j3djCnv85xVrEEOckeldBSEWZ6a1JSVKnRi3fbK7fZafcELMz8PeWy742.s3mix9 2UOEYYXqO6gwFgMZT7Y_GMxiDjQApHFDsIVAeIM6szKh8aiLKomMvUhPGEwA2V74Bt5VUDB6XDU7 _TtdXIVRFoB75KL2ophMZt.hvNqXptQj5vNlTpxorWnHCSnz6MYEGGyHpbRo2dE65EtEft6gVcCA r3W4owxqNYTqz0nitJyBJ9M37g7VDL5CKKKyqLK5x2DMrvlH3edT5NYIfeJL9kmavIvYK3DjMn3N ytw-- X-Sonic-MF: X-Sonic-ID: 95c90b02-18ab-46e5-b442-afede0b28287 Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Thu, 15 Feb 2024 18:12:59 +0000 Received: by hermes--production-gq1-5c57879fdf-qprqq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f4a74203c4bace8739b2a4f917054aa6; Thu, 15 Feb 2024 18:12:55 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: dig from dns/bind-tools gets: ld-elf.so.1: /usr/local/lib/libidn2.so.0: version IDN2_0.0.0 required by /usr/local/bin/dig not defined Message-Id: Date: Thu, 15 Feb 2024 10:12:44 -0800 To: ps.ports@smyrak.com, FreeBSD Mailing List , "mat@freebsd.org" X-Mailer: Apple Mail (2.3774.400.31) References: X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.146:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.146:from] X-Rspamd-Queue-Id: 4TbNTV0R3Rz4pWb Piotr Smyrak wrote on Date: Thu, 15 Feb 2024 10:26:48 UTC : On Wed, 14 Feb 2024 17:32:18 -0800 Mark Millard wrote: >=20 > > I did: > >=20 > > # pkg install bind-tools > > . . > > # dig srv _http._tcp.portsnap.FreeBSD.org > > ld-elf.so.1: /usr/local/lib/libidn2.so.0: version IDN2_0.0.0 = required > > by /usr/local/bin/dig not defined > >=20 > > So, next: > >=20 > > # pkg install libidn2 > > # dig srv _http._tcp.portsnap.FreeBSD.org > >=20 > > and that worked. Looks like a dependency is > > missing. > >=20 > > (Why portsnap?: Just helping someone using 12.4-RELEASE > > that wanted to use portsnap but was having a problem.) >=20 > IDN options is by default on in the port of bind-tools. It shall > register a dependendency automatically though. dns/bind-tools got a build-time dependency but not a dependency for run-time use. So pkg install of bind-tools did not automatically install the needed libidn2 package. For reference, for the build-time dependency working: =3D=3D=3D> Returning to build of bind-tools-9.18.20_2 =3D=3D=3D> bind-tools-9.18.20_2 depends on shared library: libidn2.so - = not found =3D=3D=3D> Installing existing package /packages/All/libidn2-2.3.4_2.pkg [main-arm64-default-job-10] Installing libidn2-2.3.4_2... [main-arm64-default-job-10] `-- Installing libunistring-1.1... [main-arm64-default-job-10] `-- Extracting libunistring-1.1: .......... = done [main-arm64-default-job-10] Extracting libidn2-2.3.4_2: .......... done =3D=3D=3D> bind-tools-9.18.20_2 depends on shared library: libidn2.so - = found (/usr/local/lib/libidn2.so) =3D=3D=3D> Returning to build of bind-tools-9.18.20_2 It is just the run-time dependency that is missing for how bind-tools is built. =3D=3D=3D Mark Millard marklmi at yahoo.com