Skip Menu |

This queue is for tickets about the ExtUtils-MakeMaker CPAN distribution.

Report information
The Basics
Id: 2954
Status: resolved
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: Nobody in particular
Requestors: dkl [...] redhat.com
enrico.scholz [...] informatik.tu-chemnitz.de
schwern [...] pobox.com
Cc:
AdminCc:

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



Subject: DESTDIR duplicated when PREFIX set. Also DESTDIR in perllocal.pod and .packlist.
DESTDIR is being added twice when a PREFIX is given. But there is a deeper problem. The GNU make docs suggest that the destdir should not show up in any installed files. Due to the simplistic way I'm introducing DESTDIR as part of the prefixes, DESTDIR shows up in both perllocal.pod and the .packlists. I think I'm doing to have to make only the pure_*_install and doc_*_install targets aware of DESTDIR so they do not include them in perllocal.pod or .packlist. This was found as Redhat bug #91892 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=91892
[MSCHWERN - Mon Jul 14 22:27:19 2003]: Show quoted text
> DESTDIR is being added twice when a PREFIX is given. But there is a > deeper problem.
I've fixed this issue in the latest snapshot on makemaker.org. 6.10_08 will be out shortly. Show quoted text
> The GNU make docs suggest that the destdir should not show up in any > installed files. Due to the > simplistic way I'm introducing DESTDIR as part of the prefixes, > DESTDIR shows up in both > perllocal.pod and the .packlists. > > I think I'm doing to have to make only the pure_*_install and > doc_*_install targets aware of > DESTDIR so they do not include them in perllocal.pod or .packlist.
I've done this, but due to the way the installations are done it is difficult to seperate the installation from the .packlist writing. So while the DESTDIR no longer shows up in perllocal.pod it does still appear in .packlist. I will hold off fixing this until after perl 5.8.1 because it requires tearing apart too much of the installation system. I'm going to resolve this bug and open a new one for the DESTDIR and .packlist issue.