delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2017/11/03/18:45:31

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:reply-to:subject:to:references:from:message-id
:date:mime-version:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=w5N3W4/7rHbjtn1D
Zb9A55phJYf64BDIA1IS+RDQel0rTxg8b6GzYE6AkSe8G3jEecUjDiRUMWPzv2ZU
wo9MjPzFLRWUnX53HIkK3EXx5npIwp0nUZ9cYxM4vkMx3CQhXCY2ju9e3vEPm+3C
VOua42Frq7dgg+2oeSnGNHKPW6w=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:reply-to:subject:to:references:from:message-id
:date:mime-version:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=ldAEMoYZsDLdBOWM+5Gwrl
pcYsA=; b=hseFK1Z6GYc/5dquhWBr0q2KaOjByBRd7lHYm0/afTayRFErJk3Ass
toHB8mnilRfSPXu8WPWJFY8aY2mTgWyoRTiVkwlI0gVK+qG8i+l6uSKsAJ6jG/Qv
7NwFwZWa4SVBbnMoRBqV7qVeBVCFMc4aOdFbc0R9izjuRlB3ay7NY=
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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=0.5 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 spammy=02112017, 02.11.2017, pleasant, themes
X-HELO: smtp-out-no.shaw.ca
X-Authority-Analysis: v=2.2 cv=a+JAzQaF c=1 sm=1 tr=0 a=MVEHjbUiAHxQW0jfcDq5EA==:117 a=MVEHjbUiAHxQW0jfcDq5EA==:17 a=N659UExz7-8A:10 a=NEAV23lmAAAA:8 a=Cj014x3m8KmOVfz9LYQA:9 a=pILNOxqGKmIA:10
Reply-To: Brian DOT Inglis AT SystematicSw DOT ab DOT ca
Subject: Re: Cygwin alongside WSL
To: cygwin AT cygwin DOT com
References: <1176637677 DOT 269012 DOT 1508883598594 AT mail DOT libero DOT it> <516a450a-111f-89b7-3f2b-2a092d7f16b1 AT towo DOT net> <17f5f832-800b-949a-7c64-8a3848a8403d AT SystematicSw DOT ab DOT ca> <1004484f-9735-f060-99a0-b9d29fed59fa AT SystematicSw DOT ab DOT ca> <2ce18657-808a-3e1f-9c59-46f5b8e1128d AT towo DOT net> <f0180168-fc3b-7a6a-d4b4-14e6a6da2c0d AT SystematicSw DOT ab DOT ca> <b4eba48a-b285-93e6-84eb-19ac3df8db3c AT towo DOT net> <ccbc1954-e88b-4d5b-0712-ff74d911ef48 AT towo DOT net> <0b93ca06-b17c-dde2-39fe-866df6ea7c31 AT SystematicSw DOT ab DOT ca> <b2763765-405a-4e61-7d10-dbed08bbd88a AT towo DOT net>
From: Brian Inglis <Brian DOT Inglis AT SystematicSw DOT ab DOT ca>
Message-ID: <4401ffd5-d866-66fd-80da-cb67c92d9b71@SystematicSw.ab.ca>
Date: Thu, 2 Nov 2017 23:13:41 -0600
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <b2763765-405a-4e61-7d10-dbed08bbd88a@towo.net>
X-CMAE-Envelope: MS4wfARe3n8zgPqC8rRUHIwr3Mrglt3YNIIRsqRRk1BPqqY5tCsCSxaX+lvnvOEBkPDy8aPBlzK8YpfXm6DypK+OAApQscGMpcCXQ1bs3up1IbEgrwOXiQFH aX0H/NTNT4lSZmT6aoNaXhOVxC1z9UksLIAlDUHftcoNlFnsUVgAD3GGMo5nU4ZlWmqmYa7870tGoA==
X-IsSubscribed: yes

On 2017-11-02 16:38, Thomas Wolff wrote:
> Am 02.11.2017 um 04:19 schrieb Brian Inglis:
>> On 2017-10-31 12:11, Thomas Wolff wrote:
>>> Am 27.10.2017 um 00:10 schrieb Thomas Wolff:
>>>> Am 26.10.2017 um 18:13 schrieb Brian Inglis:
>>>>> On 2017-10-25 15:18, Thomas Wolff wrote:
>>>>>> Am 25.10.2017 um 20:30 schrieb Brian Inglis:
>>>>>>> On 2017-10-25 11:27, Brian Inglis wrote:
>>>>>>>> On 2017-10-25 00:29, Thomas Wolff wrote:
>>>>>>>>> Am 25.10.2017 um 00:19 schrieb Angelo Graziosi:
>>>>>>>>>> Thomas Wolff wrote:
>>>>>>>>>>> Mintty 2.8.0 simplifies WSL integration a lot.
>>>>>>>>>>> In Cygwin, you can simply start e.g. mintty --WSL=Ubuntu (add
>>>>>>>>>>> -~ to start in
>>>>>>>>>>> the WSL home).
>>>>>>>>>> Does it mean that 2.8.0 does not need wslbridge [*] any more?
>>>>>>>>> No, sorry, I forgot to mention that wslbridge would have to be
>>>>>>>>> installed
>>>>>>>>> in /bin to make this work.
>>>>>>>> As it is not a Cygwin package, I have installed wslbridge in
>>>>>>>> /usr/local/bin/,
>>>>>>>> which is in the system Path in Windows format, so also in the
>>>>>>>> Cygwin path in
>>>>>>>> Unix format - will this work?
>>>>>>> Would a symlink, winsymlink, or .lnk as /bin/wslbridge to
>>>>>>> /usr/local/bin/?
>>>>>> Why don't you just try it? Both wslbridge and wslbridge-backend must
>>>>>> reside in
>>>>>> /bin, hard links will work of course.
>>>>> It looks like without the Fall Update --WSL= does not work with either
>>>>> no/default distribution found, and the same result with a variety of
>>>>> obvious names:
>>>>>
>>>>> ...
>>>>>
>>>>> It would be nice if --WSL did the right thing for legacy installs also.
>>>> Yes, I am aware of this gap, see
>>>> https://github.com/mintty/wsltty/issues/64
>>> This should be working now with mintty 2.8.1. Please try.
>> This is now working nicely with --WSL and symlinks from
>> /usr/local/bin/wslbridge* to /usr/bin/.
>> Using mintty makes cross-checking Cygwin vs Linux operation very pleasant.
>>
>> [Nitpick: with --WSL, argument "-" does not find DefaultUserName in
>> BasePath/rootfs/etc/passwd and launch the default shell as the login shell:
>> /bin/wslbridge: Exit 1.
>> error: could not exec '-': No such file or directory]
> Both features, finding the default user and starting a login shell, would depend
> on improved wslbridge support.
> About "-", I've submitted an issue:
> https://github.com/rprichard/wslbridge/issues/18
> 
>> Thanks for all your efforts since you adopted this package, in updating it to
>> modern standards, all the Unicode, vtterm, and xterm support you have added, all
>> the new features and improvements in every release, adaptation for WSL, all the
>> fixes you constantly make, and your frequent releases.
> Thanks for flattering me :) Sounds good after all the people asking for ever
> more features, silly ones as well as good ones.

You and Ryan have done a stellar job of making Windows, Cygwin, and WSL more
useful for everyone who has come across your projects.

> Actually, after the WSL and Virtual Tabs endeavours, release frequency should
> become lower now.
> I'd still like to bundle the package with a number of themes and perhaps bell
> sounds, to populate the config directory not only with localization files. I've
> so far hesitated because I don't want to get involved in copyright discussions.
> Any idea or opinion?

Leverage the Unix GUI desktop projects with Cygwin compatible licenses.
There are a lot of themes, icon sets, sounds, and other resources available
which are not available in Cygwin, but are in other distros.

That's why I like WSL being easier to use with Cygwin: I can apt install or
apt-get build-dep and apt-get source --compile packages unavailable on Cygwin,
and use the resources or source, sharing directly between Cygwin, Ubuntu, and
Windows.

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

--
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