Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Nov 2023 16:53:03 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 275183] devel/p5-EV: Update to 4.34
Message-ID:  <bug-275183-7788-s35MEfoKTD@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-275183-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-275183-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=3D275183

--- Comment #4 from Sergei Vyshenski <svysh.fbsd@gmail.com> ---
Sorry for misleading you.

It was not sunpoet@, but Frederic Culot <culot@FreeBSD.org> instead, then a
portmgr secretary.=20
We had a private discussion concerning a PR:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D192741

Here is copy of Frederic's e-mail of 18 Aug 2014:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Hi Serge,

>
> Hi Frederic,
>
> Thank you so much for taking care about my PR.

and thanks to you for submitting it =F0=9F=99=82

>
> What is the philosophy for always setting the following? :
>
> RUN_DEPENDS:=3D ${BUILD_DEPENDS}
>
> I was so happy when I discovered, that I can decouple them from one anoth=
er.
> Sure all on them are not needed during build stage. Just perl is needed, =
but
> it is covered by

You are right, but for perl ports it became usual to define all
dependencies in BUILD_DEPENDS and then to assign the run dependencies
using the construct above. This is just to avoid warnings when the
configure script checks for dependencies' presence (the "Checking if
your kit is complete..." step). As the dependencies will be installed
anyway it was decided to declare them preferably in BUILD_DEPENDS so
that the end user does not get scared by warning messages about missing
dependencies at build time.

I hope this explains a bit Serge, otherwise feel free to contact me
again!

Cheers,
Frederic
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D

--=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-275183-7788-s35MEfoKTD>