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

G. Milde milde at users.sourceforge.net
Mon May 21 07:09:31 UTC 2007


On 19.05.07, Rafael Laboissiere wrote:
> * Jörg Sommer <joerg at alea.gnuu.de> [2007-05-19 00:16]:

> > G. Milde schrieb am Fri 18. May, 18:28 (+0200):
> >
> > > If I remember right, the problem is segfaults with earlier versions if
> > > files are preparsed (byte-compiled) that use the "string $varible"$
> > > syntax. 
> > 
> > That's a bug in SLang, not in Jed. I really don't see, why we should
> > introduce a dependency for this, because Jed still works. [snip]

One of the advantages of Jed is its stability. I am not used to crashes
with Jed.

I agree that the bug is in S-Lang, not Jed. I prepared a bugreport for
S-Lang but before commiting found out that a new version of the package
(2.0.7) is out. I upgraded and that fixed this bug. I wonder if I should
have filed the bug anyway, so that developers and users of packages
depending on libslang are aware of the problem with 2.0.6 and that it is
fixed in 2.0.7.

Anyway, if Jed relies on a libslang version that is known to contain a
serious bug this is a bug of Jed as well.

> Well, I tend to agree with Günter that the segfault he mentions is a serious
> bug, even if it only happens rarely and the package is mostly usable.

> > [snip] libslang2 > 2.0.7 has other bug they might be serious, [snip]

> This would be a compelling reason for stick to 2.0.6.  Are you just
> supposing that or do you have some evidence that 2.0.7 is buggy?

> > but I don't see, why we should force to use the newest version. This makes
> > backporting a little bit harder.

This is IMO a S-Lang problem. Either should libslang 2.0.6 be patched or
replaced by 2.0.7. We could depend on libslang2 > 2.0.6-4 to leave these
alternatives open.

> Well, we can always remove the version restriction when backporting a
> package and document where the pacakge would fail.

> > I'm against setting this dependency, because there might be problems in
> > the current 2.0.7 that forces people to use an older version what we
> > forbid.

> It is difficult to take the decision without evidence that 2.0.7 is buggy.
> Let us discuss a little bit further about this.

I'd file a Jed bug. What should be its severity?

Guenter




More information about the Pkg-jed-devel mailing list