Skip Menu |

This queue is for tickets about the Net-DNS CPAN distribution.

Report information
The Basics
Id: 2686
Status: resolved
Priority: 0/
Queue: Net-DNS

People
Owner: Nobody in particular
Requestors: nospam [...] drlock.com
Cc:
AdminCc:

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



Subject: make test deletes Makefile
Distrobution: Net-DNS-0.35 Perl Ver: v5.8.0 built for i686-linux O/S: Red-Hat Linux 2.4.2-2 I fetched Net::DNS with CPAN and attempted to install it. All went fine up through make test. However, when th tests were done the Makefile was deleted. There is a note in your Makefile: # Nick wanted to get rid of .PRECIOUS. I don't remember why. I seem to recall, that # some make implementations will delete the Makefile when we rebuild it. Because # we call false(1) when we rebuild it. So make(1) is not completely wrong when it # does so. Our milage may vary. # .PRECIOUS: Makefile # seems to be not necessary anymore So apparently you are aware of this issue. I just wanted you to know it still happens on some systems.
Date: Fri, 30 May 2003 10:11:35 -0600 (MDT)
From: Rob Brown <rob [...] roobik.com>
To: Guest via RT <bug-Net-DNS [...] rt.cpan.org>
Subject: Re: [cpan #2686] make test deletes Makefile
RT-Send-Cc:
On Thu, 29 May 2003, Guest via RT wrote: Show quoted text
> Distrobution: Net-DNS-0.35 > Perl Ver: v5.8.0 built for i686-linux > O/S: Red-Hat Linux 2.4.2-2 > > I fetched Net::DNS with CPAN and attempted to install it. All went fine up through make test. However, when th tests were done the Makefile was deleted. > > There is a note in your Makefile: > # Nick wanted to get rid of .PRECIOUS. I don't remember why. I seem to recall, that > # some make implementations will delete the Makefile when we rebuild it. Because > # we call false(1) when we rebuild it. So make(1) is not completely wrong when it > # does so. Our milage may vary. > # .PRECIOUS: Makefile # seems to be not necessary anymore > > So apparently you are aware of this issue. I just wanted you to know it still happens on some systems.
This note exists in all Makefiles. It has nothing to do with Net::DNS. The problem came from my nasty spec stuff, but Chris fixed it. Again, sorry about that. This issue has already been resolved in http://www.cpan.org/authors/id/C/CR/CREIN/Net-DNS-0.37.tar.gz -- Rob