troubleshooting dependency failure

Joar Jegleim joar.jegleim at gmail.com
Tue Jan 29 03:12:18 EST 2013


Hi all !

I'm troubleshooting a build that fails in our tinderbox setup.
Trying to build multimedia/ffmpeg2theora , it fails by reason
'DEPEND', and lists multimedia/libkate as reason .
I'm looking at {pb}/builds/82-amd64/make.0 and it says:

libkate-0.4.1_2
/usr/ports/multimedia/libkate
chroot is: /data/tinderbox/82-amd64
82-amd64: cleaning out /data/tinderbox/82-amd64/usr/local
82-amd64: cleaning out /data/tinderbox/82-amd64/compat
82-amd64: cleaning out /data/tinderbox/82-amd64/var/db/pkg
building libkate-0.4.1_2 in /data/tinderbox/82-amd64
building libkate-0.4.1_2 in directory /data/tinderbox/82-amd64
copying package gettext-0.18.1.1.tbz for libkate-0.4.1_2
copying package libiconv-1.14.tbz for libkate-0.4.1_2
copying package gmake-3.82.tbz for libkate-0.4.1_2
copying package libogg-1.3.0,4.tbz for libkate-0.4.1_2
copying package png-1.5.12.tbz for libkate-0.4.1_2
build started at Tue Jan 29 07:45:35 UTC 2013
port directory: /usr/ports/multimedia/libkate
building for:  8.2-RELEASE-p9 amd64
maintained by: barbara.xxx1975 at libero.it
Makefile ident: $FreeBSD: ports/multimedia/libkate/Makefile,v 1.15
2012/07/26 05:40:22 bapt Exp $
prefixes: LOCALBASE=usr/local PREFIX=/usr/local
Begin Configuration:
---Begin Environment---
PACKAGE_BUILDING=1
ARCH=amd64
USER=root
CCACHE_DIR=/ccache
BRANCH=RELEASE-p9
CCACHE_NOLINK=1
HOST_WORKDIR=
HOME=/root
OLDPWD=/
BATCH=1
LOG_DIRECTORY=
OPTION_UNSET=X11
PERL_VER=5.12.2
PERL_VERSION=5.12.2
LOG_COMPRESSLOGS=0
PAGER=/usr/local/bin/most
LOG_DOCOPY=0
FTP_TIMEOUT=900
PKGZIPCMD=bzip2
HAVE_MOTIF=1
defaultUpdateHost=cvsup18.FreeBSD.org
HTTP_TIMEOUT=900
DISTFILE_CACHE=/data/tinderbox/distfiles/
pb=/data/tinderbox
OSREL=8.2
defaultUpdateType=CSUP
BLOCKSIZE=K
TINDERD_LOGFILE=/usr/local/tinderbox/logs/tinderd.log
PORTOBJFORMAT=elf
DISTDIR=/tmp/distfiles
WRKDIRPREFIX=/work
DISTCACHE=/distcache
CCACHE_LOGFILE=
PATH=/opt:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
PACKAGES=/tmp/packages
TIMEOUT=7200
PKGSUFFIX=.tbz
OSVERSION=802000
__DSVERSION__=3.3
OPTIONS_ENABLED=1
PYTHON_VER=python2.7
PYTHON_VERSION=python2.7
TINDERD_SLEEPTIME=60
UNAME_n=tinderbox.host
__MKLVL__=1
LOCALBASE=/usr/local
CCACHE_JAIL=0
PORT_DBDIR=/var/db/ports
CCACHE_MAX_SIZE=32G
DISTFILE_URI=
X_WINDOW_SYSTEM=xorg
UNAME_r=8.2-RELEASE-p9
OPTIONS_DIR=/options
USA_RESIDENT=YES
UNAME_s=FreeBSD
PARALLEL_PACKAGE_BUILD=1
PWD=/usr/ports/multimedia/libkate
UNAME_v=FreeBSD 8.2-RELEASE-p9 #0: Tue Jan 29 08:45:18 CET 2013
root at tinderbox.host:/usr/src/sys/magic/kernel/path
FTP_PASSIVE_MODE=yes
CCACHE_ENABLED=1
EDITOR=vim
INDEXFILE=INDEX-8
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for libkate-0.4.1_2:
     DOXYGEN=off: Build docs with doxygen (requires TeX, QT, etc.)
     HTMLDOCS=off: Install bundled html documentation
     KATEDJ=off: Install KateDJ (requires wxPython - WARNING!)
===> Use 'make config' to modify these settings
---End OPTIONS List---

End Configuration.
PKG_DEPENDS=
FETCH_DEPENDS=
PATCH_DEPENDS=
EXTRACT_DEPENDS=
BUILD_DEPENDS=gettext-0.18.1.1.tbz libiconv-1.14.tbz gmake-3.82.tbz
libogg-1.3.0,4.tbz png-1.5.12.tbz
RUN_DEPENDS=libogg-1.3.0,4.tbz png-1.5.12.tbz
TEST_DEPENDS=
add_pkg
add_pkg
================================================================
====================<phase 1: make checksum>====================
root at kitbuild003 82-amd64# cat make.0
libkate-0.4.1_2
/usr/ports/multimedia/libkate
chroot is: /data/tinderbox/82-amd64
82-amd64: cleaning out /data/tinderbox/82-amd64/usr/local
82-amd64: cleaning out /data/tinderbox/82-amd64/compat
82-amd64: cleaning out /data/tinderbox/82-amd64/var/db/pkg
building libkate-0.4.1_2 in /data/tinderbox/82-amd64
building libkate-0.4.1_2 in directory /data/tinderbox/82-amd64
copying package gettext-0.18.1.1.tbz for libkate-0.4.1_2
copying package libiconv-1.14.tbz for libkate-0.4.1_2
copying package gmake-3.82.tbz for libkate-0.4.1_2
copying package libogg-1.3.0,4.tbz for libkate-0.4.1_2
copying package png-1.5.12.tbz for libkate-0.4.1_2
build started at Tue Jan 29 07:45:35 UTC 2013
port directory: /usr/ports/multimedia/libkate
building for:  8.2-RELEASE-p9 amd64
maintained by: barbara.xxx1975 at libero.it
Makefile ident: $FreeBSD: ports/multimedia/libkate/Makefile,v 1.15
2012/07/26 05:40:22 bapt Exp $
prefixes: LOCALBASE=usr/local PREFIX=/usr/local
Begin Configuration:
---Begin Environment---
PACKAGE_BUILDING=1
ARCH=amd64
USER=root
CCACHE_DIR=/ccache
BRANCH=RELEASE-p9
CCACHE_NOLINK=1
HOST_WORKDIR=
HOME=/root
OLDPWD=/
BATCH=1
LOG_DIRECTORY=
OPTION_UNSET=X11
PERL_VER=5.12.2
PERL_VERSION=5.12.2
LOG_COMPRESSLOGS=0
PAGER=/usr/local/bin/most
LOG_DOCOPY=0
FTP_TIMEOUT=900
PKGZIPCMD=bzip2
HAVE_MOTIF=1
defaultUpdateHost=cvsup18.FreeBSD.org
HTTP_TIMEOUT=900
DISTFILE_CACHE=/data/tinderbox/distfiles/
pb=/data/tinderbox
OSREL=8.2
defaultUpdateType=CSUP
BLOCKSIZE=K
TINDERD_LOGFILE=/usr/local/tinderbox/logs/tinderd.log
PORTOBJFORMAT=elf
DISTDIR=/tmp/distfiles
WRKDIRPREFIX=/work
DISTCACHE=/distcache
CCACHE_LOGFILE=
PATH=/opt:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
PACKAGES=/tmp/packages
TIMEOUT=7200
PKGSUFFIX=.tbz
OSVERSION=802000
__DSVERSION__=3.3
OPTIONS_ENABLED=1
PYTHON_VER=python2.7
PYTHON_VERSION=python2.7
TINDERD_SLEEPTIME=60
UNAME_n=tinderbox.host
__MKLVL__=1
LOCALBASE=/usr/local
CCACHE_JAIL=0
PORT_DBDIR=/var/db/ports
CCACHE_MAX_SIZE=32G
DISTFILE_URI=
X_WINDOW_SYSTEM=xorg
UNAME_r=8.2-RELEASE-p9
OPTIONS_DIR=/options
USA_RESIDENT=YES
UNAME_s=FreeBSD
PARALLEL_PACKAGE_BUILD=1
PWD=/usr/ports/multimedia/libkate
UNAME_v=FreeBSD 8.2-RELEASE-p9 #0: Tue Jan 29 08:45:18 CET 2013
root at tinderbox.host:/usr/src/sys/magic/kernel/path
FTP_PASSIVE_MODE=yes
CCACHE_ENABLED=1
EDITOR=vim
INDEXFILE=INDEX-8
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for libkate-0.4.1_2:
     DOXYGEN=off: Build docs with doxygen (requires TeX, QT, etc.)
     HTMLDOCS=off: Install bundled html documentation
     KATEDJ=off: Install KateDJ (requires wxPython - WARNING!)
===> Use 'make config' to modify these settings
---End OPTIONS List---

End Configuration.
PKG_DEPENDS=
FETCH_DEPENDS=
PATCH_DEPENDS=
EXTRACT_DEPENDS=
BUILD_DEPENDS=gettext-0.18.1.1.tbz libiconv-1.14.tbz gmake-3.82.tbz
libogg-1.3.0,4.tbz png-1.5.12.tbz
RUN_DEPENDS=libogg-1.3.0,4.tbz png-1.5.12.tbz
TEST_DEPENDS=
add_pkg
add_pkg
================================================================
====================<phase 1: make checksum>====================
===>  License BSD accepted by the user
=> libkate-0.4.1.tar.gz doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch http://libkate.googlecode.com/files/libkate-0.4.1.tar.gz
libkate-0.4.1.tar.gz                                   885 kB  510 kBps
=> SHA256 Checksum OK for libkate-0.4.1.tar.gz.
lockf: cannot open /data/tinderbox/82-amd64/distcache/.lock: Read-only
file system
root at kitbuild003 82-amd64# cat make.0
libkate-0.4.1_2
/usr/ports/multimedia/libkate
chroot is: /data/tinderbox/82-amd64
82-amd64: cleaning out /data/tinderbox/82-amd64/usr/local
82-amd64: cleaning out /data/tinderbox/82-amd64/compat
82-amd64: cleaning out /data/tinderbox/82-amd64/var/db/pkg
building libkate-0.4.1_2 in /data/tinderbox/82-amd64
building libkate-0.4.1_2 in directory /data/tinderbox/82-amd64
copying package gettext-0.18.1.1.tbz for libkate-0.4.1_2
copying package libiconv-1.14.tbz for libkate-0.4.1_2
copying package gmake-3.82.tbz for libkate-0.4.1_2
copying package libogg-1.3.0,4.tbz for libkate-0.4.1_2
copying package png-1.5.12.tbz for libkate-0.4.1_2
build started at Tue Jan 29 07:45:35 UTC 2013
port directory: /usr/ports/multimedia/libkate
building for:  8.2-RELEASE-p9 amd64
maintained by: barbara.xxx1975 at libero.it
Makefile ident: $FreeBSD: ports/multimedia/libkate/Makefile,v 1.15
2012/07/26 05:40:22 bapt Exp $
prefixes: LOCALBASE=usr/local PREFIX=/usr/local
Begin Configuration:
---Begin Environment---
PACKAGE_BUILDING=1
ARCH=amd64
USER=root
CCACHE_DIR=/ccache
BRANCH=RELEASE-p9
CCACHE_NOLINK=1
HOST_WORKDIR=
HOME=/root
OLDPWD=/
BATCH=1
LOG_DIRECTORY=
OPTION_UNSET=X11
PERL_VER=5.12.2
PERL_VERSION=5.12.2
LOG_COMPRESSLOGS=0
PAGER=/usr/local/bin/most
LOG_DOCOPY=0
FTP_TIMEOUT=900
PKGZIPCMD=bzip2
HAVE_MOTIF=1
defaultUpdateHost=cvsup18.FreeBSD.org
HTTP_TIMEOUT=900
DISTFILE_CACHE=/data/tinderbox/distfiles/
pb=/data/tinderbox
OSREL=8.2
defaultUpdateType=CSUP
BLOCKSIZE=K
TINDERD_LOGFILE=/usr/local/tinderbox/logs/tinderd.log
PORTOBJFORMAT=elf
DISTDIR=/tmp/distfiles
WRKDIRPREFIX=/work
DISTCACHE=/distcache
CCACHE_LOGFILE=
PATH=/opt:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
PACKAGES=/tmp/packages
TIMEOUT=7200
PKGSUFFIX=.tbz
OSVERSION=802000
__DSVERSION__=3.3
OPTIONS_ENABLED=1
PYTHON_VER=python2.7
PYTHON_VERSION=python2.7
TINDERD_SLEEPTIME=60
UNAME_n=tinderbox.host
__MKLVL__=1
LOCALBASE=/usr/local
CCACHE_JAIL=0
PORT_DBDIR=/var/db/ports
CCACHE_MAX_SIZE=32G
DISTFILE_URI=
X_WINDOW_SYSTEM=xorg
UNAME_r=8.2-RELEASE-p9
OPTIONS_DIR=/options
USA_RESIDENT=YES
UNAME_s=FreeBSD
PARALLEL_PACKAGE_BUILD=1
PWD=/usr/ports/multimedia/libkate
UNAME_v=FreeBSD 8.2-RELEASE-p9 #0: Tue Jan 29 08:45:18 CET 2013
root at tinderbox.host:/usr/src/sys/magic/kernel/path
FTP_PASSIVE_MODE=yes
CCACHE_ENABLED=1
EDITOR=vim
INDEXFILE=INDEX-8
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for libkate-0.4.1_2:
     DOXYGEN=off: Build docs with doxygen (requires TeX, QT, etc.)
     HTMLDOCS=off: Install bundled html documentation
     KATEDJ=off: Install KateDJ (requires wxPython - WARNING!)
===> Use 'make config' to modify these settings
---End OPTIONS List---

End Configuration.
PKG_DEPENDS=
FETCH_DEPENDS=
PATCH_DEPENDS=
EXTRACT_DEPENDS=
BUILD_DEPENDS=gettext-0.18.1.1.tbz libiconv-1.14.tbz gmake-3.82.tbz
libogg-1.3.0,4.tbz png-1.5.12.tbz
RUN_DEPENDS=libogg-1.3.0,4.tbz png-1.5.12.tbz
TEST_DEPENDS=
add_pkg
add_pkg
================================================================
====================<phase 1: make checksum>====================
===>  License BSD accepted by the user
=> libkate-0.4.1.tar.gz doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch http://libkate.googlecode.com/files/libkate-0.4.1.tar.gz
libkate-0.4.1.tar.gz                                   885 kB  510 kBps
=> SHA256 Checksum OK for libkate-0.4.1.tar.gz.
lockf: cannot open /data/tinderbox/82-amd64/distcache/.lock: Read-only
file system
usage:	tc sendBuildErrorMail
	-b <build name> -d <port directory> -p <package name> [-l] [-x
	extension]
tinderbuild: Creating build directory for 82-amd64
82-amd64: cleaning out /data/tinderbox/82-amd64
makeBuild: extracting jail tarball
tinderbuild: Finalizing chroot environment
tinderbuild: 82-amd64: Setting up ccache
Set cache size limit to 33554432k
libkate-0.4.1_2 done at Tue Jan 29 08:46:32 CET 2013
*** Error code 1
1 error
`all' not remade because of errors.



I'm hung up on the error: lockf: cannot open
/data/tinderbox/82-amd64/distcache/.lock: Read-only file system , but
I'm kind of at a loss on how to work around that one. I wanted to turn
off distcache, but I haven't found a way  to do that.
I've got tinderbox version : tinderbox-devel-3.4.r3.20120404_1,1
Note: /usr/local/tinderbox is a symlink to /data/tinderbox



regards
-- 
----------------------
Joar Jegleim
Homepage: http://cosmicb.no
Linkedin: http://no.linkedin.com/in/joarjegleim
fb: http://www.facebook.com/joar.jegleim
AKA: CosmicB @Freenode

----------------------


More information about the tinderbox-list mailing list