pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/51562: textproc/p5-Test-YAML does not package when PKG_DEVELOPER=yes



Leonardo Taccari writes:
- The following reply was made to PR pkg/51562; it has been noted by GNATS.
- 
- From: Leonardo Taccari <leot%NetBSD.org@localhost>
- To: gnats-bugs%NetBSD.org@localhost
- Cc: 
- Subject: Re: pkg/51562: textproc/p5-Test-YAML does not package when PKG_DEV
- ELOPER=yes
- Date: Wed, 19 Oct 2016 18:28:35 +0200
- 
-  Hello eric,
-  
-  eric%cirr.com@localhost writes:
-  > [...]
-  > >Description:
-  > 	When attempting to build/install textproc/p5-Test-YAML with
-  > 	PKG_DEVELOPER=3Dyes, the package will not be generated, as
-  > 	a path to the work directory version of bash is included

[..]

-  Last time that I've looked at this problem (several months ago, so
-  sorry if my mind can be a bit foggy about that!) this happens
-  because REPLACE_BASH correctly change the shebang but then
-  ExtUtils::MakeMaker rechange it.

That fits with my quick analysis as well.  I wasn't able to
(quickly) figure out a good, sane fix, so I submitted the PR.

-  The following patch is a possible workaround but it's a bit dirty
-  IMHO:
-  
-   http://netbsd.org/~leot/pkgsrc-patches/p5-test-yaml-bash-kludge

I suspect there is a way that we can get ExtUtils::MakeMaker to
do the right thing, but I'm not sufficently well versed in it's
configuration/calling conventions to figure out how.

--
Eric Schnoebelen		eric%cirr.com@localhost		http://www.cirr.com
	I like pigs.  Dogs look up to us.  Cats look down on us.  Pigs 
		  treat us as equals.  -- Winston Churchill


Home | Main Index | Thread Index | Old Index