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

Re: RFS: opendchub (updated package)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Zak B. Elep schrieb:
> On Thu, 2009-08-27 at 08:36 +0800, Zak B. Elep wrote:
>> Thanks, all in all, that was a better take on why separate patching
>> should be done.  I'll take a look at topgit (and quilt, too) and will
>> probably rebuild the package.
> 
> OK, I've updated my package, here's 0.8.0-3's changelog:
> 
> opendchub (0.8.0-3) unstable; urgency=low
> 
>   * Use TopGit and Quilt to manage patches
>   * Re-add debian/patches, with diffs autogenerated from git branches
>   * Add debian/README.source describing the package build
> 
> And here's the diffstat:
> 
>  NEWS                                     |   20 ++++
>  README.Debian                            |   37 +++++++
>  README.source                            |   34 ++++++
>  changelog                                |  151
> +++++++++++++++++++++++++++++++
>  compat                                   |    1 
>  config.default                           |   62 ++++++++++++
>  control                                  |   41 ++++++++
>  copyright                                |   33 ++++++
>  docs                                     |    2 
>  init                                     |   58 +++++++++++
>  manpages                                 |    1 
>  motd.default                             |    3 
>  opendchub.1                              |   71 ++++++++++++++
>  patches/bugs/495063.diff                 |   58 +++++++++++
>  patches/fixes/avoid-buffer-overflow.diff |   29 +++++
>  patches/series                           |    2 
>  postinst                                 |   85 +++++++++++++++++
>  postrm                                   |   20 ++++
>  rules                                    |   30 ++++++
>  watch                                    |    4 
>  20 files changed, 742 insertions(+)
> 
> dget
> http://mentors.debian.net/debian/pool/main/o/opendchub/opendchub_0.8.0-3.dsc
> 

Your build ftbfs:

make[1]: Entering directory `/tmp/buildd/opendchub-0.8.0'

make[1]: *** No rule to make target `distclean'.

make[1]: Leaving directory `/tmp/buildd/opendchub-0.8.0'

make: [makefile-clean] Error 2 (ignored)

rm -f debian/stamp-makefile-build

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 -f debian/rules reverse-config

make[1]: Entering directory `/tmp/buildd/opendchub-0.8.0'

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 `/tmp/buildd/opendchub-0.8.0'

if [ -d "." ]; then \

          cd . &&
QUILT_PATCHES=/tmp/buildd/opendchub-0.8.0/debian/patches quilt --quiltrc
/dev/null pop -a -R || test $? = 2 ; \
        fi

No patch removed

rm -rf ./.pc

rm -f debian/stamp-patch*

rm -f debian/stamp-autotools-files

rm -f Makefile.in config.h.in configure src/Makefile.in

 dpkg-source -b opendchub-0.8.0

dpkg-source: info: using source format `1.0'

dpkg-source: info: building opendchub using existing
opendchub_0.8.0.orig.tar.gz
dpkg-source: info: building opendchub in opendchub_0.8.0-3.diff.gz

dpkg-source: warning: ignoring deletion of file Makefile.in

dpkg-source: warning: ignoring deletion of file config.h.in

dpkg-source: warning: ignoring deletion of file ChangeLog~

dpkg-source: warning: ignoring deletion of file configure

dpkg-source: warning: ignoring deletion of file src/Makefile.in

dpkg-source: info: building opendchub in opendchub_0.8.0-3.dsc

 debian/rules build

test -x debian/rules

mkdir -p "."

/usr/bin/make -f debian/rules reverse-config

make[1]: Entering directory `/tmp/buildd/opendchub-0.8.0'

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 `/tmp/buildd/opendchub-0.8.0'

cd . && QUILT_PATCHES=/tmp/buildd/opendchub-0.8.0/debian/patches quilt
- --quiltrc /dev/null push -a || test $? = 2
Applying patch bugs/495063.diff

patching file src/perl_utils.c


Applying patch fixes/avoid-buffer-overflow.diff
patching file src/commands.c

Now at patch fixes/avoid-buffer-overflow.diff
touch debian/stamp-patched
/usr/bin/make -f debian/rules update-config
make[1]: Entering directory `/tmp/buildd/opendchub-0.8.0'
if test -e /usr/share/misc/config.guess ; then \
                for i in ./config.guess ; do \
                        if ! test -e $i.cdbs-orig ; then \
                                mv $i $i.cdbs-orig ; \
                                cp --remove-destination
/usr/share/misc/config.guess $i ; \
                        fi ; \
                done ; \
        fi
if test -e /usr/share/misc/config.sub ; then \
                for i in ./config.sub ; do \
                        if ! test -e $i.cdbs-orig ; then \
                                mv $i $i.cdbs-orig ; \
                                cp --remove-destination
/usr/share/misc/config.sub $i ; \
                        fi ; \
                done ; \
        fi
make[1]: Leaving directory `/tmp/buildd/opendchub-0.8.0'
if test -e /usr/share/misc/config.guess ; then \
                for i in ./config.guess ; do \
                        if ! test -e $i.cdbs-orig ; then \
                                mv $i $i.cdbs-orig ; \
                                cp --remove-destination
/usr/share/misc/config.guess $i ; \
                        fi ; \
                done ; \
        fi
if test -e /usr/share/misc/config.sub ; then \
                for i in ./config.sub ; do \
                        if ! test -e $i.cdbs-orig ; then \
                                mv $i $i.cdbs-orig ; \
                                cp --remove-destination
/usr/share/misc/config.sub $i ; \
                        fi ; \
                done ; \
        fi
/usr/share/cdbs/1/class/autotools-files.mk:49: *** insufficient number
of arguments (1) to function `if'.  Stop.
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//9552 and its subdirectories



- --
/*
Mit freundlichem Gruß / With kind regards,
 Patrick Matthäi
 GNU/Linux Debian Developer

E-Mail: pmatthaei@debian.org
        patrick@linux-dev.org

Comment:
Always if we think we are right,
we were maybe wrong.
*/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkqWcg4ACgkQ2XA5inpabMdlrgCeO4jpMrNRW+YWS090/Hqz+cvE
XvMAn0ijpkiG+XuU/np+HrycBeiXok4J
=7Icm
-----END PGP SIGNATURE-----


Reply to: