delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/11/03/09:52:30

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:date:from:to:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; q=dns; s=
default; b=sUUsMgHsqqW895X5++48PWgv3tuq7hvqVXz6KmabdBNrkAXzh2asc
PRy+E16XSw1w8Ju602++CmhqvfoFdwUATBvvK0SnCTerRLquUzIKGThiey7SSY4u
Rd7HwxiIQZF4hAMZU1hVywFDyQDt6L3LgKy5pV21xNBjCDdvH7AfIQ=
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:date:from:to:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; s=default;
bh=j49piP5tweIlcWKsLSIy3dDqGXQ=; b=tfdhcoJR43MHonUTrvL9Z2v6G9Ho
sIotuoZjOiodOFh1YCcf5EK8PFrW3K8m0TUIHi7J7Udvbb7b9rfrcA8QwQpVfrPc
T9Gm7KF+eOJKvARWEYtEtq3x/VLaif8voTVPg9OAPwB9owWa5Ut4ufEtKynNj6bu
+kUMe3Z2t13gE7U=
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=-5.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2
X-HELO: calimero.vinschen.de
Date: Mon, 3 Nov 2014 15:52:09 +0100
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Setup 2.774 texlive postinstall takes 10+ hours
Message-ID: <20141103145209.GA28636@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <1413864414772-112047 DOT post AT n5 DOT nabble DOT com> <54465853 DOT 3040000 AT cornell DOT edu> <1414134682090-112141 DOT post AT n5 DOT nabble DOT com> <24713230 DOT 20141024153002 AT yandex DOT ru> <1414559159086-112282 DOT post AT n5 DOT nabble DOT com> <319337147 DOT 20141029151332 AT yandex DOT ru> <1414708038168-112334 DOT post AT n5 DOT nabble DOT com> <54567198 DOT 8000504 AT cornell DOT edu> <20141103102515 DOT GS14051 AT calimero DOT vinschen DOT de> <5457787E DOT 3000309 AT cornell DOT edu>
MIME-Version: 1.0
In-Reply-To: <5457787E.3000309@cornell.edu>
User-Agent: Mutt/1.5.23 (2014-03-12)

--DocE+STaALJfprDB
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Nov  3 07:43, Ken Brown wrote:
> On 11/3/2014 5:25 AM, Corinna Vinschen wrote:
> >On Nov  2 13:02, Ken Brown wrote:
> >>On 10/30/2014 6:27 PM, Don MacDougall wrote:
> >>>So, why the
> >>>postinst scripts failed to run before, now becomes an academic matter =
for
> >>>me.
> >>
> >>Nevertheless, let me point out for the sake of the archives that the an=
swer
> >>was contained in one of your earlier messages:
> >>
> >>On 10/24/2014 3:11 AM, Don MacDougall wrote:
> >>>Can't fork, trying again in 5 seconds at /usr/bin/updmap line 59.
> >>>        7 [main] perl 8088 child_info_fork::abort: unable to remap Fcn=
tl.dll
> >>>to same address as parent (0x2E0000) - try running rebaseall
> >>
> >>The problem is that many of the texlive postinstall scripts run perl
> >>scripts, and these failed as above because rebaseall needed to be run. =
 I
> >>guess this problem will occur whenever perl and texlive are installed
> >>simultaneously.
> >>
> >>I'm not sure what the solution is.  Would it be hard to tweak setup.exe=
 so
> >>that it runs the autorebase postinstall script before running any other=
s?
> >>Or would this be a bad idea for other reasons?
> >
> >Off the top of my head I don't know how hard that would be, but it
> >doesn't sound like an especially bad idea to me.  Au contraire.
> >
> >The only reasons not to do that would be if an installer script would
> >move DLLs around (Do we have that?  I hope not) or if there's a simpler
> >solution.
> >
> >One thing we could test is if we can't get away without tweaking
> >setup.exe, by changing the dependencies only.  Right now _autorebase
> >requires rebase and dash packages.  Both are in Base anyway, but they
> >pull in more dependencies which result in something like a rat tail of
> >dependencies.  So I'm wondering if tweaking _autorebase' setup.hint file
> >like this:
>=20
> It's worth a try.
>=20
> >  sdesc: "Run rebaseall automatically"
> >  #external-source: rebase
> >  category: _PostInstallLast
>               ^^^^^^^^^^^^^^^
> Wouldn't we also have to get rid of this?

This is just a category name, and to the best of my knowledge there's no
special handling in terms of this category name in either setup or
upset.  It just starts with an underscore so that packages in this
category don't show up in setup's package selection by default.


Corinna

--=20
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

--DocE+STaALJfprDB
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJUV5aZAAoJEPU2Bp2uRE+ga/gP/iBbscwHIEZpu9I6ZDUCf1DI
WBhRtbbEiEca5twUkIX9Za8LwANY0//JeC3FMHi6D6HWvcMtUtwNAKy1q1dfBciA
MhzGKRTgKQ+5//HP5wAOTU4XDLaAXTyLDurvPBidlIJXM5B4gv8noUHq+1Xax0S4
fJ4a+FcstsmPzlGcxspd/F2CiBd7RzufxxRk7mBSahhlO467dk5vBdaM7LWEQ14t
gGON8cHCjLVTMAsI2ffXxcGqk/sHj0U9y84LpQHzUUKDKWMmPeegQOJI+XnIkcxe
JHrfDucHDBfdu8n85t/8PiKDuBhCF8rkTjZhH49TwCDoDuGaJC9TF4++FmntXESj
BdjnREZU99+wv1gF+muMYV1t/GAVwc5F8V68CN5XUItJ9x6SuHM8HIJk3NJs6Qqq
BM2KkAtImoS1mJYqh35Vjc4BYbGa/1XWVd8Z1XlX4EHuN6JMG2mPjNooif7v40P2
EvEmCtzKxglsW5foTtRbrMMt+uqmyI+olOgLYS4VV4tNUfLo1MHMFaIKIvvuLlJj
tJ6e66jQS13FrxPLuR1OhvD2RtJIoAXpRkkjpkIm81qkKiPs+4hBVRn7e8II7+va
eiCVMhivmLNYM3aIHpF/49o/RJIylxAnQ3v/xrxCD/t9OJNfXvIHB90vlY3itaib
UroEFP1aBUoAcOSc1j9t
=wfqY
-----END PGP SIGNATURE-----

--DocE+STaALJfprDB--

- Raw text -


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