Package: libaqbanking44
Version: 6.7.7beta-2
Severity: normal

Dear Debian folks,


I tried build the latest git upstream version, and failed:

    $ debcheckout libaqbanking44
declared git repository at https://salsa.debian.org/aqbanking-team/pkg-libaqbanking.git git clone https://salsa.debian.org/aqbanking-team/pkg-libaqbanking.git libaqbanking44 ...
    Klone nach 'libaqbanking44'...
    remote: Enumerating objects: 12622, done.
    remote: Counting objects: 100% (742/742), done.
    remote: Compressing objects: 100% (414/414), done.
remote: Total 12622 (delta 416), reused 569 (delta 316), pack-reused 11880 (from 1)
    Empfange Objekte: 100% (12622/12622), 14.24 MiB | 6.51 MiB/s, fertig.
    Löse Unterschiede auf: 100% (8920/8920), fertig.
$ gbp import-ref --upstream-tree=98ad900a1fe68e74d0273fff306d9bbd412aa9c5 -u6.7.7beta-2.1 gbp:warning: This script is experimental, it might change incompatibly between versions. gbp:info: Upstream tag 'upstream/6.7.7beta-2.1' not found. Creating it for you.
    gbp:info: Replacing upstream source on 'master'
    gbp:info: Successfully imported version 6.7.7beta-2.1
    $ LANG= debuild -i -I -b -us -uc
    […]
    Summary
    ----------------------------------------------------
    AqBanking version       : 6.7.7.0beta
    Local Installation Mode : no
    Prefix                  : /usr
    Exec-Prefix             : ${prefix}
    Libdir                  : ${prefix}/lib/x86_64-linux-gnu
    Cfg Search Folder       : $(sysconfdir)
    Data Search Folder      : $(datadir)
    Locale Search Folder    : $(localedir)
    Plugin Search Folder    : ${libdir}/aqbanking/plugins/44
    Symbol Visibility       :
    Build AqBanking-CLI     : yes
    CLI Version String      : 6.7.7


    Plugins
    ----------------------------------------------------
      Backends              : aqnone aqhbci aqofxconnect aqebics aqpaypal
Im-/Exporters : csv eri2 ofx openhbci1 swift xmldb yellownet sepa ctxfile q43 camt xml
      Parsers               : swift
      Bank Infos            : de

    ----------------------------------------------------
    You can now run "make" (or gmake on FreeBSD) to compile.
    make[1]: Leaving directory '/dev/shm/libaqbanking44'
       debian/rules override_dh_auto_build
    make[1]: Entering directory '/dev/shm/libaqbanking44'
    dh_auto_build --max-parallel=1
        make -j1
    make[2]: Entering directory '/dev/shm/libaqbanking44'
    cat: ./i18nsources: No such file or directory
    make  all-recursive
    make[3]: Entering directory '/dev/shm/libaqbanking44'
    cat: ./i18nsources: No such file or directory
    Making all in admin
    make[4]: Entering directory '/dev/shm/libaqbanking44/admin'
    make[4]: Nothing to be done for 'all'.
    make[4]: Leaving directory '/dev/shm/libaqbanking44/admin'
    Making all in doc
    make[4]: Entering directory '/dev/shm/libaqbanking44/doc'
    make[4]: Nothing to be done for 'all'.
    make[4]: Leaving directory '/dev/shm/libaqbanking44/doc'
    Making all in m4
    make[4]: Entering directory '/dev/shm/libaqbanking44/m4'
    make[4]: Nothing to be done for 'all'.
    make[4]: Leaving directory '/dev/shm/libaqbanking44/m4'
    Making all in src
    make[4]: Entering directory '/dev/shm/libaqbanking44/src'
    Making all in libs
    make[5]: Entering directory '/dev/shm/libaqbanking44/src/libs'
    Making all in aqbanking
make[6]: Entering directory '/dev/shm/libaqbanking44/src/libs/aqbanking'
    Making all in types
make[7]: Entering directory '/dev/shm/libaqbanking44/src/libs/aqbanking/types' make[7]: *** No rule to make target 'transaction.c', needed by 'transaction.lo'. Stop. make[7]: Leaving directory '/dev/shm/libaqbanking44/src/libs/aqbanking/types'
    make[6]: *** [Makefile:677: all-recursive] Error 1
    make[6]: Leaving directory '/dev/shm/libaqbanking44/src/libs/aqbanking'
    make[5]: *** [Makefile:842: all-recursive] Error 1
    make[5]: Leaving directory '/dev/shm/libaqbanking44/src/libs'
    make[4]: *** [Makefile:476: all-recursive] Error 1
    make[4]: Leaving directory '/dev/shm/libaqbanking44/src'
    make[3]: *** [Makefile:764: all-recursive] Error 1
    make[3]: Leaving directory '/dev/shm/libaqbanking44'
    make[2]: *** [Makefile:563: all] Error 2
    make[2]: Leaving directory '/dev/shm/libaqbanking44'
    dh_auto_build: error: make -j1 returned exit code 2
    make[1]: *** [debian/rules:27: override_dh_auto_build] Error 25
    make[1]: Leaving directory '/dev/shm/libaqbanking44'
    make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
    debuild: fatal error at line 1185:
    dpkg-buildpackage -us -uc -ui -i -I -b failed
    gbp:error: 'debuild -i -I -b -us -uc' failed: it exited with 29

It turns out, I had to run `make typedef` and `make typefiles` before. Is that the recommended solution, or should I use some other command?


Kind regards,

Paul

Reply via email to