public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Glitch-free texlive-collection-basic.sh and other uses of setup v.2.510.2.2
@ 2012-08-23 18:27 Fergus
  2012-08-23 20:16 ` Christopher Faylor
  2012-08-23 22:03 ` Ken Brown
  0 siblings, 2 replies; 7+ messages in thread
From: Fergus @ 2012-08-23 18:27 UTC (permalink / raw)
  To: Cygwin ML; +Cc: Fergus

On today's update of texlive-collection-basic I got the exit message
Package: texlive-collection-basic
     texlive-collection-basic.sh exit code 148
which typically seems to follow most texlive installations.
At subsequent uses of setup, even when there is nothing new to install, 
the "unknown package" /etc/postinstall/texlive-collection-basic.sh is 
again run, resulting in the same exit code, and this behaviour is 
recurrent. The attempt takes an unbelievable 4 minutes each time, even 
on a moderately new and fast machine (XP Pro SP3).
There is a way round this. I use good old setup v.2.510.2.2 (c. 2005) 
having deleted "message:" entries from setup.ini , which this old 
version doesn't understand. Hey presto, the script is run, exits just 
fine, and there is no recurrence. There may be other ways, but I don't 
know them and can't remember reading about them here.

With the editing of setup.ini described above which is a bit of a chore, 
my preference is to use v.2.510 for everything, including brand new 
installs both of 1.7 and the Legacy 1.5. Doing this, I have not 
experienced another setup annoyance, where a request to install Cygwin 
at location H:\ is ignored, and the installation proceeds remorselessly 
to C:\cygwin\.

Unfortunately, despite a clear chain of .. requires: -> requires: -> 
requires: .. in setup.ini, I found after using v.2.510.2.2 for a brand 
new install, one missing dependency. I'm not exactly certain how an 
engine that works its way correctly through very many essentially 
identical instruction lists can have slipped up with just one, but this 
did occur [can't remember details but they are there somewhere on this 
list and I will look for them]. This rather dented my confidence in and 
reliance upon this old favourite. Otherwise I would use it the whole time.

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Glitch-free texlive-collection-basic.sh and other uses of setup v.2.510.2.2
  2012-08-23 18:27 Glitch-free texlive-collection-basic.sh and other uses of setup v.2.510.2.2 Fergus
@ 2012-08-23 20:16 ` Christopher Faylor
  2012-08-23 22:03 ` Ken Brown
  1 sibling, 0 replies; 7+ messages in thread
From: Christopher Faylor @ 2012-08-23 20:16 UTC (permalink / raw)
  To: cygwin

On Thu, Aug 23, 2012 at 03:29:54PM +0100, Fergus wrote:
>On today's update of texlive-collection-basic I got the exit message
>Package: texlive-collection-basic
>     texlive-collection-basic.sh exit code 148
>which typically seems to follow most texlive installations.
>At subsequent uses of setup, even when there is nothing new to install, 
>the "unknown package" /etc/postinstall/texlive-collection-basic.sh is 
>again run, resulting in the same exit code, and this behaviour is 
>recurrent. The attempt takes an unbelievable 4 minutes each time, even 
>on a moderately new and fast machine (XP Pro SP3).
>There is a way round this. I use good old setup v.2.510.2.2 (c. 2005) 
>having deleted "message:" entries from setup.ini , which this old 
>version doesn't understand. Hey presto, the script is run, exits just 
>fine, and there is no recurrence. There may be other ways, but I don't 
>know them and can't remember reading about them here.
>
>With the editing of setup.ini described above which is a bit of a chore, 
>my preference is to use v.2.510 for everything, including brand new 
>installs both of 1.7 and the Legacy 1.5. Doing this, I have not 
>experienced another setup annoyance, where a request to install Cygwin 
>at location H:\ is ignored, and the installation proceeds remorselessly 
>to C:\cygwin\.

Please don't bother us with any problems, concerns, or observations
you have about using unsupported versions of setup.exe.

If there is a problem in a postinstall script then it's likely that
someone will fix it.  We definitely will not spend one iota of time
supporting your quixotic attempts to use an ancient version of
setup.exe.

cgf

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Glitch-free texlive-collection-basic.sh and other uses of setup v.2.510.2.2
  2012-08-23 18:27 Glitch-free texlive-collection-basic.sh and other uses of setup v.2.510.2.2 Fergus
  2012-08-23 20:16 ` Christopher Faylor
@ 2012-08-23 22:03 ` Ken Brown
  2012-08-28  3:37   ` Ken Brown
  1 sibling, 1 reply; 7+ messages in thread
From: Ken Brown @ 2012-08-23 22:03 UTC (permalink / raw)
  To: cygwin

On 8/23/2012 10:29 AM, Fergus wrote:
> On today's update of texlive-collection-basic I got the exit message
> Package: texlive-collection-basic
>      texlive-collection-basic.sh exit code 148

Please send /var/log/setup.log.full so I can see what the errors were. 
If it's too big, you can send it off list or just post it somewhere for 
me to download.  And please attach your cygcheck output also.

Ken


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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Glitch-free texlive-collection-basic.sh and other uses of setup v.2.510.2.2
  2012-08-23 22:03 ` Ken Brown
@ 2012-08-28  3:37   ` Ken Brown
  2012-08-28 20:02     ` Ken Brown
  0 siblings, 1 reply; 7+ messages in thread
From: Ken Brown @ 2012-08-28  3:37 UTC (permalink / raw)
  To: cygwin

On 8/23/2012 5:00 PM, Ken Brown wrote:
> On 8/23/2012 10:29 AM, Fergus wrote:
>> On today's update of texlive-collection-basic I got the exit message
>> Package: texlive-collection-basic
>>      texlive-collection-basic.sh exit code 148
>
> Please send /var/log/setup.log.full so I can see what the errors were.
> If it's too big, you can send it off list or just post it somewhere for
> me to download.  And please attach your cygcheck output also.

Fergus,

I'm not sure why you didn't respond to my request for information, but I 
just remembered our correspondence from last March, in which it turned 
out that the postinstall script failure resulted from fontconfig problems:

   http://cygwin.com/ml/cygwin/2012-03/msg00428.html

Is this still the issue (in which case it has nothing to do with TeX 
Live), or is it a different problem?

Ken


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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Glitch-free texlive-collection-basic.sh and other uses of setup v.2.510.2.2
  2012-08-28  3:37   ` Ken Brown
@ 2012-08-28 20:02     ` Ken Brown
  0 siblings, 0 replies; 7+ messages in thread
From: Ken Brown @ 2012-08-28 20:02 UTC (permalink / raw)
  To: cygwin

On 8/27/2012 3:17 PM, Ken Brown wrote:
> On 8/23/2012 5:00 PM, Ken Brown wrote:
>> On 8/23/2012 10:29 AM, Fergus wrote:
>>> On today's update of texlive-collection-basic I got the exit message
>>> Package: texlive-collection-basic
>>>      texlive-collection-basic.sh exit code 148
>>
>> Please send /var/log/setup.log.full so I can see what the errors were.
>> If it's too big, you can send it off list or just post it somewhere for
>> me to download.  And please attach your cygcheck output also.
>
> Fergus,
>
> I'm not sure why you didn't respond to my request for information, but I
> just remembered our correspondence from last March, in which it turned
> out that the postinstall script failure resulted from fontconfig problems:
>
>    http://cygwin.com/ml/cygwin/2012-03/msg00428.html
>
> Is this still the issue (in which case it has nothing to do with TeX
> Live), or is it a different problem?

Thanks for sending me your setup.log.full.  It looks like this is still 
the same fontconfig problem.  The log is full of messages like the 
following:

/usr/share/texmf-dist/fonts/type1: failed to write cache

As I said in March, I think you need to start a new thread, probably on 
the cygwin-xfree list, and make a full report (including cygcheck 
output) about your problem running fc-cache.  Until you solve that 
problem, every postinstall script that calls fc-cache is going to fail, 
and setup.exe will keep trying to rerun it at every install.

I'm sorry I can't help more, but I'm not a fontconfig expert, and I 
don't know why fc-cache is failing.

Ken

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Glitch-free texlive-collection-basic.sh and other uses of setup v.2.510.2.2
@ 2012-08-28 13:37 Fergus
  0 siblings, 0 replies; 7+ messages in thread
From: Fergus @ 2012-08-28 13:37 UTC (permalink / raw)
  To: Cygwin ML; +Cc: Fergus

Sorry was away.
Sent to your own email now.
Thanks.
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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Glitch-free texlive-collection-basic.sh and other uses of setup v.2.510.2.2
@ 2012-08-23 19:34 Fergus
  0 siblings, 0 replies; 7+ messages in thread
From: Fergus @ 2012-08-23 19:34 UTC (permalink / raw)
  To: Cygwin ML; +Cc: Fergus

>>>> Unfortunately, despite a clear chain of
>>>> .. requires: -> requires: -> requires: ..
>>>> in setup.ini, I found after using v.2.510.2.2
>>>> for a brand new install, one missing dependency.

As follows:

>>> Attempting to run pdftex I am getting:
>>> /usr/bin/pdftex.exe: error while loading shared libraries:
>>> ?: cannot open shared object file: No such file or directory

>> ~> cygcheck /bin/pdftex.exe
>> ... cygcheck: track_down: could not find cygsasl2-2.dll
>> So I installed cyrus-sasl. Thereafter, perfect.
>> Should I have known about this requirement (or maybe just libsasl2)?
>> Can it be included, as a requirement, somewhere appropriate?

> It already is a requirement.  In setup.ini
> texlive ==> libpoppler19 ==> libcurl4 ==> libopenldap2_3_0 ==> libsasl2.
> So setup.exe should have offered to install it.

Unfortunately (no idea why or how) the otherwise flawlessly beautiful 
setup v.2.510.2.2 as an instrument
of Cygwin installation and maintenance didn't pick this up.

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-08-28 16:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-08-23 18:27 Glitch-free texlive-collection-basic.sh and other uses of setup v.2.510.2.2 Fergus
2012-08-23 20:16 ` Christopher Faylor
2012-08-23 22:03 ` Ken Brown
2012-08-28  3:37   ` Ken Brown
2012-08-28 20:02     ` Ken Brown
2012-08-23 19:34 Fergus
2012-08-28 13:37 Fergus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).