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

Mark Dufour m.dufour at zarafa.com
Mon Jun 8 14:03:12 UTC 2015


ha all,

today I fixed all the spelling errors on our side (except the "Nam" one, which is part of "Viet Nam", which I cannot change without fear of breaking something), and started an internal discussion about fixing the "package-name-doesnt-match-sonames" errors, or how to name and package libraries, including libmapi.so. another dev is already working in this area, I believe as part of efforts to have zarafa in OpenSUSE, and we don't want to duplicate efforts here.

I'm also discussing when we can give you guys a 7.2.1 tarball, either the final version, or something shouldn't change too much before the final, but this is a bit dependent on what other devs are working on.
 

cheers,
mark.

 
 
-----Original message-----
> From:Carsten Schoenert <c.schoenert at t-online.de>
> Sent: Sunday 7th June 2015 12:02
> To: Guido Günther <agx at sigxcpu.org>
> Cc: pkg-giraffe-discuss at lists.alioth.debian.org
> Subject: Re: [Pkg-giraffe-discuss] workaround to get zarafa-7.2.0 build?
> 
> 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
> 
> _______________________________________________
> Pkg-giraffe-discuss mailing list
> Pkg-giraffe-discuss at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-giraffe-discuss



More information about the Pkg-giraffe-discuss mailing list