[Pkg-giraffe-discuss] workaround to get zarafa-7.2.0 build?

Carsten Schoenert c.schoenert at t-online.de
Sun Jun 7 10:02:20 UTC 2015


Hello Guido,

Am 07.06.2015 um 10:17 schrieb Guido Günther:
> Just remove that line in debian/rules:
> 
>>> [ ./bootstrap.sh ] && ./bootstrap.sh || autoreconf -if

that is doing the trick, thanks.

I have to add the libvmime-dev package to the Build-Depends to get the
build successful. I will push this change later this day after maybe
some other fixes. First I will try to see the ZCP within the KVM machine
running.

I add a current Lintian run on the zarafa-* packages here so the guys
from Zarafa will see what else could be improved as a overview. ;)
Some of the points are already fixed I remember (like rpath issue).

The explanation for the Lintian tags can be found on
https://lintian.debian.org/

> carsten at jessie:~/gitprojects/giraffe [debian/sid] $ lintian -IE ../zarafa_7.2.0-47552_amd64.changes
> I: zarafa source: duplicate-short-description php5-mapi zarafa-webaccess
> E: zarafa source: source-is-missing php-webclient-ajax/client/widgets/swfupload/swfupload.swf
> W: zarafa source: brace-expansion-in-debhelper-config-file debian/python-mapi.install
> I: zarafa source: ored-build-depends-on-obsolete-package build-depends: automake1.9
> W: zarafa source: changelog-should-mention-nmu
> W: zarafa source: source-nmu-has-incorrect-version-number 7.2.0-47552
> W: zarafa source: debian-rules-ignores-make-clean-error line 77
> W: zarafa source: ancient-standards-version 3.7.3 (current is 3.9.6)
> E: zarafa source: not-binnmuable-all-depends-any zarafa -> zarafa-server
> I: zarafa-utils: spelling-error-in-binary usr/bin/zarafa-admin accessable accessible
> I: zarafa-utils: hardening-no-fortify-functions usr/bin/zarafa-admin
> I: zarafa-utils: hardening-no-fortify-functions usr/bin/zarafa-fsck
> I: zarafa-utils: hardening-no-fortify-functions usr/bin/zarafa-passwd
> I: zarafa-utils: hardening-no-fortify-functions usr/bin/zarafa-stats
> I: zarafa-utils: conflicts-with-version zarafa (<< 7.2)
> W: zarafa-utils: package-install-into-obsolete-dir etc/bash_completion.d/ : ^etc/bash_completion.d/ -> usr/share/bash-completion/completions (see also https://bugs.debian.org/776954)
> W: zarafa-utils: package-install-into-obsolete-dir etc/bash_completion.d/zarafa-bash-completion.sh : ^etc/bash_completion.d/ -> usr/share/bash-completion/completions (see also https://bugs.debian.org/776954)
> I: zarafa-utils: spelling-error-in-manpage usr/share/man/man1/zarafa-fsck.1.gz calender calendar
> E: zarafa-utils: python-script-but-no-python-dep usr/bin/zarafa-mailbox-permissions
> E: zarafa-utils: python-script-but-no-python-dep usr/bin/zarafa-set-oof
> W: zarafa-webaccess: apache2-deprecated-auth-config Order
> W: zarafa-webaccess: apache2-deprecated-auth-config Allow
> W: zarafa-webaccess: embedded-javascript-library usr/share/zarafa-webaccess/client/widgets/fckeditor/fckeditor.js please use fckeditor
> I: python-mapi: spelling-error-in-binary usr/lib/python2.7/dist-packages/_licenseclient.so Nam Name
> I: python-mapi: spelling-error-in-binary usr/lib/python2.7/dist-packages/_licenseclient.so proces process
> I: python-mapi: spelling-error-in-binary usr/lib/python2.7/dist-packages/_licenseclient.so an other another
> E: python-mapi: binary-or-shlib-defines-rpath usr/lib/python2.7/dist-packages/_licenseclient.so /usr/lib64
> E: python-mapi: binary-or-shlib-defines-rpath usr/lib/python2.7/dist-packages/_licenseclient.so /usr/lib
> I: python-mapi: capitalization-error-in-description python Python
> W: python-mapi: command-with-path-in-maintainer-script preinst:6 /usr/bin/pyversions
> X: python-mapi: shlib-calls-exit usr/lib/python2.7/dist-packages/_licenseclient.so
> W: zarafa-contacts: package-name-doesnt-match-sonames libzarafacontacts
> I: zarafa-contacts: spelling-error-in-binary usr/lib/libzarafacontacts.so Nam Name
> I: zarafa-contacts: hardening-no-fortify-functions usr/lib/libzarafacontacts.so
> X: zarafa-contacts: shlib-calls-exit usr/lib/libzarafacontacts.so
> W: zarafa-contacts: shlib-without-versioned-soname usr/lib/libzarafacontacts.so libzarafacontacts.so
> I: zarafa-contacts: no-symbols-control-file usr/lib/libzarafacontacts.so
> E: zarafa-contacts: postinst-must-call-ldconfig usr/lib/libzarafacontacts.so
> I: python-zarafa: capitalization-error-in-description python Python
> I: zarafa-common: conflicts-with-version zarafa (<< 7.2)
> W: zarafa-libmapi: package-name-doesnt-match-sonames libicalmapi1 libinetmapi1 libmapi0
> E: zarafa-libmapi: binary-or-shlib-defines-rpath usr/lib/libicalmapi.so.1.0.0 /usr/lib
> E: zarafa-libmapi: binary-or-shlib-defines-rpath usr/lib/libicalmapi.so.1.0.0 /usr/lib64
> I: zarafa-libmapi: hardening-no-fortify-functions usr/lib/libicalmapi.so.1.0.0
> I: zarafa-libmapi: spelling-error-in-binary usr/lib/libinetmapi.so.1.0.0 convertor converter
> E: zarafa-libmapi: binary-or-shlib-defines-rpath usr/lib/libinetmapi.so.1.0.0 /usr/lib
> E: zarafa-libmapi: binary-or-shlib-defines-rpath usr/lib/libinetmapi.so.1.0.0 /usr/lib64
> I: zarafa-libmapi: hardening-no-fortify-functions usr/lib/libinetmapi.so.1.0.0
> I: zarafa-libmapi: spelling-error-in-binary usr/lib/libmapi.so.0.0.0 Nam Name
> I: zarafa-libmapi: hardening-no-fortify-functions usr/lib/libmapi.so.0.0.0
> I: zarafa-libmapi: conflicts-with-version zarafa (<< 7.2)
> I: zarafa-libmapi: conflicts-with-version zarafa-client (<< 7.2)
> I: zarafa-libmapi: no-symbols-control-file usr/lib/libinetmapi.so.1.0.0
> I: zarafa-libmapi: no-symbols-control-file usr/lib/libicalmapi.so.1.0.0
> I: zarafa-libmapi: no-symbols-control-file usr/lib/libmapi.so.0.0.0
> W: zarafa-libarchiver: package-name-doesnt-match-sonames libarchiver-core0 libarchiver0
> I: zarafa-libarchiver: spelling-error-in-binary usr/lib/libarchiver.so.0.0.0 accessable accessible
> I: zarafa-libarchiver: spelling-error-in-binary usr/lib/libarchiver.so.0.0.0 seperator separator
> W: zarafa-libarchiver: extended-description-line-too-long
> I: zarafa-libarchiver: extended-description-is-probably-too-short
> W: zarafa-libarchiver: dev-pkg-without-shlib-symlink usr/lib/libarchiver-core.so.0.0.0 usr/lib/libarchiver-core.so
> I: zarafa-libarchiver: no-symbols-control-file usr/lib/libarchiver.so.0.0.0
> I: zarafa-libarchiver: no-symbols-control-file usr/lib/libarchiver-core.so.0.0.0
> I: zarafa-gateway: spelling-error-in-binary usr/bin/zarafa-gateway proces process
> I: zarafa-gateway: spelling-error-in-binary usr/bin/zarafa-gateway an other another
> I: zarafa-gateway: hardening-no-fortify-functions usr/bin/zarafa-gateway
> I: zarafa-gateway: conflicts-with-version zarafa (<< 7.2)
> W: zarafa: empty-binary-package
> I: zarafa-dagent: spelling-error-in-binary usr/bin/zarafa-dagent proces process
> I: zarafa-dagent: spelling-error-in-binary usr/bin/zarafa-dagent an other another
> I: zarafa-dagent: hardening-no-fortify-functions usr/bin/zarafa-dagent
> I: zarafa-dagent: conflicts-with-version zarafa (<< 7.2)
> I: zarafa-dagent: spelling-error-in-manpage usr/share/man/man1/zarafa-dagent.1.gz usefull useful
> I: zarafa-dagent: spelling-error-in-manpage usr/share/man/man1/zarafa-dagent.1.gz usefull useful
> I: zarafa-dagent: spelling-error-in-manpage usr/share/man/man5/zarafa-dagent.cfg.5.gz specifed specified
> W: zarafa-dagent: binary-without-manpage usr/bin/zarafa-mr-accept
> I: php5-mapi: hardening-no-fortify-functions usr/lib/php5/20131226/mapi.so
> I: php5-mapi: conflicts-with-version zarafa (<< 7.2)
> I: zarafa-ical: spelling-error-in-binary usr/bin/zarafa-ical calender calendar
> I: zarafa-ical: spelling-error-in-binary usr/bin/zarafa-ical proces process
> I: zarafa-ical: spelling-error-in-binary usr/bin/zarafa-ical an other another
> E: zarafa-ical: binary-or-shlib-defines-rpath usr/bin/zarafa-ical /usr/lib
> E: zarafa-ical: binary-or-shlib-defines-rpath usr/bin/zarafa-ical /usr/lib64
> I: zarafa-ical: hardening-no-fortify-functions usr/bin/zarafa-ical
> I: zarafa-ical: conflicts-with-version zarafa (<< 7.2)
> W: zarafa-client: package-name-doesnt-match-sonames libzarafaclient libzarafasync0
> I: zarafa-client: spelling-error-in-binary usr/lib/libzarafaclient.so Nam Name
> I: zarafa-client: spelling-error-in-binary usr/lib/libzarafaclient.so proces process
> I: zarafa-client: spelling-error-in-binary usr/lib/libzarafaclient.so an other another
> E: zarafa-client: binary-or-shlib-defines-rpath usr/lib/libzarafaclient.so /usr/lib64
> E: zarafa-client: binary-or-shlib-defines-rpath usr/lib/libzarafaclient.so /usr/lib
> I: zarafa-client: hardening-no-fortify-functions usr/lib/libzarafaclient.so
> I: zarafa-client: conflicts-with-version zarafa (<< 7.2)
> W: zarafa-client: dev-pkg-without-shlib-symlink usr/lib/libzarafaclient.so usr/lib/libzarafaclient.so
> W: zarafa-client: shlib-without-versioned-soname usr/lib/libzarafaclient.so libzarafaclient.so
> I: zarafa-client: no-symbols-control-file usr/lib/libzarafasync.so.0.0.0
> I: zarafa-client: no-symbols-control-file usr/lib/libzarafaclient.so
> I: zarafa-spooler: hardening-no-fortify-functions usr/bin/zarafa-spooler
> I: zarafa-spooler: conflicts-with-version zarafa (<< 7.2)
> I: zarafa-spooler: spelling-error-in-manpage usr/share/man/man5/zarafa-spooler.cfg.5.gz seperate separate
> W: zarafa-spooler: executable-not-elf-or-script usr/share/zarafa-spooler/python/plugins/disclaimer.py
> I: zarafa-lang: conflicts-with-version zarafa (<< 7.2)
> I: zarafa-lang: conflicts-with-version zarafa-client (<< 7.2)
> X: zarafa-lang: package-contains-no-arch-dependent-files
> W: zarafa-search-plus: binary-without-manpage usr/bin/zarafa-search
> E: zarafa-search-plus: python-script-but-no-python-dep usr/bin/zarafa-search
> I: zarafa-monitor: hardening-no-fortify-functions usr/bin/zarafa-monitor
> I: zarafa-monitor: conflicts-with-version zarafa (<< 7.2)
> I: zarafa-server: spelling-error-in-binary usr/bin/zarafa-server inconsistant inconsistent
> I: zarafa-server: spelling-error-in-binary usr/bin/zarafa-server proces process
> I: zarafa-server: spelling-error-in-binary usr/bin/zarafa-server Nam Name
> I: zarafa-server: spelling-error-in-binary usr/bin/zarafa-server an other another
> E: zarafa-server: binary-or-shlib-defines-rpath usr/bin/zarafa-server /usr/lib64
> E: zarafa-server: binary-or-shlib-defines-rpath usr/bin/zarafa-server /usr/lib
> I: zarafa-server: hardening-no-fortify-functions usr/bin/zarafa-server
> I: zarafa-server: hardening-no-fortify-functions usr/lib/zarafa/dbplugin.so
> I: zarafa-server: hardening-no-fortify-functions usr/lib/zarafa/ldapplugin.so
> I: zarafa-server: hardening-no-fortify-functions usr/lib/zarafa/unixplugin.so
> I: zarafa-server: conflicts-with-version zarafa (<< 7.2)
> I: zarafa-server: package-contains-empty-directory usr/share/zarafa/userscripts/
> I: zarafa-server: spelling-error-in-manpage usr/share/man/man1/zarafa-server.1.gz retreived retrieved
> I: zarafa-server: spelling-error-in-manpage usr/share/man/man1/zarafa-server.1.gz seperate separate
> I: zarafa-server: spelling-error-in-manpage usr/share/man/man1/zarafa.1.gz retreive retrieve
> I: zarafa-server: spelling-error-in-manpage usr/share/man/man1/zarafa.1.gz retreive retrieve
> W: zarafa-server: manpage-has-errors-from-man usr/share/man/man5/zarafa-ldap.cfg.5.gz 964: warning [p 11, 5.5i]: can't break line
> I: zarafa-server: spelling-error-in-manpage usr/share/man/man5/zarafa-ldap.cfg.5.gz propery property
> I: zarafa-server: spelling-error-in-manpage usr/share/man/man5/zarafa-ldap.cfg.5.gz recieve receive
> I: zarafa-server: spelling-error-in-manpage usr/share/man/man5/zarafa-ldap.cfg.5.gz recieve receive
> I: zarafa-server: spelling-error-in-manpage usr/share/man/man5/zarafa-server.cfg.5.gz usefull useful
> I: zarafa-server: spelling-error-in-manpage usr/share/man/man5/zarafa-server.cfg.5.gz usefull useful
> I: zarafa-server: spelling-error-in-manpage usr/share/man/man5/zarafa-unix.cfg.5.gz seperated separated
> I: zarafa-server: spelling-error-in-manpage usr/share/man/man5/zarafa-unix.cfg.5.gz seperated separated
> X: zarafa-server: shlib-calls-exit usr/lib/zarafa/dbplugin.so
> X: zarafa-server: shlib-calls-exit usr/lib/zarafa/unixplugin.so
> E: zarafa-dev: pkg-config-multi-arch-wrong-dir usr/lib/pkgconfig/zarafa.pc full text contains architecture specific dir x86_64-linux-gnu



---
Regards
Carsten Schoenert



More information about the Pkg-giraffe-discuss mailing list