Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: TKlib missing in the repos

  1. #1
    Join Date
    Apr 2011
    Location
    Stockholm
    Posts
    81

    Default TKlib missing in the repos

    Hi,

    Since many years I'm using the excellent Tcl/Tk file manager Filerunner. Currently I run version 13.7.25.13 which is quite old. Today I tried to upgrade and my first attemp was version 18.07.19.16 which I downloaded about a year ago but when I try to run it I get this:
    Code:
    Error in startup script: can't find package cursor
        while executing
    "package require cursor"
        (file "./fr" line 5641)
    The maintainer has informed me that cursor lives in tklib but there is no tklib in the repos, see this page. Has perhaps OpenSuse packaged cursor somewhere else? Does anybody know? Or do I have to build tklib from sources? Is there a particular reason that OpenSuse has excludet tklib?

    Cheers,
    gostal

  2. #2
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,214
    Blog Entries
    15

    Default Re: TKlib missing in the repos

    Quote Originally Posted by gostal View Post
    Hi,

    Since many years I'm using the excellent Tcl/Tk file manager Filerunner. Currently I run version 13.7.25.13 which is quite old. Today I tried to upgrade and my first attemp was version 18.07.19.16 which I downloaded about a year ago but when I try to run it I get this:
    Code:
    Error in startup script: can't find package cursor
        while executing
    "package require cursor"
        (file "./fr" line 5641)
    The maintainer has informed me that cursor lives in tklib but there is no tklib in the repos, see this page. Has perhaps OpenSuse packaged cursor somewhere else? Does anybody know? Or do I have to build tklib from sources? Is there a particular reason that OpenSuse has excludet tklib?

    Cheers,
    gostal
    Hi
    Is the tk package installed? There is no tklib, just tk...
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  3. #3
    Join Date
    Apr 2011
    Location
    Stockholm
    Posts
    81

    Default Re: TKlib missing in the repos

    Quote Originally Posted by malcolmlewis View Post
    Hi
    Is the tk package installed? There is no tklib, just tk...
    Yes! No version of Filerunner would run without it.

    Cheers,
    gostal

  4. #4
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,470
    Blog Entries
    2

    Default Re: TKlib missing in the repos

    I would suggest...

    Download and install the Fedora 30 package.
    It might work.

    Otherwise...

    The TKlib project is at
    https://github.com/tcltk/tklib

    You can try installing from source.
    Don't know if it'll work, according to the documentation is supposed to be automatically installed in various known standard locations, but may not know what an openSUSE location is... but the instructions are pretty standard... make|configure|make install.

    https://github.com/tcltk/tklib/blob/master/INSTALL.txt

    Otherwise you can try extracting the Fedora 30 (or any other) package and manually moving files to expected locations...

    Otherwise,
    It looks like the last time there was a significant contribution to the coe was years ago, so if you have any old packages of tklib successfully installed on an older machine, you can try that package on current openSUSE...

    HTH,
    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  5. #5
    Join Date
    Apr 2011
    Location
    Stockholm
    Posts
    81

    Default Re: TKlib missing in the repos

    Thanks for responding! I think I'll try building from sources first. Since tklib is not part of Leap 15 there is little risk, if any, of breaking something particularly if I install under /usr/local. If it works it will be quite clean with no need to move things around. Unfortunately I do not have any old rpm lying about but perhaps there is an older srpm out there somewhere. Perhaps I'll look into that first.

    Cheers,
    gostal

  6. #6
    Join Date
    Jun 2008
    Location
    Belleville, Ontario, Canada
    Posts
    455

    Default Re: TKlib missing in the repos

    Quote Originally Posted by gostal View Post
    Thanks for responding! I think I'll try building from sources first. Since tklib is not part of Leap 15 there is little risk, if any, of breaking something particularly if I install under /usr/local. If it works it will be quite clean with no need to move things around. Unfortunately I do not have any old rpm lying about but perhaps there is an older srpm out there somewhere. Perhaps I'll look into that first.

    Cheers,
    gostal
    Not sure why none of you didn't check software.opensuse.org. Took me a second and found it.

    https://software.opensuse.org/package/tklib
    "Making rich people richer doesn't make the rest of us richer." Ha-Joon Chang
    openSUSE 15.1 4.12.14-lp151.28.16-default x64

  7. #7
    Join Date
    Apr 2011
    Location
    Stockholm
    Posts
    81

    Default Re: TKlib missing in the repos

    Quote Originally Posted by kerijan2003 View Post
    Not sure why none of you didn't check software.opensuse.org. Took me a second and found it.

    https://software.opensuse.org/package/tklib
    Super! Thanks!

    Cheers,
    gostal

  8. #8
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,214
    Blog Entries
    15

    Default Re: TKlib missing in the repos

    Hi
    Only tk and tcl installed, extracted the tarball and ran fr, all works fine.... tested on Tumbleweed and Leap 15.0 as indicated tklib is not required.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  9. #9
    Join Date
    Apr 2011
    Location
    Stockholm
    Posts
    81

    Default Re: TKlib missing in the repos

    Quote Originally Posted by malcolmlewis View Post
    Hi
    Only tk and tcl installed, extracted the tarball and ran fr, all works fine.... tested on Tumbleweed and Leap 15.0 as indicated tklib is not required.
    I don't quite get this. I can run version 13.7.25.13 just fine without tklib but version 18.07.19.16 won't run. Which version of fr did you run?

    Cheers,
    gostal

  10. #10
    Join Date
    Apr 2011
    Location
    Stockholm
    Posts
    81

    Default Re: TKlib missing in the repos

    Quote Originally Posted by gostal View Post
    I don't quite get this. I can run version 13.7.25.13 just fine without tklib but version 18.07.19.16 won't run. Which version of fr did you run?

    Cheers,
    gostal
    Now, I get it. You ran version 19.07.08.17 and it starts just fine without tklib for me too so I will skip version 18.07.19.16. Perhaps some funktion in 19.07.08.17 will require tklib and if so I know where to find it. Thanks again, kerijan2003!

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •