Skip Menu |

This queue is for tickets about the Filter-Simple CPAN distribution.

Report information
The Basics
Id: 11190
Status: resolved
Priority: 0/
Queue: Filter-Simple

People
Owner: Nobody in particular
Requestors: rrwo [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.79
Fixed in: (no value)



Subject: installdir should be set to 'core'
Makefile's installdir should be set to 'core', so that it installs over the core version included with Perl. Otherwise it installs in 'site/lib', but programs don't see it because the core modules in 'lib' have priority. See http://rt.cpan.org/NoAuth/Bug.html?id=9443
Date: Sun, 23 Jan 2005 07:54:01 +1100
From: Damian Conway <damian [...] conway.org>
To: bug-Filter-Simple [...] rt.cpan.org
Subject: Re: [cpan #11190] installdir should be set to 'core'
RT-Send-Cc:
Show quoted text
> Makefile's installdir should be set to 'core', so that it installs > over the core version included with Perl. Otherwise it installs in > 'site/lib', but programs don't see it because the core modules in > 'lib' have priority.
Patched in the next release. Thanks. Damian
[damian@conway.org - Sat Jan 22 16:04:49 2005]: Show quoted text
> > Makefile's installdir should be set to 'core', so that it installs > > over the core version included with Perl. Otherwise it installs in > > 'site/lib', but programs don't see it because the core modules in > > 'lib' have priority.
> > Patched in the next release. Thanks. > > Damian
I think maybe this should be "perl" and not "core" as the new version gives "make: *** No rule to make target `pure_core_install', needed by `pure_install'. Stop." during install of 0.80
Date: Thu, 02 Jun 2005 09:52:15 +1000
From: Damian Conway <damian [...] conway.org>
To: bug-Filter-Simple [...] rt.cpan.org
Subject: Re: [cpan #11190] installdir should be set to 'core'
RT-Send-Cc:
Show quoted text
>> > Makefile's installdir should be set to 'core', so that it installs >> > over the core version included with Perl. Otherwise it installs in >> > 'site/lib', but programs don't see it because the core modules in >> > 'lib' have priority.
>> >>Patched in the next release. Thanks. >> >>Damian
> > I think maybe this should be "perl" and not "core" as the new version > gives "make: *** No rule to make target `pure_core_install', needed by > `pure_install'. Stop." during install of 0.80
Can someone give me a definitive answer on this. I's rather not repatch it until there's agreement on what the right patch is. Thanks, Damian
It should absolutely be "perl", not "core". People may argue that dual-lived modules from CPAN should never install into the "perl" directories of the core distribution, but if it comes to "perl" vs. "core", the correct name for installing into the core libs is "perl". Resolved at the very least in 0.83.