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

Bug#485553: some progress



I have uploaded a preliminary version of this package here:

http://debian.koumbit.net/debian/pool/main/c/charybdis/

Full of issues, not tested, will probably not even run.

I am working on a git branch if people need that kind of stuff.

For the curious, the debian/copyright file is absolutely hilarious.

Significant lintian warnings that need to be fixed:

W: charybdis source: dh-make-template-in-source debian/init.d.ex
W: charybdis source: dh-make-template-in-source debian/postinst.ex
[...]
W: charybdis source: dh-make-template-in-source debian/watch.ex
E: charybdis: binary-or-shlib-defines-rpath usr/lib/charybdis/bandb /usr/lib
E: charybdis: embedded-library usr/lib/charybdis/bandb: sqlite
E: charybdis: binary-or-shlib-defines-rpath usr/lib/charybdis/bantool /usr/lib
E: charybdis: embedded-library usr/lib/charybdis/bantool: sqlite
E: charybdis: binary-or-shlib-defines-rpath usr/lib/charybdis/convertilines /usr/lib
[...]
E: charybdis: non-empty-dependency_libs-in-la-file usr/lib/libratbox.la
W: charybdis: shlib-without-versioned-soname usr/lib/libratbox.so libratbox.so
E: charybdis: postinst-must-call-ldconfig usr/lib/libratbox.so

Probably something to take a look at:

W: charybdis: package-name-doesnt-match-sonames libratbox

Right now, the modules are installed in /usr/lib/charybdis/modules, and
the charybdis binaries are installed in /usr/lib/charybdis because they
are very likely to conflict with other software because of their generic
names.

Let's see if we can get this to work!

Oh, and btw, this compiles with only GNUTLS, it seems that upstream has
ported it after all - but maybe only with the OpenSSL compatibility
layer.

Those notes should probably end up in the README.Debian too...

-- 
Quidquid latine dictum sit, altum sonatur.
Whatever is said in Latin sounds profound.

Attachment: pgp1aAHSGdSty.pgp
Description: PGP signature


Reply to: