Subject: Re: print/teTeX3-bin is broken
To: Jeremy C. Reed <reed@reedmedia.net>
From: Vincent <10.50@free.fr>
List: tech-pkg
Date: 04/07/2006 15:28:45
Jeremy C. Reed a écrit :
> My silly patch for showing the package with the problem is:
> 
> diff -u -r1.173 bsd.buildlink3.mk
> --- mk/buildlink3/bsd.buildlink3.mk	6 Apr 2006 06:23:06 -0000	1.173
> +++ mk/buildlink3/bsd.buildlink3.mk	7 Apr 2006 13:15:19 -0000
> @@ -322,7 +322,7 @@
>  .    else
>  .      if empty(BUILDLINK_PKGNAME.${_pkg_}:M*not_found)
>  BUILDLINK_PREFIX.${_pkg_}!=	\
> -	${_BLNK_PKG_INFO.${_pkg_}} -qp ${BUILDLINK_PKGNAME.${_pkg_}} | ${SED}  -e "s,^[^/]*,,;q"
> +	${_BLNK_PKG_INFO.${_pkg_}} -qp ${BUILDLINK_PKGNAME.${_pkg_}} | ${SED}  -e "s,^[^/]*,,;q" -e "s,xxx"${_pkg_}",jcr,"
>  .      else
>  BUILDLINK_PREFIX.${_pkg_}=	BUILDLINK_PREFIX.${_pkg_}_not_found
>  .      endif
> 
> 

Outputs this:

make: 
"../../mk/wrapper/../../mk/buildlink3/../../mk/wrapper/../../mk/buildlink3/bsd.buildlink3.mk" 
line 325: warning: Couldn't read shell's output for "/usr/sbin/pkg_info 
-K . -qp  | /usr/bin/sed  -e "s,^[^/]*,,;q" -e "s,xxx"teTeX-bin",jcr,""

make -d A update
[…]
non-existent...non-existent and no sources...out-of-date.
/usr/pkgsrc/editors/TeXmacs/work.i386/.buildlink/.buildlink_teTeX-bin_done:? 
=
/usr/pkgsrc/editors/TeXmacs/work.i386/.buildlink/.buildlink_teTeX-bin_done:> 
=
Applying :C to "false"
Result is "_asdf_false"
Applying :M to "_asdf_false"
Result is "_asdf_false"
Applying :S to "_asdf_false"
Result is "false"
Syntax error: expecting "in"


Vincent