[Pkg-mono-devel] Help on packaging galaxium
David Paleino
d.paleino at gmail.com
Thu Jun 19 08:03:32 UTC 2008
Hi all,
I'm packaging galaxium (ITP #476959), a CLI IM messenger (currently supports
only MSN, but previously it also supported IRC and other protocols -- which
were disabled because too "unstable").
You can have a look at pkg-cli-apps/packages/galaxium.
It successfully compiles, but when I run dh_makeclilibs and dh_clideps, I get:
> dh_makeclilibs: Warning! No Build-Depends(-Indep) on cli-common-dev (>= 0.4.4)!
This isn't true, as you can see in debian/control (it *is* in Build-Depends!)
> dh_makeclilibs: debian/galaxium/usr/lib/galaxium/Galaxium.Protocol.dll has no valid signature, ignoring
> dh_makeclilibs: debian/galaxium/usr/lib/galaxium/Galaxium.Client.dll has no valid signature, ignoring
> dh_makeclilibs: debian/galaxium/usr/lib/galaxium/ProxySocket.dll has no valid signature, ignoring
> dh_makeclilibs: debian/galaxium/usr/lib/galaxium/libmimic-sharp.dll has no valid signature, ignoring
> dh_makeclilibs: debian/galaxium/usr/lib/galaxium/Galaxium.GStreamer.dll has no valid signature, ignoring
> dh_makeclilibs: debian/galaxium/usr/lib/galaxium/Galaxium.WebKit.dll has no valid signature, ignoring
> [..]
I don't really know how to fix this.
Should I contact upstream? Should I sign those assemblies myself? If yes,
how? (I didn't find much in the CLI policy...)
> dh_clideps
> dh_clideps: Warning! No Build-Depends(-Indep) on cli-common-dev (>= 0.4.4)!
> dh_clideps: Warning: Could not resolve moduleref: libmimic for: libmimic-sharp.dll!
> dh_clideps: Warning: Could not resolve moduleref: libgalaxium for: Galaxium.GStreamer.dll!
> dh_clideps: Warning: Could not resolve moduleref: Iphlpapi.dll for: agsXMPP.dll!
> dh_clideps: Warning: Could not resolve moduleref: Kernel32.dll for: agsXMPP.dll!
> [..]
Again as before: what to do here?
Also: the upstream source tarball ships some .dll's:
$ ls -1 dlls/
agsXMPP.dll
Dependencies.txt
Makefile.am
Mono.Nat.dll
Mono.Nat.license.txt
ProxySocket.dll
ProxySocket.license.txt
$
Debian (and me as well) is usually against using "embedded copies" of code --
I've contacted upstream to have the original sources for those assemblies.
Obviously, I will package all those dlls as separate packages (if they aren't
already there).
Thanks for any help,
David
--
. ''`. Debian maintainer | http://wiki.debian.org/DavidPaleino
: :' : Linuxer #334216 --|-- http://www.hanskalabs.net/
`. `'` GPG: 1392B174 ----|---- http://snipr.com/qa_page
`- 2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-mono-devel/attachments/20080619/512c1eb8/attachment.pgp
More information about the Pkg-mono-devel
mailing list