FS#33347 - [tcllib] htmlparse require TclOO 0.6.1

Attached to Project: Community Packages
Opened by Bruno Guerreiro (American_Jesus) - Wednesday, 09 January 2013, 16:38 GMT
Last edited by Sergej Pupykin (sergej) - Monday, 14 January 2013, 16:51 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I'm not a tcl expert, but my eggdrop stop working after tcl-8.6.0 upgrade.
I tried to find why, only thing i can find is htmlparse isn't compatible with tcl-8.6.0.
Maybe there are other tcl libs aren't working too.
Tried in i686 and x86_64

Additional info:
tcl 8.6.0-3
tcllib 1.14-2
tk 8.6.0-1

Steps to reproduce:
tclsh /usr/lib/tcllib/htmlparse/htmlparse.tcl

(tcllib.log attached)
This task depends upon

Closed by  Sergej Pupykin (sergej)
Monday, 14 January 2013, 16:51 GMT
Reason for closing:  Fixed
Comment by Sergej Pupykin (sergej) - Monday, 14 January 2013, 09:15 GMT
does it work if you replace

package require TclOO 0.6.1

line to

package require TclOO 1.0

in /usr/lib/tcllib/struct/stack_oo.tcl and /usr/lib/tcllib/struct/queue_oo.tcl

?
Comment by Bruno Guerreiro (American_Jesus) - Monday, 14 January 2013, 16:12 GMT
seems to work with "package require TclOO 1.0"
Tested with eggdrop, everything seems to work now

Loading...