From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/87212 Path: news.gmane.org!not-for-mail From: Mojca Miklavec Newsgroups: gmane.comp.tex.context Subject: Re: Standalone Date: Sat, 3 May 2014 13:35:28 +0200 Message-ID: References: <20140301214206.2316@binki> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1399116954 16414 80.91.229.3 (3 May 2014 11:35:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 3 May 2014 11:35:54 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sat May 03 13:35:50 2014 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([5.39.185.229]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WgYEP-00062c-V5 for gctc-ntg-context-518@m.gmane.org; Sat, 03 May 2014 13:35:50 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 5B47610243 for ; Sat, 3 May 2014 13:35:49 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id gyL3Fd9PNGfl for ; Sat, 3 May 2014 13:35:49 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id 8C99E10249 for ; Sat, 3 May 2014 13:35:45 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 245F0101EA for ; Sat, 3 May 2014 13:35:41 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id k4JkxpyLReoT for ; Sat, 3 May 2014 13:35:39 +0200 (CEST) Original-Received: from filter2-til.mf.surf.net (filter2-til.mf.surf.net [194.171.167.218]) by balder.ntg.nl (Postfix) with ESMTP id 96238101E1 for ; Sat, 3 May 2014 13:35:31 +0200 (CEST) Original-Received: from mail-yh0-x22b.google.com (mail-yh0-x22b.google.com [IPv6:2607:f8b0:4002:c01::22b]) by filter2-til.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id s43BZTjv024648 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for ; Sat, 3 May 2014 13:35:30 +0200 Original-Received: by mail-yh0-f43.google.com with SMTP id f10so5108483yha.16 for ; Sat, 03 May 2014 04:35:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=i13w8sdnL2tO16axzGUcV519fL0abmVjWAZzpRKRVfk=; b=d+12HhLNv4twDFjC/wOMQPm+ASlr95abLzhilF9sVCQF5kU0DF7OLqq8W2OA+dYA29 YTBNZ8B9O9zMTv4RfDOhJcwwLqCXIJ9v+NedRHtTJ5vOBnVwwcPtATMxnU1SaH+oxGYs hlfDooT/GWQdBrxpw74XQExXCjz3taKiAEy+KYPtqT26ye9fG4fpQYh3pBy7nyJlpRYg 3ZAIp9XAPejmm4CKBH4am8JaNY259u3hxsfdnYHblumNj/g1iRNVnqlx50V9d2UBW1P/ +an/YJyfVNiidc3W3eYXILGeyMyuGB5hFZr1oD4Wbn3aoZZqBblt3v4qREulmYj2LojK PUFg== X-Received: by 10.236.142.204 with SMTP id i52mr31289135yhj.6.1399116928875; Sat, 03 May 2014 04:35:28 -0700 (PDT) Original-Received: by 10.170.85.7 with HTTP; Sat, 3 May 2014 04:35:28 -0700 (PDT) In-Reply-To: <20140301214206.2316@binki> X-Bayes-Prob: 0.0001 (Score 0, tokens from: ntg-context@ntg.nl, base:default, @@RPTN) X-CanIt-Geo: ip=2607:f8b0:4002:c01::22b; country=US X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0TLVnzumv - a40fc04a936e - 20140503 (trained as not-spam) X-Scanned-By: CanIt (www . roaringpenguin . com) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.14 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: ntg-context-bounces@ntg.nl Xref: news.gmane.org gmane.comp.tex.context:87212 Archived-At: Hi, I'm sending the reply with a tiny bit of delay ... but I would be grateful for some testing of modifications I have done. --------------------- It took me a while to actually understand the problem. cygwin support has an interesting history: - at first, no support - then tried to setup the support by native cygwin binaries - the original On Sat, Mar 1, 2014 at 1:42 PM, wrote: > On my system I already have Cygwin. I want to install the standalone Context. > > Which involves basically: > > mkdir -o /opt/context > cd /opt/context > wget "http://minimals.contextgarden.net/setup/first-setup.sh > chmod 744 first-setup.sh > ./first-setup.sh > > #this works up to this point only partially. > > - /opt/context/tex is not installed. This is a bad error. It causes > - first-setup.sh to fail. > > And what is loaded will cause conflicts with cygwin which already exists, I believe. > I can't see why rsync is use to load anothe versio of rsync in a diff location. > > #1. Why does 1st setup duplicate Cygwin dlls? Because 99% of Windows users don't have rsync installed. And because the version of rsync we are using links against cygwin's dlls. But if you ask why it fetched that under cygwin, the answer is most probably "because everyone attempting to install minimals under cygwin gave up or vanished before we were able to fix the issues". > I've hurd that having multiple > cygwin*.dlls can cause problems. Besideds They already exist and so does > luatex.exe for that matter. 'first-setup.sh' should know that it does a test > for CYGWIN, but doesn't seem to do anything with it. > > #2. Also redundant and confusing is first-setup.sh forces the fetching of rsync by > an already existing rsync. Is rsync already exists, why fetch another one and > put it in a different location. In past we had special cygwin-specific binaries, but those building them gave up. So we switched to fetching the "regular" windows binaries and forgot about the fact that cygwin users wouldn't want to install rsync & cygwin's dlls. > I have texlive for unix on a cygwin platform, on top of an XP system. > > I want to make installing the standalone easy for cyginw and linux. On linux it should be easy already, but if you have some specific suggestion(s), let me know. > # > # Firstly, exactly what packages are needed for context? > # I assume it's one or more of the mtx prefixed programs below. Please advise. > > - mtx-update.lua > > - mtxrun.exe > - mtxrun.dll > - mtxrun.lua > > - lua52.dll > - luatex.dll Is this needed in addition to luatex.exe? Yes, luatex.exe is only 1.5K and depends on it. > - luatex.exe Probably yes (unless you have a different version of luatex yourself). > - kpathsea620.dll I didn't understand. > I understand that there are not a lot of people experimenting with the latest ConTeXt > and even less for the Cygin platform. There are a lot of people using the latest ConTeXt (for a certain meaning of "a lot": it's definitely less than the number of latex or MS Word users, but still a reasonable number). But the cross section of those and cygwin users might well be asymptotically approaching zero (or one, now that you are attempting it). > But, I would like to make it easier and clearer for Cygwin users who do want to experiement with the latest versions. I tried to fix a few problems. Can you please try again. > I don't know if installing for a native linux version is easier or more straightforward or not. At least there should not be any problems with fetching rsync and shared libraries on Linux. Feel free to try. Mojca ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________