You are not logged in.

#1 2008-01-27 19:50:04

revo
Member
Registered: 2008-01-27
Posts: 4

last tcl/tk upgrade broke amsn

Hi,

today I upgraded tcl and tk:
upgraded tcl (8.4.16-2 -> 8.5.0-1)
upgraded tk (8.4.16-2 -> 8.5.0-1)

after that amsn doesn't start anymore. It dies with graphical error message: "Loading TkCximage failed. This module is needed to run aMSN. Please compile aMSN first, instructions on how to compile are located in the file INSTALL."

Any suggestions?

Offline

#2 2008-01-27 20:53:52

tntcoda
Member
Registered: 2007-07-24
Posts: 115

Re: last tcl/tk upgrade broke amsn

Yep, same problem here. Hopefully it will be fixed soon :S

Offline

#3 2008-01-27 21:15:32

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: last tcl/tk upgrade broke amsn

A link to the bug report could be useful.


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

#4 2008-01-27 23:39:35

KimTjik
Member
From: Sweden
Registered: 2007-08-22
Posts: 715

Re: last tcl/tk upgrade broke amsn

Rolling back to previous package version solve the problem. There aren't that many programs as far as I see that use these packages anyway so it will probably not affect anything else.

Offline

#5 2008-01-28 00:57:29

ssl6
Member
From: Ottawa, ON, CA
Registered: 2007-08-30
Posts: 594

Re: last tcl/tk upgrade broke amsn

i just found im having the same problem too. i dont have the old package cached to downgrade. at least amsn is the only thing i have using tk


this is a signature

Offline

#6 2008-01-28 01:06:49

hybrid
Member
Registered: 2007-02-05
Posts: 261

Re: last tcl/tk upgrade broke amsn

4 hours before this thread was opened I opened this one.
Glad to hear that I'm not the only one who is having trouble with the new tcl/tk version. The question from my thread remains: is it really the fault of the tcl/tk packages or of amsn (in your case) or nxtvepg (in my case). Did you try to build amsn yourself?

Offline

#7 2008-01-28 09:26:42

patroclo7
Member
From: Bassano del Grappa, ITALY
Registered: 2006-01-11
Posts: 915

Re: last tcl/tk upgrade broke amsn

Simply amsn should be recompiled against the new libraries... And you will get a GREATLY improved graphics and antialiased fonts


Mortuus in anima, curam gero cutis

Offline

#8 2008-01-28 10:08:36

KimTjik
Member
From: Sweden
Registered: 2007-08-22
Posts: 715

Re: last tcl/tk upgrade broke amsn

What procedure do you have in mind by writing "simply" patroclo7? It's no big deal for me, but I'm still curious. Removing everything and starting from scratch doesn't change the outcome in any sense. So do you mean we got to make a custom package?

Offline

#9 2008-01-28 11:17:59

pressh
Developer/TU
From: Netherlands
Registered: 2005-08-14
Posts: 1,719

Re: last tcl/tk upgrade broke amsn

KimTjik wrote:

What procedure do you have in mind by writing "simply" patroclo7? It's no big deal for me, but I'm still curious. Removing everything and starting from scratch doesn't change the outcome in any sense. So do you mean we got to make a custom package?

he means that you should just rebuild AMSN using ABS.

Last edited by pressh (2008-01-28 11:18:31)

Offline

#10 2008-01-28 11:41:17

patroclo7
Member
From: Bassano del Grappa, ITALY
Registered: 2006-01-11
Posts: 915

Re: last tcl/tk upgrade broke amsn

... and it is simple because you do not need to change any single line in the PKGBUILD. As it is in community CVS, it builds amsn against the tcl/tk libraries currently installed in your system.

Sorry for the above brevity.


Mortuus in anima, curam gero cutis

Offline

#11 2008-01-28 12:16:03

KimTjik
Member
From: Sweden
Registered: 2007-08-22
Posts: 715

Re: last tcl/tk upgrade broke amsn

No need to be sorry. I was just a bit too slow to get it. Yes aMSN works perfectly well this way through abs.

An additional package from community, tls, is now needed. The automatic download and install by aMSN won't work.

Thanks for your patience!

Offline

#12 2008-01-28 13:38:53

saltcube
Member
Registered: 2007-10-18
Posts: 13

Re: last tcl/tk upgrade broke amsn

well .. now ive got the problem that i cant find amsn in my abs tree .. and my abs tree is up to date

Offline

#13 2008-01-28 13:39:59

pressh
Developer/TU
From: Netherlands
Registered: 2005-08-14
Posts: 1,719

Re: last tcl/tk upgrade broke amsn

saltcube wrote:

well .. now ive got the problem that i cant find amsn in my abs tree .. and my abs tree is up to date

you need to enable the community repo in abs.conf

Offline

#14 2008-01-28 13:41:22

saltcube
Member
Registered: 2007-10-18
Posts: 13

Re: last tcl/tk upgrade broke amsn

pressh wrote:
saltcube wrote:

well .. now ive got the problem that i cant find amsn in my abs tree .. and my abs tree is up to date

you need to enable the community repo in abs.conf

did that allready

EDIT: searching for amsn with the package search function on the webpage returns no result ... mysterious

Last edited by saltcube (2008-01-28 13:48:20)

Offline

#15 2008-01-28 13:46:53

pressh
Developer/TU
From: Netherlands
Registered: 2005-08-14
Posts: 1,719

Re: last tcl/tk upgrade broke amsn

saltcube wrote:
pressh wrote:
saltcube wrote:

well .. now ive got the problem that i cant find amsn in my abs tree .. and my abs tree is up to date

you need to enable the community repo in abs.conf

did that allready

it should be under /var/abs/community/x11/amsn

if it is not there, post your abs.conf and community.supfile here.

Offline

#16 2008-01-28 13:50:32

saltcube
Member
Registered: 2007-10-18
Posts: 13

Re: last tcl/tk upgrade broke amsn

pressh wrote:
saltcube wrote:
pressh wrote:

you need to enable the community repo in abs.conf

did that allready

it should be under /var/abs/community/x11/amsn

if it is not there, post your abs.conf and community.supfile here.

thank you! .. found it .. strange that the find command couldnt find it .. tried with "find /var/abs/ amsn"

Offline

#17 2008-01-28 13:51:43

pressh
Developer/TU
From: Netherlands
Registered: 2005-08-14
Posts: 1,719

Re: last tcl/tk upgrade broke amsn

saltcube wrote:
pressh wrote:
saltcube wrote:

did that allready

it should be under /var/abs/community/x11/amsn

if it is not there, post your abs.conf and community.supfile here.

thank you! .. found it .. strange that the find command couldnt find it .. tried with "find /var/abs/ amsn"

try this:

find /var/abs | grep amsn

Offline

#18 2008-01-28 13:53:19

saltcube
Member
Registered: 2007-10-18
Posts: 13

Re: last tcl/tk upgrade broke amsn

allright .. that works! cool

Offline

#19 2008-01-28 14:26:48

saltcube
Member
Registered: 2007-10-18
Posts: 13

Re: last tcl/tk upgrade broke amsn

patroclo7 wrote:

Simply amsn should be recompiled against the new libraries... And you will get a GREATLY improved graphics and antialiased fonts

hmmm .. well i think the fonts look a bit too soft now compared to other programs .. any idea where i could change that? tried changing the amsn default font allready, didnt help

here a comparison between the amsn settings window and mousepad

200801281522101024x768sqy7.th.png

Offline

#20 2008-01-28 17:19:09

revo
Member
Registered: 2008-01-27
Posts: 4

Re: last tcl/tk upgrade broke amsn

I recompiled amsn against new packages. Now I get following error on startup:

Error in startup script: extra characters after close-brace
    while executing
"set command [list  $self  {expand}$Snit_optionInfo(configure-$option)  $option]
            "
    invoked from within
"if {$Snit_optionInfo(configure-$option) eq ""} {
                set command [list set ${selfns}::options($option)]
            } else {
             ..."
    (procedure "snit::RT.CacheConfigureCommand" line 32)
    invoked from within
"snit::RT.CacheConfigureCommand  $type $selfns $win $self $option"
    (procedure "::snit::RT.method.configurelist" line 7)
    invoked from within
"::snit::RT.method.configurelist $type $selfns $win $self $args"
    (procedure "::snit::RT.method.configure" line 4)
    invoked from within
"$self configure -width $arrow1width"
    (procedure "::pixmapscrollbar::Snit_constructor" line 154)
    invoked from within
"::pixmapscrollbar::Snit_constructor ::pixmapscrollbar ::pixmapscrollbar::Snit_inst1 .plugins_log.ys .plugins_log.ys -command {.plugins_log.info yview}"
    ("eval" body line 1)
    invoked from within
"eval [linsert $arglist 0  ${type}::Snit_constructor $type $selfns $instance $instance]"
    (procedure "RT.ConstructInstance" line 9)
    invoked from within
"RT.ConstructInstance $type $selfns $name $args"
    (procedure "::snit::RT.widget.typemethod.create" line 53)
    invoked from within
"scrollbar $window.ys -command "$window.info yview""
    (procedure "::pluginslog::draw" line 12)
    invoked from within
"::pluginslog::draw"
    invoked from within
"if { $initialize_amsn == 1 } {
     ::pluginslog::draw
}"
    (file "pluginslog.tcl" line 210)
    invoked from within
"source pluginslog.tcl"
    ("uplevel" body line 27)
    invoked from within
"uplevel \#0 {

    # amsncore.tcl is already loaded but we'll re-source it here in case we manually do reload_files
    source amsncore.tcl
    source audio.tc..."
    (procedure "reload_files" line 2)
    invoked from within
"reload_files"
    (file "/usr/bin/amsn" line 250)

Something wrong with source?

Offline

#21 2008-01-28 18:35:49

giovanni
Developer
From: Livorno, Italy
Registered: 2005-04-07
Posts: 68

Re: last tcl/tk upgrade broke amsn

Rebuilt against the new tcl/tk


Arch Linux forever
AUR & Pacman Italian Translations

Offline

#22 2008-01-28 18:43:54

revo
Member
Registered: 2008-01-27
Posts: 4

Re: last tcl/tk upgrade broke amsn

Thats what I did. Before I got error described in first post.

Offline

#23 2008-01-28 19:01:42

ssl6
Member
From: Ottawa, ON, CA
Registered: 2007-08-30
Posts: 594

Re: last tcl/tk upgrade broke amsn

theres an updated package in the repo that i just updated and got mine fixed. just an fyi


this is a signature

Offline

#24 2008-01-28 19:16:50

revo
Member
Registered: 2008-01-27
Posts: 4

Re: last tcl/tk upgrade broke amsn

Ok, finally I got it working too. First I installed tcllib package and then the new version of amsn package.

Offline

#25 2008-01-28 21:15:15

schivmeister
Developer/TU
From: Singapore
Registered: 2007-05-17
Posts: 971
Website

Re: last tcl/tk upgrade broke amsn

you guys have actually been using the ugly amsn?!

i couldn't stand the fonts since day 1..have always been compiling.

so wow..this must mean there's no need to compile any longer.


I need real, proper pen and paper for this.

Offline

Board footer

Powered by FluxBB