delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2012/02/29/03:24:58

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-1.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE
X-Spam-Check-By: sourceware.org
Message-ID: <4F4DE0B2.7000001@bonhard.uklinux.net>
Date: Wed, 29 Feb 2012 08:24:18 +0000
From: Fergus <fergus AT bonhard DOT uklinux DOT net>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20111221 Firefox/9.0.1 SeaMonkey/2.6.1
MIME-Version: 1.0
To: Cygwin ML <cygwin AT cygwin DOT com>
CC: Fergus <fergus AT bonhard DOT uklinux DOT net>
Subject: Re: Recent upgrade to wish leads to a problem
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

 >> Previously bin/wish was a link to wish84.exe (from memory).
 >> Recently it was upgraded to wish 8.5.exe. Now, unless X is
 >> also running, wish fails ... I'm not quite certain which
 >> recently upgraded package led to this: tcl-tk or tcltk ..?

 > The tcltk libraries now require a running X server in order to
 > display graphics. This is recent and more importantly intentional
 > according to what I've read on this list ...

OK, thanks. I'm really miserable about this advance which has messed 
badly with my preferred MO (amongst other things, not using X). I tried 
to revert but got into a tangle (and in fact ended up with no wish* 
under /bin, at all). I have recovered a non-updated Cygwin from about a 
month ago (i.e. wish -> wish84.exe) which of course offers many 
opportunities for updating packages using setup.exe.

It is not clear to me which update opportunity I should decline in order 
to keep wish -> wish84.exe and not move to wish -> wish8.5.exe. 
Searching for this executable under Search packages yielded

Search Results
Found 1 matches for wish8.5.exe
tcl-tk/tcl-tk-8.5.11-1    Tcl X11 toolkit

so I de-selected this. However, watching the update process unfold, it 
is clear that *something else* uninstalled tcl-tk (I saw the phrase 
"Uninstalling tcl-tk"). Was it expect? python? both of which were 
selected in the update process. So as before, I have ended up with no 
wish* under /bin, at all. (Possibly some dependency is missing in 
setup.ini? Also there appears to be nothing under [prev] under tcl-tk :o( )

I will try to recover the working version from 1 month ago and start again.

Q1 It would be good to know what recent update, separate from tcl-tk 
explicitly listed above, has led to the un-installation of the existing 
tcl-tk. Any ideas?

Q2 In some other contexts Cygwin provides "nox" versions additionally to 
versions requiring a running X server. Is there any chance that 
tcl-tk-8.4 could be recovered and offered as a nox version?

Thank you.
Fergus

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019