View Issue Details

IDProjectCategoryView StatusLast Update
0017179ScribusScripterpublic2024-11-11 15:36
Reporterloudo Assigned To 
PrioritynormalSeverityblockReproducibilityalways
Status newResolutionopen 
Product Version1.6.2.svn 
Summary0017179: Problem execution script officiel scribus
DescriptionHi, I'm using Scribus 1.6.1 MacOs M1 Sonoma 14.1.1
and when I want to use script like calendarWizard for example I have this message :


Traceback (most recent call last):
  File "<string>", line 11, in <module>
  File "<string>", line 677, in <module>
  File "<string>", line 667, in main
  File "/Applications/Scribus.app/Contents/Frameworks/Python.framework/Versions/3.11/lib/python3.11/tkinter/__init__.py", line 2326, in __init__
    self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_tkinter.TclError: Can't find a usable init.tcl in the following directories:
    /Library/Frameworks/Python.framework/Versions/3.11/lib/tcl8.6 /usr/lib/tcl8.6 /lib/tcl8.6 /usr/library /library /tcl8.6.13/library /tcl8.6.13/library

/Library/Frameworks/Python.framework/Versions/3.11/lib/tcl8.6/init.tcl: version conflict for package "Tcl": have 8.6.13, need exactly 8.6.12
version conflict for package "Tcl": have 8.6.13, need exactly 8.6.12
    while executing
"package require -exact Tcl 8.6.12"
    (file "/Library/Frameworks/Python.framework/Versions/3.11/lib/tcl8.6/init.tcl" line 19)
    invoked from within
"source /Library/Frameworks/Python.framework/Versions/3.11/lib/tcl8.6/init.tcl"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 [list source $tclfile]"


This probably means that Tcl wasn't installed properly.


I don't know how to solve it
TagsNo tags attached.
PatchNo

Relationships

related to 0017096 new include tkinter in the dmg 

Activities

loudo

2024-03-22 08:48

reporter   ~0051062

I'm not sure, but it's possible that scribus isn't looking in the right folder for the Tlc package!
Do you know if it's possible to check where scribus is going to look for it?
And how to tell it to go somewhere else?

luzpaz

2024-11-11 13:09

reporter   ~0051562

```
/Library/Frameworks/Python.framework/Versions/3.11/lib/tcl8.6/init.tcl: version conflict for package "Tcl": have 8.6.13, need exactly 8.6.12
version conflict for package "Tcl": have 8.6.13, need exactly 8.6.12
    while executing
"package require -exact Tcl 8.6.12"
```

'version conflict for package "Tcl": have 8.6.13, need exactly 8.6.12'

utnik

2024-11-11 15:36

updater   ~0051566

at the moment all the scribus scripts using tkinter won't run on mac os. (i filed a calendar wizard report ten years ago. see 0012627.)

Issue History

Date Modified Username Field Change
2024-03-20 22:04 loudo New Issue
2024-03-21 07:19 ale Relationship added related to 0017096
2024-03-21 22:04 jghali Priority high => normal
2024-03-22 08:48 loudo Note Added: 0051062
2024-11-11 13:09 luzpaz Note Added: 0051562
2024-11-11 15:36 utnik Note Added: 0051566