[Pkg-owncloud-maintainers] owncloud client 1.5.0

Sandro Knauß bugs at sandroknauss.de
Mon Dec 16 16:31:32 UTC 2013


Hi Roland,

>   That's great news :-)
1.5.0~beta2 it is available in experimental.

> > There are two lintian warnings taffit and I don't know how to
> > handle them correctly:
> > libowncloudsync0: binary-file-built-without-LFS-support
> > usr/lib/libowncloudsync.so.1.5.0
> > (not visible for amd64)
> > owncloud-client-cmd: hardening-no-fortify-functions usr/bin/owncloudcmd
> 
>   It seems you found how to fix those (at least, I don't see them in my
> i386 cowbuilder).
mmh i use git-buildpackage with pbuilder and I see these issues also for my 
build from master today:

git checkout master
ARCH=i386 git-buildpackage

See also [1]

> I don't know much about symbols files, I'm afraid.  However, the
> pkgkde_symbolshelper Debhelper component seems to handle stuff quite
> nicely for you; removing the .symbols file in debian/ leads to a build
> with no warnings about missing symbols, and Lintian ceases to complain.
> It seems to me that this also applies to the ocsync source package.

The problem is not that pkgkde_symbolshelper is a really nice tool. The 
quetions are somehow, if it is safe to delete the #MISSING lines. And how to 
bump the SONAME.

>   I'm afraid I can't help more than that.  However, Jun'ichi Uekawa's
> library packaging guide and the "shared libraries" section of the Debian
> policy manual may be of use.
> 
> http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html
> http://www.debian.org/doc/debian-policy/ch-sharedlibs.html

The more I read about lib packaging I'm sure that upstream has to change the 
SONAME, if they break the API. If they don't change the SONAME, we have to 
create workarounds...

Regads,
sandro


[1] http://lintian.debian.org/full/pkg-owncloud-maintainers@lists.alioth.debian.org.html#owncloud-client_1.5.0~beta2+dfsg-1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-owncloud-maintainers/attachments/20131216/25d0129c/attachment.sig>


More information about the Pkg-owncloud-maintainers mailing list