Quoting akira yamada [EMAIL PROTECTED]:
Package: ruby1.8
Version: 1.8.6-2
dpkg-build -rfakeroot fails if byacc is not installed. As 'byacc' is
not listed as a build-dependency in debian/control, building fails.
ruby1.8 build-depends on bison and it does not use bison.
Please show me your build log.
(Logs at http://buildd.debian.org/pkg.cgi?pkg=ruby1.8 may help you.)
I don't understand how 'bison' is involved here. The binary file
'byacc' is in package 'byacc', not in package 'bison'.
[EMAIL PROTECTED]:~/downloads/ruby/ruby1.8-1.8.6$ chmod 755 debian/rules
[EMAIL PROTECTED]:~/downloads/ruby/ruby1.8-1.8.6$ debuild -S -sa
fakeroot debian/rules clean
test -x debian/rules
test `id -u` = 0
for i in ./config.guess ./config.sub ; do \
if test -e $i.cdbs-orig ; then \
mv $i.cdbs-orig $i ; \
fi ; \
done
dh_clean
/usr/bin/make -C . -k distclean
make[1]: Entering directory `/home/pgquiles/downloads/ruby/ruby1.8-1.8.6'
make[1]: *** No rule to make target `distclean'.
make[1]: Leaving directory `/home/pgquiles/downloads/ruby/ruby1.8-1.8.6'
make: [makefile-clean] Error 2 (ignored)
rm -f debian/stamp-makefile-build
rm -f debian/stamp-autotools-files
/usr/bin/make -f debian/rules reverse-config
make[1]: Entering directory `/home/pgquiles/downloads/ruby/ruby1.8-1.8.6'
for i in ./config.guess ./config.sub ; do \
if test -e $i.cdbs-orig ; then \
mv $i.cdbs-orig $i ; \
fi ; \
done
make[1]: Leaving directory `/home/pgquiles/downloads/ruby/ruby1.8-1.8.6'
dpatch deapply-all
904_rdoc_dot_version not applied to ./ .
903_rdoc_documents not applied to ./ .
902_extra_search_path not applied to ./ .
901_ri_pager not applied to ./ .
803_soap_massmem not applied to ./ .
802_delegate.rb.patch not applied to ./ .
801_update_sample_README not applied to ./ .
rm -rf debian/patched
rm -f debian/stamp-patched
rm -f \
.installed.list \
configure \
parse.c \
debian/libruby1.8.postinst \
debian/libruby1.8.prerm
if [ -f ./config.guess.cdbs-orig ]; \
then \
mv ./config.guess.cdbs-orig \
./config.guess; \
fi
if [ -f ./config.sub.cdbs-orig ]; \
then \
mv ./config.sub.cdbs-orig \
./config.sub; \
fi
dpkg-source -b ruby1.8-1.8.6
dpkg-source: building ruby1.8 using existing ruby1.8_1.8.6.orig.tar.gz
dpkg-source: building ruby1.8 in ruby1.8_1.8.6-2.diff.gz
dpkg-source: warning: executable mode 0755 of
`debian/patches/904_rdoc_dot_version.dpatch' will not be represented
in diff
dpkg-source: warning: executable mode 0755 of
`debian/patches/801_update_sample_README.dpatch' will not be
represented in diff
dpkg-source: warning: executable mode 0755 of
`debian/patches/901_ri_pager.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of
`debian/patches/902_extra_search_path.dpatch' will not be represented
in diff
dpkg-source: warning: executable mode 0755 of
`debian/patches/802_delegate.rb.patch.dpatch' will not be represented
in diff
dpkg-source: warning: executable mode 0755 of
`debian/patches/803_soap_massmem.dpatch' will not be represented in diff
dpkg-source: warning: executable mode 0755 of
`debian/patches/903_rdoc_documents.dpatch' will not be represented in
diff
dpkg-source: warning: ignoring deletion of file parse.c
dpkg-source: warning: ignoring deletion of file configure
dpkg-source: building ruby1.8 in ruby1.8_1.8.6-2.dsc
dpkg-genchanges -S -sa
dpkg-genchanges: including full source code in upload
dpkg-buildpackage (debuild emulation): source only upload (original
source is included)
Now running lintian...
Finished running lintian.
Now signing changes and any dsc files...
signfile ruby1.8_1.8.6-2.dsc akira yamada [EMAIL PROTECTED]
gpg: skipped akira yamada [EMAIL PROTECTED]: secret key not available
gpg: [stdin]: clearsign failed: secret key not available
debsign: gpg error occurred! Aborting
debuild: fatal error at line 1155:
running debsign failed
[EMAIL PROTECTED]:~/downloads/ruby/ruby1.8-1.8.6$ cd ..
[EMAIL PROTECTED]:~/downloads/ruby$ sudo pbuilder build ruby1.8_1.8.6
ruby1.8_1.8.6-2.diff.gz ruby1.8_1.8.6-2.dsc.asc
ruby1.8_1.8.6-2_source.changes
ruby1.8_1.8.6-2.dsc ruby1.8_1.8.6-2_source.build
ruby1.8_1.8.6.orig.tar.gz
[EMAIL PROTECTED]:~/downloads/ruby$ sudo pbuilder build ruby1.8_1.8.6-2.dsc
ruby1.8_1.8.6-2.dsc ruby1.8_1.8.6-2.dsc.asc
[EMAIL PROTECTED]:~/downloads/ruby$ sudo pbuilder build ruby1.8_1.8.6-2.dsc
Password:
W: /home/pgquiles/.pbuilderrc does not exist
I: using fakeroot in build.
pbuilder-buildpackage/i386 $Id: pbuilder-buildpackage-funcs,v 1.32
2006/11/06 20:06:25 lool Exp $
$Id: pbuilder-buildpackage,v 1.127 2006/08/15 13:14:25 dancer Exp $
Current time: Tue Jun 26 13:49:57 CEST 2007
pbuilder-time-stamp: 1182858597
Building the