Subject: Re: problem with pkg_chk -i
To: None <tech-pkg@netbsd.org>
From: Frank Knappe <knappe@tu-harburg.de>
List: tech-pkg
Date: 01/02/2003 01:04:42
On Wed, 1 Jan 2003, Klaus Heinz wrote:

>   [ many lines of this: ]
> > make: "/usr/pkgsrc/pkgtools/digest/../../mk/buildlink2/bsd.buildlink2.mk" line
> 
> Did you actually take a look at mk/buildlink2/bsd.buildlink2.mk? It

That's the file starting from line 878:
<<<<<<< bsd.buildlink2.mk
${_BLNK_WRAP_CACHE}:
=======
${_BLNK_WRAP_POST_LOGIC.LD}: ${.CURDIR}/../../mk/buildlink2/ld-logic
>>>>>>> 1.69
	${_PKG_SILENT}${_PKG_DEBUG}${MKDIR} ${.TARGET:H}
<<<<<<< bsd.buildlink2.mk
	${_PKG_SILENT}${_PKG_DEBUG}${TOUCH} ${TOUCH_ARGS} ${.TARGET}
=======
	${_PKG_SILENT}${_PKG_DEBUG}${CP} -f ${.ALLSRC} ${.TARGET}
>>>>>>> 1.69

<<<<<<< bsd.buildlink2.mk
${_BLNK_WRAP_CACHE_TRANSFORM}:
=======
${_BLNK_WRAP_POST_LOGIC.LIBTOOL}: ${.CURDIR}/../../mk/buildlink2/libtool-logic
>>>>>>> 1.69
	${_PKG_SILENT}${_PKG_DEBUG}${MKDIR} ${.TARGET:H}
	${_PKG_SILENT}${_PKG_DEBUG}${CP} -f ${.ALLSRC} ${.TARGET}

<<<<<<< bsd.buildlink2.mk
${_BLNK_WRAP_LOGIC}:							\
		${_BLNK_WRAP_PRE_CACHE}					\
		${_BLNK_WRAP_POST_CACHE}
	${_PKG_SILENT}${_PKG_DEBUG}${MKDIR} ${.TARGET:H}
	${_PKG_SILENT}${_PKG_DEBUG}${CAT} ${.ALLSRC} > ${.TARGET}

${_BLNK_WRAP_LOGIC_TRANSFORM}:						\
		${_BLNK_WRAP_PRE_CACHE}					\
		${_BLNK_WRAP_POST_CACHE_TRANSFORM}
	${_PKG_SILENT}${_PKG_DEBUG}${MKDIR} ${.TARGET:H}
	${_PKG_SILENT}${_PKG_DEBUG}${CAT} ${.ALLSRC} > ${.TARGET}

${_BLNK_WRAP_SPECIFIC_LOGIC}:
	${_PKG_SILENT}${_PKG_DEBUG}${MKDIR} ${.TARGET:H}
	${_PKG_SILENT}${_PKG_DEBUG}${TOUCH} ${TOUCH_ARGS} ${.TARGET}

${_BLNK_WRAP_SPECIFIC_LOGIC.LD}: ${.CURDIR}/../../mk/buildlink2/ld-logic
=======
${_BLNK_LIBTOOL_DO_INSTALL}: ${.CURDIR}/../../mk/buildlink2/libtool-do-install
>>>>>>> 1.69
	${_PKG_SILENT}${_PKG_DEBUG}${MKDIR} ${.TARGET:H}

> seems as if the file is broken because of a CVS conflict. The output of
> your 'cvs update' command should have told you about that (see man page
> for 'cvs', section about 'update').

Unfortunatl I had to switch to my second OS on this machine, so I
can't look after the output anymore. At least I don't remember any special
output, just the normal amount of many lines :-(
My update command was:
setenv CVS_RSH ssh
setenv CVSROOT anoncvs@sunsite.univie.ac.at:/cvsroot
cd /usr
cvs -z5 -d $CVSROOT update -PAd pkgsrc



Ciao , Frank .