[pkg-kolab] Bug#537006: php-kolab-filter: FTBFS: rmdir: failed to remove `/build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/.registry': Directory not empty
Lucas Nussbaum
lucas at lucas-nussbaum.net
Tue Jul 14 13:36:01 UTC 2009
Package: php-kolab-filter
Version: 0.1.5-1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20090713 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> /usr/bin/fakeroot debian/rules binary
> test -x debian/rules
> dh_testroot
> dh_clean -k
> dh_installdirs -A
> mkdir -p "."
> ln -f -s ../package.xml Kolab_Filter-0.1.5
> # install everything in default locations
> /usr/bin/pear \
> -c debian/pearrc \
> -d include_path=/usr/share/php \
> -d php_bin=/usr/bin/php \
> -d bin_dir=/usr/bin \
> -d php_dir=/usr/share/php \
> -d data_dir=/usr/share/php/data \
> -d doc_dir=/usr/share/php/docs \
> -d test_dir=/usr/share/php/tests \
> install --nodeps -P /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/ Kolab_Filter-0.1.5/package.xml
> warning: channel://pear.horde.org/Kolab_Filter-0.1.5 requires package "channel://pear.horde.org/Horde" (version >= 0.0.2)
> warning: channel://pear.horde.org/Kolab_Filter-0.1.5 requires package "channel://pear.horde.org/Horde_iCalendar" (version >= 0.0.3)
> warning: channel://pear.horde.org/Kolab_Filter-0.1.5 requires package "channel://pear.horde.org/Argv"
> warning: channel://pear.horde.org/Kolab_Filter-0.1.5 requires package "channel://pear.horde.org/Horde_MIME" (version >= 0.0.2)
> warning: channel://pear.horde.org/Kolab_Filter-0.1.5 requires package "channel://pear.horde.org/Horde_Util" (version >= 0.0.2)
> warning: channel://pear.horde.org/Kolab_Filter-0.1.5 requires package "channel://pear.horde.org/Kolab_Server" (version >= 0.2.0)
> channel://pear.horde.org/Kolab_Filter-0.1.5 can optionally use package "channel://pear.horde.org/Horde_Notification"
> channel://pear.horde.org/Kolab_Filter-0.1.5 can optionally use package "channel://pear.horde.org/Horde_Prefs"
> install ok: channel://pear.horde.org/Kolab_Filter-0.1.5
> # move documentation to correct location
> mkdir -p /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/doc/php-kolab-filter
> cp package.xml /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/doc/php-kolab-filter
> if [ -d /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/docs/Kolab_Filter ] ; then \
> mv -i /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/docs/Kolab_Filter/* /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/doc/php-kolab-filter; \
> rmdir /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/docs/Kolab_Filter; \
> ln -s ../../doc/php-kolab-filter /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/docs/Kolab_Filter; \
> fi ;
> # create upstream changelog
> /usr/share/dh-make-php/phppkginfo . changelog | gzip -9 > /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/doc/php-kolab-filter/changelog.gz
> # move test to correct location
> # must move files instead of directory in case tests was part of docs above
> if [ -d /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/tests/Kolab_Filter/tests ] ; then \
> mkdir -p /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/doc/php-kolab-filter/tests ; \
> mv -i /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/tests/Kolab_Filter/tests/* /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/doc/php-kolab-filter/tests ; \
> rmdir /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/tests/Kolab_Filter/tests ; \
> ln -s ../../../doc/php-kolab-filter/tests /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/tests/Kolab_Filter/tests ; \
> fi ; \
>
> # remove unwanted files
> rm -f /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/.filemap;
> rm -f /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/.lock;
> rm -rf /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/.channels;
> rm -rf /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/.depdblock;
> rm -rf /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/.depdb;
> rm -rf /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/.registry/.channel.pecl.php.net;
> rm -rf /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/.registry/.channel.__uri;
> rm -rf /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/doc/php-kolab-filter/LICENSE \
> /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter//tmp
> # remove license file
> rm /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/doc/php-kolab-filter/COPYING
> # remove pear registry cache
> rm -r /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/.registry/.channel.pear.horde.org
> rmdir /build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/.registry
> rmdir: failed to remove `/build/user-php-kolab-filter_0.1.5-1-amd64-1D0eMS/php-kolab-filter-0.1.5/debian/php-kolab-filter/usr/share/php/.registry': Directory not empty
> make: *** [common-install-indep] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2009/07/13/php-kolab-filter_0.1.5-1_lsid64.buildlog
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot. Internet was not
accessible from the build systems.
--
| Lucas Nussbaum
| lucas at lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr GPG: 1024D/023B3F4F |
More information about the pkg-kolab-devel
mailing list