Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Oct 2020 03:37:32 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 250053] lang/perl5.32: perl5.32-5.32.0 doesn't meet perl5>=5.32.r0<5.33
Message-ID:  <bug-250053-7788-caA7GCEsMr@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-250053-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-250053-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250053

--- Comment #12 from Tatsuki Makino <tatsuki_makino@hotmail.com> ---
The results mean
DEFAULT_VERSIONS does not include perl5=3D5.30.
But, there is something that directly changes PERL5_DEFAULT to 5.30 when
working directory is /usr/ports/*/perl5.32.

I forgot one variable where I find one possibility of that something.
It is the following command.

> make -C /usr/ports/lang/perl5.32/ -V DEFAULT_VERSIONS -V LOCALBASE -V PER=
L5_DEFAULT -V _PERL5_FROM_BIN

If there is an extra line of numbers like 5.30, there is a perl somewhere t=
hat
doesn't manage pkg and it returns that number.
If there is one more blank line, run "grep -r -n -e PERL5_DEFAULT --exclude
/dev/\* --exclude /other/devfs/\* / " :) to find the file defining the make
variable or environment variable named PERL5_DEFAULT.

In addition, to read /etc/make.conf in a jail, use the following command.

> jexec -l <jid or jailname checked using jls -v is here> cat /etc/make.conf

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-250053-7788-caA7GCEsMr>