[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: