FreeBSD port devel/p5-Getopt-Long, unneeded as Getopt::Long is bundled with perl?

Mark Martinec Mark.Martinec+freebsd at ijs.si
Mon Mar 28 15:49:38 UTC 2016


On 2016-03-28 15:00, Lars Thegler wrote:
> On 27 March 2016 at 23:57, Dmitry Marakasov <amdmi3 at amdmi3.ru> wrote:
>> and the devel/p5-Getopt-Long seems to be unneeded. So, don't we
>> need to remove ${PORTSDIR}/devel/p5-Getopt-Long dependency lines
> 
> Just be careful with these dual-life modules. The versions of modules
> bundled with the distributions are almost always older than the
> versions on CPAN, and thus the versions in ports. So, a bugfix in e.g.
> Getopt::Long will only be distributed to FreeBSD users if there is an
> explicit dependency listed in the Makefile.
> /Lars

Or the other way around: the version bundled with perl is newer than
the one in ports, which is neglected and stale - which is really bad
when some other port specifies a module in ports as its dependency,
overriding the core module.

   Mark


More information about the freebsd-perl mailing list