On Friday 16 June 2006 12:04 pm, Frank Küster wrote: > Daniel Schepler <[EMAIL PROTECTED]> wrote: > > Package: tetex-base > > Version: 3.0-18 > > Severity: serious > > > > From my pbuilder build log: > > > > ... > > fakeroot debian/rules binary > > quilt push -a > > File series fully applied, ends at patch patch-tmp > > make: *** [stampdir/patch-stamp] Error 2 > > Can you please provide the complete log? I have compiled every upload > with pbuilder, and it never failed. Furthermore, the target where quilt > push is executed is: > > $(stampdir)/patch-stamp: $(stampdir) debian/missingfiles.tar.gz > quilt push -a > tar -xzf debian/missingfiles.tar.gz > touch $@ > > So either you've changed missingfiles.tar.gz after calling the patch > target, or something's amiss with stampdir/patch-stamp. Therefore it > would be nice if you could provide a (long) file listing of stampdir, > too. > > Regards, Frank
I've attached the build log. And the long listing is: frobnitz:/tmp/buildd/tetex-base-3.0# ls -l --time-style=full-iso stampdir/ total 0 -rw-r--r-- 1 root root 0 2006-06-16 16:50:06.000000000 +0000 build-stamp -rw-r--r-- 1 root root 0 2006-06-16 16:50:05.000000000 +0000 patch-stamp frobnitz:/tmp/buildd/tetex-base-3.0# ls -ld --time-style=full-iso stampdir/ drwxr-xr-x 2 root root 4096 2006-06-16 16:50:06.000000000 +0000 stampdir/ So it looks like it's seeing a stampdir/ that's newer than stampdir/patch-stamp and trying to rebuild it because of that. -- Daniel Schepler
W: /root/.pbuilderrc does not exist I: using fakeroot in build. pbuilder-buildpackage/i386 $Id: pbuilder-buildpackage-funcs,v 1.31 2006/05/30 23:45:45 dancer Exp $ $Id: pbuilder-buildpackage,v 1.126 2006/06/10 15:09:52 dancer Exp $ Current time: Fri Jun 16 12:28:43 EDT 2006 pbuilder-time-stamp: 1150475323 Building the build Environment -> extracting base tarball [/var/cache/pbuilder/base.tgz] -> creating local configuration -> copying local configuration -> mounting /proc filesystem -> mounting /dev/pts filesystem -> policy-rc.d already exists Obtaining the cached apt archive contents Installing the build-deps -> Attempting to parse the build-deps : pbuilder-satisfydepends,v 1.28 2006/05/30 23:45:45 dancer Exp $ -> Considering debhelper (>= 4.1.16) -> Trying debhelper -> Considering eperl -> Trying eperl -> Considering sharutils -> Trying sharutils -> Considering quilt -> Trying quilt -> Installing debhelper eperl sharutils quilt Reading package lists... Building dependency tree... The following extra packages will be installed: bzip2 diffstat file gawk gettext gettext-base html2text intltool-debian libbz2-1.0 libmagic1 libperl5.8 po-debconf Suggested packages: dh-make libapache-mod-perl cvs gettext-doc mailx Recommended packages: curl wget lynx libmail-sendmail-perl libcompress-zlib-perl The following NEW packages will be installed: bzip2 debhelper diffstat eperl file gawk gettext gettext-base html2text intltool-debian libbz2-1.0 libmagic1 libperl5.8 po-debconf quilt sharutils 0 upgraded, 16 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/5077kB of archives. After unpacking 14.9MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! gawk gettext-base libbz2-1.0 libmagic1 file sharutils bzip2 html2text gettext intltool-debian po-debconf debhelper diffstat libperl5.8 eperl quilt debconf: delaying package configuration, since apt-utils is not installed Selecting previously deselected package gawk. (Reading database ... 10089 files and directories currently installed.) Unpacking gawk (from .../gawk_1%3a3.1.5.dfsg-4_i386.deb) ... Selecting previously deselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.14.5-4_i386.deb) ... Selecting previously deselected package libbz2-1.0. Unpacking libbz2-1.0 (from .../libbz2-1.0_1.0.3-2_i386.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_4.17-2_i386.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_4.17-2_i386.deb) ... Selecting previously deselected package sharutils. Unpacking sharutils (from .../sharutils_1%3a4.2.1-15_i386.deb) ... Selecting previously deselected package bzip2. Unpacking bzip2 (from .../bzip2_1.0.3-2_i386.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-3_i386.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.14.5-4_i386.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.34.2+20060512_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.2_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_5.0.37.1_all.deb) ... Selecting previously deselected package diffstat. Unpacking diffstat (from .../diffstat_1.41-1_i386.deb) ... Selecting previously deselected package libperl5.8. Unpacking libperl5.8 (from .../libperl5.8_5.8.8-6_i386.deb) ... Selecting previously deselected package eperl. Unpacking eperl (from .../eperl_2.2.14-13_i386.deb) ... Selecting previously deselected package quilt. Unpacking quilt (from .../quilt_0.44-6.1_all.deb) ... Setting up gawk (3.1.5.dfsg-4) ... Setting up gettext-base (0.14.5-4) ... Setting up libbz2-1.0 (1.0.3-2) ... Setting up libmagic1 (4.17-2) ... Setting up file (4.17-2) ... Setting up sharutils (4.2.1-15) ... Setting up bzip2 (1.0.3-2) ... Setting up html2text (1.3.2a-3) ... Setting up gettext (0.14.5-4) ... Setting up intltool-debian (0.34.2+20060512) ... Setting up po-debconf (1.0.2) ... Setting up debhelper (5.0.37.1) ... Setting up diffstat (1.41-1) ... Setting up libperl5.8 (5.8.8-6) ... Setting up eperl (2.2.14-13) ... Setting up quilt (0.44-6.1) ... -> Finished parsing the build-deps Reading package lists... Building dependency tree... The following NEW packages will be installed: fakeroot 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/95.2kB of archives. After unpacking 307kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! fakeroot debconf: delaying package configuration, since apt-utils is not installed Selecting previously deselected package fakeroot. (Reading database ... 11036 files and directories currently installed.) Unpacking fakeroot (from .../fakeroot_1.5.8_i386.deb) ... Setting up fakeroot (1.5.8) ... Copying back the cached apt archive contents Copying source file -> copying [fail/t/tetex-base/tetex-base_3.0-18.dsc] -> copying [fail/t/tetex-base/tetex-base_3.0.orig.tar.gz] -> copying [fail/t/tetex-base/tetex-base_3.0-18.diff.gz] Extracting source su: Authentication service cannot retrieve authentication info. (Ignored) dpkg-source: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) dpkg-source: warning: could not verify signature on ./tetex-base_3.0-18.dsc since gpg isn't installed dpkg-source: extracting tetex-base in tetex-base-3.0 dpkg-source: unpacking tetex-base_3.0.orig.tar.gz dpkg-source: applying ./tetex-base_3.0-18.diff.gz -> Building the package su: Authentication service cannot retrieve authentication info. (Ignored) dpkg-parsechangelog: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) debian: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) dpkg-buildpackage: source package is tetex-base dpkg-parsechangelog: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) debian: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) dpkg-buildpackage: source version is 3.0-18 dpkg-parsechangelog: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) debian: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) dpkg-buildpackage: source changed by Julian Gilbey <[EMAIL PROTECTED]> dpkg-architecture: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) dpkg-architecture: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) dpkg-buildpackage: host architecture i386 dpkg-buildpackage: source version without epoch 3.0-18 dpkg-checkbuilddeps: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) dpkg-architecture: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) dpkg-architecture: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) fakeroot debian/rules clean eperl -k -P -o debian/common.functions debian/common.functions.in test -e ../../tex-common/tex-common/debian/common.variables && test ../../tex-common/tex-common/debian/common.variables -nt debian/common.variables && cp ../../tex-common/tex-common/debian/common.variables debian/ || true test -e ../../tex-common/tex-common/debian/common.functions.in && test ../../tex-common/tex-common/debian/common.functions.in -nt debian/common.functions.in && cp ../../tex-common/tex-common/debian/common.functions.in debian/ && eperl -k -P -o debian/common.functions debian/common.functions.in || true eperl -k -P -o debian/rules debian/rules.in uudecode -o debian/missingfiles.tar.gz debian/patches/missingfiles.tar.gz.uu quilt pop -a No patch removed make: [clean-patches] Error 2 (ignored) # remove ordinary files (not dirs) from missingfiles.tar.gz for file in `tar -tzf debian/missingfiles.tar.gz`; do \ test -f $file && rm -f $file || true; \ done rm -f debian/missingfiles.tar.gz rm -f stampdir/patch-stamp dh_testdir dh_testroot test -e ../../tex-common/tex-common/debian/common.variables && test ../../tex-common/tex-common/debian/common.variables -nt debian/common.variables && cp ../../tex-common/tex-common/debian/common.variables debian/ || true test -e ../../tex-common/tex-common/debian/common.functions.in && test ../../tex-common/tex-common/debian/common.functions.in -nt debian/common.functions.in && cp ../../tex-common/tex-common/debian/common.functions.in debian/ && eperl -k -P -o debian/common.functions debian/common.functions.in || true dh_testdir dh_testroot chmod +x debian/remove-bad-license-files dh_clean -Xconfig.old ./stampdir/*-stamp ./stampdir/files* ./debian/*.links ./debian/*.files rm -f debian/preinst debian/postinst debian/postrm debian/tetex-base.dirs debian/tetex-extra.postinst debian/tetex-extra.preinst debian/tetex-extra.postrm debian/tetex-extra.dirs debian/setup-conflinks debian/common.functions debian/sarge/changelog.sed rm -f debian/copyright dpkg-source -b tetex-base-3.0 dpkg-source: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) dpkg-parsechangelog: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) debian: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) dpkg-architecture: warning: no utmp entry available and LOGNAME not defined; using uid of process (1234) dpkg-source: building tetex-base using existing tetex-base_3.0.orig.tar.gz dpkg-source: building tetex-base in tetex-base_3.0-18.diff.gz dpkg-source: warning: executable mode 0755 of `debian/remove-bad-license-files' will not be represented in diff dpkg-source: building tetex-base in tetex-base_3.0-18.dsc debian/rules build eperl -k -P -o debian/common.functions debian/common.functions.in test -e ../../tex-common/tex-common/debian/common.variables && test ../../tex-common/tex-common/debian/common.variables -nt debian/common.variables && cp ../../tex-common/tex-common/debian/common.variables debian/ || true test -e ../../tex-common/tex-common/debian/common.functions.in && test ../../tex-common/tex-common/debian/common.functions.in -nt debian/common.functions.in && cp ../../tex-common/tex-common/debian/common.functions.in debian/ && eperl -k -P -o debian/common.functions debian/common.functions.in || true eperl -k -P -o debian/rules debian/rules.in mkdir stampdir uudecode -o debian/missingfiles.tar.gz debian/patches/missingfiles.tar.gz.uu quilt push -a Applying patch patch-context patching file scripts/context/perl/mptopdf.pl Applying patch patch-licenseinfo patching file doc/generic/pstricks/README.pst-osci Applying patch patch-texdocphp patching file doc/tdphp/config.php patching file doc/tdphp/texdocfooter.php Applying patch patch-doc patching file doc/index.html patching file doc/mkhtml.nawk patching file doc/helpindex.html Applying patch patch-deb patching file dvips/config/config.ps patching file texdoctk/texdocrc.defaults patching file web2c/mktex.cnf patching file tex/generic/config/language.dat patching file scripts/context/perl/texfind.pl patching file scripts/context/perl/texshow.pl patching file fonts/map/dvips/omega/omega.map patching file fonts/map/dvips/context/original-context-symbol.map Applying patch patch-tmp patching file bibtex/bib/plbib/plbib.bib Now at patch patch-tmp tar -xzf debian/missingfiles.tar.gz touch stampdir/patch-stamp test -d debian/.svn && (echo "please clean subversion directories"; exit 1) || true dh_testdir # remove non-free documentation. This is needed until they are # removed from the tarball chmod a+x debian/remove-nonfreedocs debian/remove-nonfreedocs Removing doc/latex/general/l2tabu.pdf. Removing doc/latex/general/l2tabuen.pdf. Removing doc/pdftex/manual/pdftex-a.pdf. Removing doc/fontinst/fontinstallationguide.pdf. Removing doc/latex/general/l2kurz.pdf. Removing doc/context/base/LICENSE.teTeX. Removing doc/context/base/mreadme.pdf. Removing doc/context/base/setup-en.pdf. Removing doc/context/base/ms-cb-en.pdf. Removing doc/context/base/mtexexec.pdf. Removing doc/context/base/minstall.pdf. Removing doc/context/ppchtex/mp-ch-en.pdf. Removing doc/context/bib/bibmod-doc.pdf. Removing doc/context/bib/bibmod-doc.tex. Removing doc/context/general/allkind/context.rme. Removing doc/context/manual/cont-eni.pdf. touch stampdir/build-stamp fakeroot debian/rules binary quilt push -a File series fully applied, ends at patch patch-tmp make: *** [stampdir/patch-stamp] Error 2 pbuilder: Failed autobuilding of package -> Aborting with an error -> unmounting dev/pts filesystem -> unmounting proc filesystem -> cleaning the build env -> removing directory /var/cache/pbuilder/build//6211 and its subdirectories