jed: loosen build-depend on libslang2-dev >= 2.0.7

Jörg Sommer joerg at alea.gnuu.de
Thu May 24 10:55:25 UTC 2007


Hello G.,

G. Milde schrieb am Fri 18. May, 18:47 (+0200):
> Forwarded message from "G. Milde" <milde at users.sourceforge.net>
> > On 17.05.07, Rafael Laboissiere wrote:
> > > Package: jed
> > > Version: 0.99.18+dfsg.1-3 
> > 
> > > * Jörg Sommer <joerg at alea.gnuu.de> [2007-05-16 11:42]:
> > 
> > > > why do you force a build against libslang2-dev 2.0.7? What's the problem
> > > > with prior versions? I don't see, why we need this.
> > 
> > > I probably had a reason for that when I did the change in SVN revision 655
> > > but I can not remember why.  I will revert this in the next release.
> > 
> > If I remember right, the problem is segfaults with earlier versions if files
> > are preparsed (byte-compiled) that use the "string $varible"$ syntax.
> 
> I found it in http://www.ruptured-duck.com/jed-users/msg01916.html
> 
>   slang-2.0.6 had a bug in the handling of byte-compiled files
    ^^^^^^^^^^^^^^^^^^^^^

I don't know why you say “slang had a bug” and file a bug report to the
jed package. Why didn't you file the same bug report to the xjed, slrn,
slsh and other packages they use SLang?

Would you file a bug report against all packages they use libc if you
find a bug in libc?

> This is a *grave* bug, so please set up the requirement again.

Should we also set a dependency on the newest version for all other
dependend packages? There was a bug in libxf?-dev that generated to much
dependencies which complicates library transitions from unstable to
testing—at least an important bug. Should we set a version dependency for
libxf?-dev, too? When can we drop such a dependency?

BTW: With adding this dependency the transition of jed to testing is
  blocked by the transition of slang to testing. It's a minor matter, but
  it complicates transitions.

I suggest to reassign the bug to slang and merge it with the bug report
there. IMO it's wrong to add a dependency to work around—nothing else are
you doing with adding the dependency—a bug in a broken library. I
wouldn't file a bug report against all or random packages, if I find a
bug in fread()—that's stupid.

Bye, Jörg.
-- 
Die am Lautesten reden, haben stets am wenigsten zu sagen.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 481 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-jed-devel/attachments/20070524/04f12250/attachment.pgp 


More information about the Pkg-jed-devel mailing list