deb from source
Hi,
I'm trying to build gtk2.0-dbg .deb from source.
I downloaded:
gtk+2.0_2.2.1-6.dsc
gtk+2.0_2.2.1-6.diff.gz
gtk+2.0_2.2.1.orig.tar.gz
then:
tar -xzvf gtk+2.0_2.2.1.orig.tar.gz
gunzip gtk+2.0_2.2.1-6.diff.gz
patch -p0 < gtk+2.0_2.2.1-6.diff
cd gtk+2.0_2.2.1.orig
~/SRC/GTK2/gtk+2.0-2.2.1.orig/dpkg-buildpackage -us -uc -rfakeroot
gives:
dpkg-buildpackage: source package is gtk+2.0
dpkg-buildpackage: source version is 2.2.1-6
dpkg-buildpackage: source maintainer is Akira TAGOH <tagoh@debian.org>
dpkg-buildpackage: host architecture is i386
fakeroot debian/rules clean
/usr/bin/fakeroot: line 126: debian/rules: Permission denied
So i do:
~/SRC/GTK2/gtk+2.0-2.2.1.orig: chmod +x debian/rules
then:
~/SRC/GTK2/gtk+2.0-2.2.1.orig: dpkg-buildpackage -us -uc -rfakeroot
gives:
dpkg-buildpackage: source package is gtk+2.0
dpkg-buildpackage: source version is 2.2.1-6
dpkg-buildpackage: source maintainer is Akira TAGOH <tagoh@debian.org>
dpkg-buildpackage: host architecture is i386
fakeroot debian/rules clean
dh_testdir
sed -e 's/@SONAME@/0/g' -e 's/@VERSION@/2.2.1/g' debian/control.in > debian/control
dh_testdir
dh_testroot
# Add here commands to clean up after the build process.
/usr/bin/make -f debian/sys-build.mk source.clean
make[1]: Entering directory `/home/russell/SRC/GTK2/gtk+2.0-2.2.1.orig'
make[2]: Entering directory `/home/russell/SRC/GTK2/gtk+2.0-2.2.1.orig/debian/scripts'
make[2]: Leaving directory `/home/russell/SRC/GTK2/gtk+2.0-2.2.1.orig/debian/scripts'
make[2]: Entering directory `/home/russell/SRC/GTK2/gtk+2.0-2.2.1.orig/debian/scripts'
make[2]: Leaving directory `/home/russell/SRC/GTK2/gtk+2.0-2.2.1.orig/debian/scripts'
make[1]: Leaving directory `/home/russell/SRC/GTK2/gtk+2.0-2.2.1.orig'
rm -rf build-tree/gtk+-2.2.1-shared
rm -rf build-tree/gtk+-2.2.1-static
rm -rf debian/stampdir
dh_clean
dpkg-source -b gtk+2.0-2.2.1.orig
dpkg-source: warning: source directory `./gtk+2.0-2.2.1.orig' is not <sourcepackage>-<upstreamversion> `gtk+2.0-2.2.1'
dpkg-source: warning: .orig directory name gtk+2.0-2.2.1.orig.orig is not <package>-<upstreamversion> (wanted gtk+2.0-2.2.1.orig)
dpkg-source: building gtk+2.0 using existing gtk+2.0_2.2.1.orig.tar.gz
dpkg-source: failure: md5sum gave bogus output `'
I tried changing the tree from gtk+2.0-2.2.1.orig to gtk+2.0-2.2.1,
but i still get the last line saying "md5sum gave bogus output".
Reply to: