Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jan 2018 19:53:16 +0000
From:      krad <kraduk@gmail.com>
To:        freebsd-pkgbase@freebsd.org
Subject:   Re: error during make packages
Message-ID:  <CALfReycSdNk5jcJPhHJBG2ReNLPgEPZ5_S-5YfzGFT7tvc1UCw@mail.gmail.com>
In-Reply-To: <CALfReyezBaSk=_uazMPUhQYKsHbeh3y9p2QS6rmjTLGCYwjY9g@mail.gmail.com>
References:  <CALfReyezBaSk=_uazMPUhQYKsHbeh3y9p2QS6rmjTLGCYwjY9g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
interestingly this then breaks doing pretty every make anything in /usr/src,
if i delete /usr/obj/ the make buildworld works fine again, untill i run
another make packages

doing a zfs diff against a working obj filesystem shows many files
installed in  /usr/obj/usr/src/amd64.amd64/worldstage/, but nothing missing

[root@radical /usr/obj]# zfs diff zroot/usr/obj@good 2>&1 | head -10
M       /usr/obj/usr/src
+       /usr/obj/usr/src/repo
+       /usr/obj/usr/src/amd64.amd64
+       /usr/obj/usr/src/amd64.amd64/worldstage
+       /usr/obj/usr/src/amd64.amd64/kernelstage
+       /usr/obj/usr/src/amd64.amd64/worldstage/METALOG
+       /usr/obj/usr/src/amd64.amd64/worldstage/bin
+       /usr/obj/usr/src/amd64.amd64/worldstage/boot
+       /usr/obj/usr/src/amd64.amd64/worldstage/boot/defaults
+       /usr/obj/usr/src/amd64.amd64/worldstage/boot/dtb

[root@radical /usr/obj]# zfs diff zroot/usr/obj@good 2>&1 | grep -v "^+"
M       /usr/obj/usr/src


[root@radical /usr/src]# make packages
---->8

===> zlib (install)
install -U -M /usr/obj/usr/src/amd64.amd64/kernelstage//kernel.premeta -D
/usr/obj/usr/src/amd64.amd64/kernelstage -T release -o root -g wheel -m 555
  zlib.ko /usr/obj/usr/src/amd64.amd64/kernelstage/kernel/boot/kernel/
install -U -M /usr/obj/usr/src/amd64.amd64/kernelstage//kernel.premeta -D
/usr/obj/usr/src/amd64.amd64/kernelstage -T debug -o root -g wheel -m 555
zlib.ko.debug
/usr/obj/usr/src/amd64.amd64/kernelstage/kernel/usr/lib/debug/boot/kernel/
kldxref /usr/obj/usr/src/amd64.amd64/kernelstage/kernel/boot/kernel
make[5]: "/usr/src/Makefile.inc1" line 1501: Unassociated shell command
"@cd ${KSTAGEDIR}/${DISTDIR} ;  awk -f
${SRCDIR}/release/scripts/mtree-to-plist.awk  -v kernel=yes -v
_kernconf=${INSTALLKERNEL}  ${KSTAGEDIR}/kernel.meta ;  cap_arg=`cd
${SRCDIR}/etc ; ${MAKE} -VCAP_MKDB_ENDIAN` ;  pwd_arg=`cd ${SRCDIR}/etc ;
${MAKE} -VPWD_MKDB_ENDIAN` ;  sed -e "s/%VERSION%/${PKG_VERSION}/"  -e
"s/%PKGNAME%/kernel-${INSTALLKERNEL:tl}${:U""}/"  -e "s/%COMMENT%/FreeBSD
${INSTALLKERNEL} kernel ${:U""}/"  -e "s/%DESC%/FreeBSD ${INSTALLKERNEL}
kernel ${:U""}/"  -e "s/%CAP_MKDB_ENDIAN%/$${cap_arg}/g"  -e
"s/%PWD_MKDB_ENDIAN%/$${pwd_arg}/g"  ${SRCDIR}/release/packages/kernel.ucl
 > ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U""}.ucl ;  awk -F\" '
 /name/ { printf("===> Creating %s-", $$2); next }  /version/ {print $$2;
next } '  ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U""}.ucl ;
 ${PKG_CMD} -o ABI_FILE=${WSTAGEDIR}/bin/sh -o ALLOW_BASE_SHLIBS=yes
 create -M ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U""}.ucl  -p
${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U""}.plist  -r
${KSTAGEDIR}/${DISTDIR}  -o ${REPODIR}/$$(${PKG_CMD} -o
ABI_FILE=${WSTAGEDIR}/bin/sh config ABI)/${PKG_VERSION}"
make[5]: "/usr/src/Makefile.inc1" line 1501: Unassociated shell command
"@cd ${KSTAGEDIR}/${DISTDIR} ;  awk -f
${SRCDIR}/release/scripts/mtree-to-plist.awk  -v kernel=yes -v
_kernconf=${INSTALLKERNEL}  ${KSTAGEDIR}/kernel.meta ;  cap_arg=`cd
${SRCDIR}/etc ; ${MAKE} -VCAP_MKDB_ENDIAN` ;  pwd_arg=`cd ${SRCDIR}/etc ;
${MAKE} -VPWD_MKDB_ENDIAN` ;  sed -e "s/%VERSION%/${PKG_VERSION}/"  -e
"s/%PKGNAME%/kernel-${INSTALLKERNEL:tl}${:U-debug}/"  -e
"s/%COMMENT%/FreeBSD ${INSTALLKERNEL} kernel ${:U-debug}/"  -e
"s/%DESC%/FreeBSD ${INSTALLKERNEL} kernel ${:U-debug}/"  -e
"s/%CAP_MKDB_ENDIAN%/$${cap_arg}/g"  -e "s/%PWD_MKDB_ENDIAN%/$${pwd_arg}/g"
 ${SRCDIR}/release/packages/kernel.ucl  >
${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U-debug}.ucl ;  awk -F\"
'  /name/ { printf("===> Creating %s-", $$2); next }  /version/ {print $$2;
next } '  ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U-debug}.ucl ;
 ${PKG_CMD} -o ABI_FILE=${WSTAGEDIR}/bin/sh -o ALLOW_BASE_SHLIBS=yes
 create -M ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U-debug}.ucl
 -p ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U-debug}.plist  -r
${KSTAGEDIR}/${DISTDIR}  -o ${REPODIR}/$$(${PKG_CMD} -o
ABI_FILE=${WSTAGEDIR}/bin/sh config ABI)/${PKG_VERSION}"






On 31 December 2017 at 22:20, krad <kraduk@gmail.com> wrote:

> I'm getting the following when running 'make packages'  after a successful
> buildworld and buildkernel. Ive just synced to 11-stable
>
>
> root@radical:/usr/src # make packages
> make[1]: "/usr/src/Makefile.inc1" line 1501: Unassociated shell command
> "@cd ${KSTAGEDIR}/${DISTDIR} ;  awk -f ${SRCDIR}/release/scripts/mtree-to-plist.awk
>  -v kernel=yes -v _kernconf=${INSTALLKERNEL}  ${KSTAGEDIR}/kernel.meta ;
>  cap_arg=`cd ${SRCDIR}/etc ; ${MAKE} -VCAP_MKDB_ENDIAN` ;  pwd_arg=`cd
> ${SRCDIR}/etc ; ${MAKE} -VPWD_MKDB_ENDIAN` ;  sed -e
> "s/%VERSION%/${PKG_VERSION}/"  -e "s/%PKGNAME%/kernel-${INSTALLKERNEL:tl}${:U""}/"
>  -e "s/%COMMENT%/FreeBSD ${INSTALLKERNEL} kernel ${:U""}/"  -e
> "s/%DESC%/FreeBSD ${INSTALLKERNEL} kernel ${:U""}/"  -e
> "s/%CAP_MKDB_ENDIAN%/$${cap_arg}/g"  -e "s/%PWD_MKDB_ENDIAN%/$${pwd_arg}/g"
>  ${SRCDIR}/release/packages/kernel.ucl  > ${KSTAGEDIR}/${DISTDIR}/
> kernel.${INSTALLKERNEL}${:U""}.ucl ;  awk -F\" '  /name/ { printf("===>
> Creating %s-", $$2); next }  /version/ {print $$2; next } '
>  ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U""}.ucl ;  ${PKG_CMD}
> -o ABI_FILE=${WSTAGEDIR}/bin/sh -o ALLOW_BASE_SHLIBS=yes  create -M
> ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U""}.ucl  -p
> ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U""}.plist  -r
> ${KSTAGEDIR}/${DISTDIR}  -o ${REPODIR}/$$(${PKG_CMD} -o
> ABI_FILE=${WSTAGEDIR}/bin/sh config ABI)/${PKG_VERSION}"
> make[1]: "/usr/src/Makefile.inc1" line 1501: Unassociated shell command
> "@cd ${KSTAGEDIR}/${DISTDIR} ;  awk -f ${SRCDIR}/release/scripts/mtree-to-plist.awk
>  -v kernel=yes -v _kernconf=${INSTALLKERNEL}  ${KSTAGEDIR}/kernel.meta ;
>  cap_arg=`cd ${SRCDIR}/etc ; ${MAKE} -VCAP_MKDB_ENDIAN` ;  pwd_arg=`cd
> ${SRCDIR}/etc ; ${MAKE} -VPWD_MKDB_ENDIAN` ;  sed -e
> "s/%VERSION%/${PKG_VERSION}/"  -e "s/%PKGNAME%/kernel-${INSTALLKERNEL:tl}${:U-debug}/"
>  -e "s/%COMMENT%/FreeBSD ${INSTALLKERNEL} kernel ${:U-debug}/"  -e
> "s/%DESC%/FreeBSD ${INSTALLKERNEL} kernel ${:U-debug}/"  -e
> "s/%CAP_MKDB_ENDIAN%/$${cap_arg}/g"  -e "s/%PWD_MKDB_ENDIAN%/$${pwd_arg}/g"
>  ${SRCDIR}/release/packages/kernel.ucl  > ${KSTAGEDIR}/${DISTDIR}/
> kernel.${INSTALLKERNEL}${:U-debug}.ucl ;  awk -F\" '  /name/ {
> printf("===> Creating %s-", $$2); next }  /version/ {print $$2; next } '
>  ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U-debug}.ucl ;
>  ${PKG_CMD} -o ABI_FILE=${WSTAGEDIR}/bin/sh -o ALLOW_BASE_SHLIBS=yes
>  create -M ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U-debug}.ucl
>  -p ${KSTAGEDIR}/${DISTDIR}/kernel.${INSTALLKERNEL}${:U-debug}.plist  -r
> ${KSTAGEDIR}/${DISTDIR}  -o ${REPODIR}/$$(${PKG_CMD} -o
> ABI_FILE=${WSTAGEDIR}/bin/sh config ABI)/${PKG_VERSION}"
> make[1]: Fatal errors encountered -- cannot continue
> make[1]: stopped in /usr/src
> *** Error code 1
>
> Stop.
> make: stopped in /usr/src
> .ERROR_TARGET='packages'
> .ERROR_META_FILE=''
> .MAKE.LEVEL='0'
> MAKEFILE=''
> .MAKE.MODE='normal'
> _ERROR_CMD='.PHONY'
> .CURDIR='/usr/src'
> .MAKE='make'
> .OBJDIR='/usr/obj/usr/src'
> .TARGETS='packages'
> DESTDIR=''
> LD_LIBRARY_PATH=''
> MACHINE='amd64'
> MACHINE_ARCH='amd64'
> MAKEOBJDIRPREFIX='/usr/obj'
> MAKESYSPATH='/usr/src/share/mk'
> MAKE_VERSION='20170720'
> PATH='/sbin:/bin:/usr/sbin:/usr/bin'
> SRCTOP='/usr/src'
> OBJTOP='/usr/obj/usr/src'
>
> root@radical:/usr/src # pkg -v
> 1.10.3
> root@radical:/usr/src # pkg update
> Updating FreeBSD repository catalogue...
> FreeBSD repository is up to date.
> All repositories are up to date.
>
>
> Happy new year btw 8)
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALfReycSdNk5jcJPhHJBG2ReNLPgEPZ5_S-5YfzGFT7tvc1UCw>