From nobody Mon Oct 18 08:47:59 2021 X-Original-To: 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 D9000180FC75 for ; Mon, 18 Oct 2021 08:50:46 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mail.bsd4all.net (mail.bsd4all.net [94.130.200.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.bsd4all.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HXrF16Dhfz4SsD for ; Mon, 18 Oct 2021 08:50:45 +0000 (UTC) (envelope-from herbert@gojira.at) Date: Mon, 18 Oct 2021 10:47:59 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gojira.at; s=mail202005; t=1634547038; bh=T7kw/xrbpdDpleuxZoyL+TGkI6nSy3USjQbRyE95/Hc=; h=Date:Message-ID:From:To:Subject:MIME-Version:Content-Type; b=dCyyQBiexAxCO6F94Q/o4LE6BSStfatqsvzakToLKaQX+u4UdLglIlLm7fC9mDhH7 Z37Y2BkgwWlvSaYma2th74WMRxypInK3q3qCrZvrwRgShk6YLOq0iz+B1xTpk2t4TF EsspTwp0BhHJHmY8zruPx/XlkOeq3/G/5CCumQ/V2HQBquhhkSlH7T1WHZ/2G9Q4Ym UtPapwrwALruhxrGa1USyqnqjf7yiRKsaX+kc+TPfOEXBww5i1Vhtw3bWsgtkEIqGB +tQ50WRUhbrfVJRM4JDn9WBgVt5Q2IRmd+XGE75pL0gmBEVFEC5gIDvkGH3m1n9IZJ Ib3zwHqcFEL6w== Message-ID: <87r1ciafcw.wl-herbert@gojira.at> From: "Herbert J. Skuhra" To: ports@freebsd.org Subject: Re: Packages : perl5-5.30 outdated but forced for any package In-Reply-To: <5dc3414a-0c70-0ff1-04af-9d7a718fac2f@groumpf.org> References: <43716bb1-ef00-e2cd-e729-c0c794c20610@groumpf.org> <878rytkm39.wl-herbert@gojira.at> <5dc3414a-0c70-0ff1-04af-9d7a718fac2f@groumpf.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/29.0 Mule/6.0 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 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4HXrF16Dhfz4SsD X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gojira.at header.s=mail202005 header.b=dCyyQBie; dmarc=none; spf=pass (mx1.freebsd.org: domain of herbert@gojira.at designates 94.130.200.20 as permitted sender) smtp.mailfrom=herbert@gojira.at X-Spamd-Result: default: False [1.47 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gojira.at:s=mail202005]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:94.130.200.20]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[gojira.at]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_SHORT(0.97)[0.975]; DKIM_TRACE(0.00)[gojira.at:+]; NEURAL_SPAM_LONG(1.00)[1.000]; MID_CONTAINS_FROM(1.00)[]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:94.130.0.0/16, country:DE] X-ThisMailContainsUnwantedMimeParts: N On Mon, 18 Oct 2021 10:13:26 +0200, Xavier Humbert wrote: > = > = > On 10/16/21 17:47, Herbert J. Skuhra wrote: > > On Sat, 16 Oct 2021 16:35:08 +0200, Xavier Humbert wrote: > > = > >> I should definiteldy check, but what, I dunno > >> = > >> [xavier@numenor ports]$ grep DEFAULT_VERSIONS /etc/make.conf > >> DEFAULT_VERSIONS+=3Dssl=3Dopenssl > >> DEFAULT_VERSIONS+=3Dpython=3D3.8 > >> DEFAULT_VERSIONS+=3Dphp=3D7.3 > >> DEFAULT_VERSIONS+=3Dperl5=3D5.34 > >> [xavier@numenor ports]$ pkg info perl5 > >> perl5-5.34.0 > >> Name =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0: perl5 > >> Version =A0=A0=A0=A0=A0=A0=A0: 5.34.0 > >> Installed on =A0=A0: Wed Aug 11 20:46:45 2021 CEST > >> = > >> As you can see, my version and DEFAULT_VERSIONS are in sync > > - Have you updated perl from perl 5.30 and have you followed the > > instructions in UPDATING (entry from 20161103)? > Yes, I did > > - Are there any files in /usr/local/lib/perl5/5.30/ or > > /usr/local/lib/perl5/site_perl/mach/5.30/? Can you run 'pkg whic= h' on > > them? > = > Err, yes there are files. > = > I thought I found the culprit : > = > [root@numenor ~]# pkg which > /usr/local/lib/perl5/site_perl/mach/5.30/ModPerl/BuildMM.pm > /usr/local/lib/perl5/site_perl/mach/5.30/ModPerl/BuildMM.pm was > installed by package ap24-mod_perl2-2.0.11,3 > = > ap24-mod_perl2 does not compile actually, see my previous posts, left= > unanswered > = > But if I remove ap24-mod_perl2, still wants to downgrade Perl > = > > - What happens if you run 'pkg upgrade'? > [root@numenor ~]# pkg upgrade > Updating FreeBSD repository catalogue... > [...] > Checking for upgrades (1903 candidates): 100%Processing candidates > (1903 candidates): 100% > = > The following 678 package(s) will be affected (of 0 checked): > = > [...mainly perl dependencies. Not astonished...] > = > But : > Installed packages to be DOWNGRADED: > perl5: 5.34.0 -> 5.32.1_1 This is expected. Perl 5.32 is the default version for packages. 1. Is the original problem resolved (pkg install py38-platformdirs)? Or does it still try to install perl 5.30? What error do you get when you try to compile the port? 2. mod_perl2 obviously needs a patch for perl 5.34: https://svn.apache.org/viewvc?view=3Drevision&revision=3D1889014 -- Herbert