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

Re: RFS: msmtp, wmnetload, wmwifi



On Mon, Nov 24, 2003 at 06:26:15PM -0800, Jess Mahan wrote:
>  I made a lot of changes to my packages (Thanks BTW for all the helpfull
>  comments from everyone.

>  Can you please check them out now, and see if I did it right this time?

>  deb http://digitalssg.net/debian/ stable main non-US 
>  deb-src http://digitalssg.net/debian/ stable main non-US

ametzler@downhill:/tmp> LANG=C wget http://digitalssg.net/debian/dists/stable/main/source/wmnetload_1.3.orig.tar.gz
--09:16:20--  http://digitalssg.net/debian/dists/stable/main/source/wmnetload_1.3.orig.tar.gz
           => `wmnetload_1.3.orig.tar.gz'
Resolving digitalssg.net... done.
Connecting to digitalssg.net[209.134.35.180]:80... connected.
HTTP request sent, awaiting response... 403 Forbidden
09:16:21 ERROR 403: Forbidden.

But this was no big problem, I got the sources from upstream and the
diff is readable. However I did not find wmnetload on
msmtp.sourceforge.net as your debian/copyright files claimed.

Crash:
======
ametzler@downhill:/tmp/wmnetload-1.3/src> gdb ./wmnetload
[...]
(gdb) run -b
Starting program: /tmp/wmnetload-1.3/src/wmnetload -b

Program received signal SIGSEGV, Segmentation fault.
0x401ad783 in strncpy () from /lib/libc.so.6
(gdb) bt
#0  0x401ad783 in strncpy () from /lib/libc.so.6
#1  0x0804a511 in if_next (fd=7, ifname=0x0, 
    nextifname=0xbffff8ec "\231\221\004\bX÷\004\bHø\004\b\030ùÿ¿\030_\026@H\036%@À\227") at wmnetload.c:997
#2  0x08049276 in main (argc=2, argv=0xbffff974) at wmnetload.c:215
(gdb) 


Other issues:
ametzler@downhill:/tmp> lintian wmnetload_1.3-1_i386.deb
W: wmnetload: binary-or-shlib-defines-rpath ./usr/bin/wmnetload :/usr/local/lib

Have fun hacking */Makefile.* or configure*

* package contains upstreams ChangeLog as /u/s/d/wmnetload/ChangeLog
  and /u/s/d/wmnetload/changelog.gz. Remove the former one.

* Outdated Standards-Version.

* Long description uses 82 characters per line, that produces ugly
  output of dpkg --info, rewrap at something like 72.

* as libdockapp-dev depends on (and actually _must_ depend on)
  libdockapp1 there is no point in listing it in Build-Depends.

* Cosmetical: Imho README.Debian is superfluous.

> On Thu, Nov 20, 2003 at 11:57:28AM -0600, Joe Wreschnig wrote:
> > On Wed, 2003-11-19 at 16:53, Jess Mahan wrote:
[...] 
> > >  msmtp (0.6.1 & 0.6.2 ) - An "SMTP plugin" for Mutt and probably
> > >  other MUAs. 

> > - With your build-dependencies, the result is a binary linked against
> > OpenSSL. This is a violation of copyright to distribute, since the
> > OpenSSL license and GPL are not compatible. The source seems to have GNU
> > TLS support in it; you should make sure it uses that (via ./configure)
> > instead of OpenSSL.

> Unfortunatly, I cannot get it to build with gnutls3 on woddy, so
> i created the package anyway, and made a non-US section on my
> repository.
[...]

There seems to be a misunderstanding, Non-US is not for illegal
software.

You'll need a sid system for testing anyway, if your main system runs
woody get a gnutls7 backport, e.g.
http://www.logic.univie.ac.at/~ametzler/debian/gnutls/
              cu andreas



Reply to: