Bug#430656: byacc is missing in debian/control - build-depends

2007-06-26 Thread Pau Garcia i Quiles

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.




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#430656: byacc is missing in debian/control - build-depends

2007-06-26 Thread akira yamada

 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.)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#430656: byacc is missing in debian/control - build-depends

2007-06-26 Thread akira yamada

 I don't understand how 'bison' is involved here. The binary file  
 'byacc' is in package 'byacc', not in package 'bison'.

We make ruby1.8 package use biosn and not byacc.

 [EMAIL PROTECTED]:~/downloads/ruby$ sudo pbuilder build ruby1.8_1.8.6-2.dsc
 [...]
 The following NEW packages will be installed:
autoconf autotools-dev bison cdbs debhelper dpatch file gettext  
 html2text intltool-debian libgdbm-dev libice-dev libice6 libmagic1  
 libncurses5-dev libreadline5-dev libsm-dev
libsm6 libssl-dev libx11-6 libx11-data libx11-dev libxau-dev  
 libxau6 libxdmcp-dev libxdmcp6 libxt-dev libxt6 m4 po-debconf tcl8.4  
 tcl8.4-dev tk8.4 tk8.4-dev x-dev x11-common
x11proto-core-dev x11proto-input-dev x11proto-kb-dev xtrans-dev zlib1g-dev
 [...]
 cd .  CC=cc CXX=g++ CFLAGS=-fno-strict-aliasing -O2  
 CXXFLAGS=-fno-strict-aliasing CPPFLAGS= LDFLAGS=  
 /tmp/buildd/ruby1.8-1.8.6/./configure --build=i486-linux-gnu  
 [...]
 checking for bison... byacc -d
 [...]
 byacc -d parse.y
 make[1]: byacc: Command not found
 make[1]: *** [parse.c] Error 127

Please send me your config.log in /tmp/buildd/ruby1.8-1.8.6.


Thank you.
-- 
ay


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#430656: byacc is missing in debian/control - build-depends

2007-06-26 Thread Pau Garcia i Quiles

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 

Bug#430656: byacc is missing in debian/control - build-depends

2007-06-26 Thread Pau Garcia i Quiles

Quoting akira yamada [EMAIL PROTECTED]:




I don't understand how 'bison' is involved here. The binary file
'byacc' is in package 'byacc', not in package 'bison'.


We make ruby1.8 package use biosn and not byacc.


[EMAIL PROTECTED]:~/downloads/ruby$ sudo pbuilder build ruby1.8_1.8.6-2.dsc
[...]
The following NEW packages will be installed:
   autoconf autotools-dev bison cdbs debhelper dpatch file gettext
html2text intltool-debian libgdbm-dev libice-dev libice6 libmagic1
libncurses5-dev libreadline5-dev libsm-dev
   libsm6 libssl-dev libx11-6 libx11-data libx11-dev libxau-dev
libxau6 libxdmcp-dev libxdmcp6 libxt-dev libxt6 m4 po-debconf tcl8.4
tcl8.4-dev tk8.4 tk8.4-dev x-dev x11-common
   x11proto-core-dev x11proto-input-dev x11proto-kb-dev xtrans-dev   
zlib1g-dev

[...]
cd .  CC=cc CXX=g++ CFLAGS=-fno-strict-aliasing -O2
CXXFLAGS=-fno-strict-aliasing CPPFLAGS= LDFLAGS=
/tmp/buildd/ruby1.8-1.8.6/./configure --build=i486-linux-gnu
[...]
checking for bison... byacc -d
[...]
byacc -d parse.y
make[1]: byacc: Command not found
make[1]: *** [parse.c] Error 127


Please send me your config.log in /tmp/buildd/ruby1.8-1.8.6.


Thank you.
--
ay





--
Pau Garcia i Quiles
http://www.elpauer.org
(Due to the amount of work, I usually need 10 days to answer)


config.log.gz
Description: GNU Zip compressed data