git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] perl/Makefile.PL: teach makefiles about possible old Error.pm files

From
CFChris Frey <cdfrey@foursquare.net>
Date
May 17, 2008, 01:25 UTC
Message-ID
<20080517012528.GA15137@foursquare.net>
In-Reply-To
<20080517011614.GA11029@foursquare.net>
On Fri, May 16, 2008 at 09:16:14PM -0400, Chris Frey wrote:
Show 6 quoted lines
> 	The drawback to this patch is that once git installs its own
> 	copy, it will always install its own copy, unless the user
> 	uninstalls the old git first.  Usually this is the desired
> 	behaviour, but my perl-fu isn't strong enough to make this
> 	check even smarter.  Ideally, if a newer version is on the
> 	system already, git shouldn't have to install its own.

The other way to deal with this is to put the check in ./configure, and don't let the user build unless the dependencies are solved.

How important is that private-Error.pm?
- Chris
Previous: Chris FreyNext: Chris Frey
Message 2 of 11 in “perl/Makefile.PL: teach makefiles about possible old Error.pm files”
  1. perl/Makefile.PL: teach makefiles about possible old Error.pm filesChris Frey, May 17, 2008
  2. Chris FreyMay 17, 2008
  3. perl/Makefile.PL: teach makefiles about possible old Error.pm filesChris Frey, May 21, 2008
  4. Junio C HamanoMay 21, 2008
  5. Chris FreyMay 21, 2008
  6. Johannes SchindelinMay 22, 2008
  7. Chris FreyMay 22, 2008
  8. Junio C HamanoMay 22, 2008
  9. Chris FreyMay 22, 2008
  10. INSTALL: explain Error.pm dependencyChris Frey, May 23, 2008
  11. Sverre RabbelierMay 22, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.