Bug#753307: broken by tcl/tk 8.6

2014-07-04 Thread Ole Streicher
Control: tag -1 pending

Hi Sergio,

> So, build-depend skycat on blt-dev (>=2.5.3) and tk-dev (or tk8.6-dev), and it
> should be fine after that. If some other bugs related to BLT will be revealed,
> please, report them to the blt package.

Thank you for taking over blt! I will do some tests and create a new
skycat package next week, if everything is OK.

Best regards

Ole


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#753307: broken by tcl/tk 8.6

2014-07-03 Thread Sergei Golovan
Hi again,

On Wed, Jul 2, 2014 at 1:00 PM, Sergei Golovan  wrote:
>
> On the other hand, blt, which is currently built with tk8.6, doesn't
> work at all. The demos from
> blt-demo package crashed for me every time (I'm going to file a
> bugreport). So, I guess, we
> have to decide what to do with blt first.

I've taken over the blt package and uploaded the new version which doesn't
crash immediately under Tcl/Tk 8.6. I've tried to run skycat (rebuilt
with 8.6 too)
and it seems to work.

So, build-depend skycat on blt-dev (>=2.5.3) and tk-dev (or tk8.6-dev), and it
should be fine after that. If some other bugs related to BLT will be revealed,
please, report them to the blt package.

Cheers!
-- 
Sergei Golovan


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#753307: broken by tcl/tk 8.6

2014-07-02 Thread Sergei Golovan
Hi,

On Mon, Jun 30, 2014 at 3:35 PM, Sergei Golovan  wrote:
> Hi Julian.
>
> On Mon, Jun 30, 2014 at 3:25 PM, Julian Taylor
>  wrote:
>> on the ubuntu-motu mailing list (search skycat) there is a patch that
>> fixes this issue but it will still segfault on start due to itcl3
>> needing tcl 8.5. I have no fix for that.
>
> I'll try to port itcl3 and itk3 to tcl/tk8.6, or may be package itcl4.
> It'll require to look into their reverse dependencies (e.g. ftools-pow
> and ftools-fv).

As far as I can tell, itcl3 and itk3 work with tcl/tk8.6. Even if they currently
depend on tcl8.5, if you run wish8.6 and do "package require Itcl" or
"package require Itk",
everything works fine (I've tried to run tests, supplied with itcl3
and itk3, and
demos in iwidgets4).

On the other hand, blt, which is currently built with tk8.6, doesn't
work at all. The demos from
blt-demo package crashed for me every time (I'm going to file a
bugreport). So, I guess, we
have to decide what to do with blt first.

By the way, blt 2.4z-8 (conservatively built with tcl8.5) works fine
(but obviously doesn't load into wish8.6).

Cheers!
-- 
Sergei Golovan


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#753307: broken by tcl/tk 8.6

2014-06-30 Thread Sergei Golovan
Hi Julian.

On Mon, Jun 30, 2014 at 3:25 PM, Julian Taylor
 wrote:
> on the ubuntu-motu mailing list (search skycat) there is a patch that
> fixes this issue but it will still segfault on start due to itcl3
> needing tcl 8.5. I have no fix for that.

I'll try to port itcl3 and itk3 to tcl/tk8.6, or may be package itcl4.
It'll require to look into their reverse dependencies (e.g. ftools-pow
and ftools-fv).

Cheers!
-- 
Sergei Golovan


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#753307: broken by tcl/tk 8.6

2014-06-30 Thread Julian Taylor
Package: skycat
Version: 3.1.2+starlink1~b-6
Severity: serious

blt now uses tcl/tk 8.6 while skycat is linked against 8.5 which leads
to startup failures of skycat:

Error in startup script: couldn't load file
"/usr/lib/skycat/libskycat3.1.2.so": libBLT.2.4.so.8.5:

on the ubuntu-motu mailing list (search skycat) there is a patch that
fixes this issue but it will still segfault on start due to itcl3
needing tcl 8.5. I have no fix for that.
A workaround would be to reintroduce a new blt linked against 8.5.
This is possible as blt versions its library by the tcl name.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org