* lynx seems broken
@ 2009-02-24 21:49 Morten Kjærulff
2009-02-25 23:15 ` Larry Hall (Cygwin)
0 siblings, 1 reply; 8+ messages in thread
From: Morten Kjærulff @ 2009-02-24 21:49 UTC (permalink / raw)
To: cygwin
[-- Attachment #1: Type: text/plain, Size: 2489 bytes --]
Hi,
On my machine#2 I just installed lynx, but it just exit without
telling anything. Then I went to my machine#1 where lynx was already
installed, and it worked fine. I then ran setup.exe and it installed a
little. After that, lynx just exit without telling anything.
I attach cygcheck.out1 which is taken before the upgrade on machine#1
and cygcheck.out2 which is taken after the upgrade.
Did I do anything wrong?
Cheers,
Morten
$ diff cygcheck.out1 cygcheck.out2
3c3
< Current System Time: Tue Feb 24 22:27:38 2009
---
> Current System Time: Tue Feb 24 22:30:08 2009
181,182c181,182
< 40k 2006/11/15 C:\cygwin\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0
< "cygform-8.dll" v0.0 ts=2006/11/15 8:06
---
> 41k 2009/02/23 C:\cygwin\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0
> "cygform-8.dll" v0.0 ts=2009/2/23 17:21
225,226c225,226
< 21k 2006/11/15 C:\cygwin\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0
< "cygmenu-8.dll" v0.0 ts=2006/11/15 8:05
---
> 21k 2009/02/23 C:\cygwin\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0
> "cygmenu-8.dll" v0.0 ts=2009/2/23 17:20
235,236c235,236
< 67k 2006/11/15 C:\cygwin\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0
< "cygncurses++-8.dll" v0.0 ts=2006/11/15 8:13
---
> 335k 2009/02/23 C:\cygwin\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0
> "cygncurses++-8.dll" v0.0 ts=2009/2/23 17:28
241,242c241,242
< 237k 2006/11/15 C:\cygwin\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0
< "cygncurses-8.dll" v0.0 ts=2006/11/15 8:02
---
> 161k 2009/02/23 C:\cygwin\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0
> "cygncurses-8.dll" v0.0 ts=2009/2/23 17:18
249,250c249,250
< 12k 2006/11/15 C:\cygwin\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0
< "cygpanel-8.dll" v0.0 ts=2006/11/15 8:04
---
> 11k 2009/02/23 C:\cygwin\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0
> "cygpanel-8.dll" v0.0 ts=2009/2/23 17:19
278a279,280
> 66k 2009/02/23 C:\cygwin\bin\cygtic-8.dll - os=4.0 img=1.0 sys=4.0
> "cygtic-8.dll" v0.0 ts=2009/2/23 17:15
320c322
< _update-info-dir 00802-1
---
> _update-info-dir 00807-1
378c380
< libncurses8 5.5-3
---
> libncurses8 5.7-1
395c397
< ncurses 5.5-3
---
> ncurses 5.7-1
408c410
< terminfo 5.5_20061104-1
---
> terminfo 5.7_20090221-1
$
[-- Attachment #2: cygcheck.out1 --]
[-- Type: application/octet-stream, Size: 17866 bytes --]
[-- Attachment #3: cygcheck.out2 --]
[-- Type: application/octet-stream, Size: 17995 bytes --]
[-- Attachment #4: Type: text/plain, Size: 218 bytes --]
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: lynx seems broken
2009-02-24 21:49 lynx seems broken Morten Kjærulff
@ 2009-02-25 23:15 ` Larry Hall (Cygwin)
2009-02-25 23:26 ` Morten Kjærulff
0 siblings, 1 reply; 8+ messages in thread
From: Larry Hall (Cygwin) @ 2009-02-25 23:15 UTC (permalink / raw)
To: cygwin
Morten Kjærulff wrote:
> Hi,
>
> On my machine#2 I just installed lynx, but it just exit without
> telling anything. Then I went to my machine#1 where lynx was already
> installed, and it worked fine. I then ran setup.exe and it installed a
> little. After that, lynx just exit without telling anything.
What does 'lynx; echo $?' say? What does 'cygcheck lynx' say?
--
Larry Hall http://www.rfk.com
RFK Partners, Inc. (508) 893-9779 - RFK Office
216 Dalton Rd. (508) 893-9889 - FAX
Holliston, MA 01746
_____________________________________________________________________
A: Yes.
> Q: Are you sure?
>> A: Because it reverses the logical flow of conversation.
>>> Q: Why is top posting annoying in email?
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: lynx seems broken
2009-02-25 23:15 ` Larry Hall (Cygwin)
@ 2009-02-25 23:26 ` Morten Kjærulff
2009-02-25 23:34 ` Larry Hall (Cygwin)
0 siblings, 1 reply; 8+ messages in thread
From: Morten Kjærulff @ 2009-02-25 23:26 UTC (permalink / raw)
To: cygwin
On Thu, Feb 26, 2009 at 12:10 AM, Larry Hall (Cygwin)
<reply-to-list-only-lh@cygwin.com> wrote:
> Morten Kjærulff wrote:
>>
>> Hi,
>>
>> On my machine#2 I just installed lynx, but it just exit without
>> telling anything. Then I went to my machine#1 where lynx was already
>> installed, and it worked fine. I then ran setup.exe and it installed a
>> little. After that, lynx just exit without telling anything.
>
> What does 'lynx; echo $?' say? What does 'cygcheck lynx' say?
$ lynx;echo $?;cygcheck lynx
57
Found: C:\cygwin\bin\lynx.exe
C:\cygwin\bin\lynx.exe
C:\cygwin\bin\cygcrypto-0.9.8.dll
C:\cygwin\bin\cygwin1.dll
C:\WINDOWS\system32\ADVAPI32.DLL
C:\WINDOWS\system32\KERNEL32.dll
C:\WINDOWS\system32\ntdll.dll
C:\WINDOWS\system32\RPCRT4.dll
C:\WINDOWS\system32\Secur32.dll
C:\cygwin\bin\cygintl-3.dll
C:\cygwin\bin\cygiconv-2.dll
C:\cygwin\bin\cygncurses-8.dll
C:\cygwin\bin\cygssl-0.9.8.dll
C:\WINDOWS\system32\USER32.dll
C:\WINDOWS\system32\GDI32.dll
$
Cheers,
Morten
>
> --
> Larry Hall http://www.rfk.com
> RFK Partners, Inc. (508) 893-9779 - RFK Office
> 216 Dalton Rd. (508) 893-9889 - FAX
> Holliston, MA 01746
>
> _____________________________________________________________________
>
> A: Yes.
>> Q: Are you sure?
>>> A: Because it reverses the logical flow of conversation.
>>>> Q: Why is top posting annoying in email?
>
> --
> Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
> Problem reports: http://cygwin.com/problems.html
> Documentation: http://cygwin.com/docs.html
> FAQ: http://cygwin.com/faq/
>
>
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: lynx seems broken
2009-02-25 23:26 ` Morten Kjærulff
@ 2009-02-25 23:34 ` Larry Hall (Cygwin)
2009-02-26 17:55 ` Sivaram Neelakantan
0 siblings, 1 reply; 8+ messages in thread
From: Larry Hall (Cygwin) @ 2009-02-25 23:34 UTC (permalink / raw)
To: cygwin
Morten Kjærulff wrote:
> On Thu, Feb 26, 2009 at 12:10 AM, Larry Hall (Cygwin)
> <reply-to-list-only-lh@cygwin.com> wrote:
>> Morten Kjærulff wrote:
>>> Hi,
>>>
>>> On my machine#2 I just installed lynx, but it just exit without
>>> telling anything. Then I went to my machine#1 where lynx was already
>>> installed, and it worked fine. I then ran setup.exe and it installed a
>>> little. After that, lynx just exit without telling anything.
>> What does 'lynx; echo $?' say? What does 'cygcheck lynx' say?
>
> $ lynx;echo $?;cygcheck lynx
> 57
Perhaps this is your problem?
<http://www.cygwin.com/ml/cygwin/2008-12/msg00727.html>
--
Larry Hall http://www.rfk.com
RFK Partners, Inc. (508) 893-9779 - RFK Office
216 Dalton Rd. (508) 893-9889 - FAX
Holliston, MA 01746
_____________________________________________________________________
A: Yes.
> Q: Are you sure?
>> A: Because it reverses the logical flow of conversation.
>>> Q: Why is top posting annoying in email?
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: lynx seems broken
2009-02-25 23:34 ` Larry Hall (Cygwin)
@ 2009-02-26 17:55 ` Sivaram Neelakantan
2009-02-26 18:38 ` lynx seems broken (Attn: ncurses maintainer) David Rothenberger
0 siblings, 1 reply; 8+ messages in thread
From: Sivaram Neelakantan @ 2009-02-26 17:55 UTC (permalink / raw)
To: cygwin
"Larry Hall (Cygwin)" <reply-to-list-only-lh@cygwin.com> writes:
> Morten Kjærulff wrote:
>> On Thu, Feb 26, 2009 at 12:10 AM, Larry Hall (Cygwin)
>> <reply-to-list-only-lh@cygwin.com> wrote:
>>> Morten Kjærulff wrote:
>>>> Hi,
>>>>
>>>> On my machine#2 I just installed lynx, but it just exit without
>>>> telling anything. Then I went to my machine#1 where lynx was already
>>>> installed, and it worked fine. I then ran setup.exe and it installed a
>>>> little. After that, lynx just exit without telling anything.
>>> What does 'lynx; echo $?' say? What does 'cygcheck lynx' say?
>>
>> $ lynx;echo $?;cygcheck lynx
>> 57
>
> Perhaps this is your problem?
> <http://www.cygwin.com/ml/cygwin/2008-12/msg00727.html>
>
[snipped 13 lines]
That didn't work, the 2008 mailing list post. I still get the same
error code 57 and cygcheck is the same as the OP.
Is there anything else to check? Appreciate the help.
sivaram
--
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: lynx seems broken (Attn: ncurses maintainer)
2009-02-26 17:55 ` Sivaram Neelakantan
@ 2009-02-26 18:38 ` David Rothenberger
2009-02-27 4:25 ` Charles Wilson
2009-02-27 10:14 ` Sivaram Neelakantan
0 siblings, 2 replies; 8+ messages in thread
From: David Rothenberger @ 2009-02-26 18:38 UTC (permalink / raw)
To: cygwin
On 2/26/2009 9:55 AM, Sivaram Neelakantan wrote:
> "Larry Hall (Cygwin)" <reply-to-list-only-lh@cygwin.com> writes:
>
>> Morten Kjærulff wrote:
>>> On Thu, Feb 26, 2009 at 12:10 AM, Larry Hall (Cygwin)
>>> <reply-to-list-only-lh@cygwin.com> wrote:
>>>> Morten Kjærulff wrote:
>>>>> Hi,
>>>>>
>>>>> On my machine#2 I just installed lynx, but it just exit without
>>>>> telling anything. Then I went to my machine#1 where lynx was already
>>>>> installed, and it worked fine. I then ran setup.exe and it installed a
>>>>> little. After that, lynx just exit without telling anything.
>>>> What does 'lynx; echo $?' say? What does 'cygcheck lynx' say?
>>> $ lynx;echo $?;cygcheck lynx
>>> 57
% strace lynx -version
... pops up a message saying "The procedure entry point cur_term could
not be located in the dynamic link library cygncurses-8.dll."
Rolling back libncurses8 and terminfo to the previous release solves the
problem for me. Recompiling lynx from source with the new libncurses8
and terminfo packages also fixes the problem.
--
David Rothenberger ---- daveroth@acm.org
"What if" is a trademark of Hewlett Packard, so stop using it in your
sentences without permission, or risk being sued.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: lynx seems broken (Attn: ncurses maintainer)
2009-02-26 18:38 ` lynx seems broken (Attn: ncurses maintainer) David Rothenberger
@ 2009-02-27 4:25 ` Charles Wilson
2009-02-27 10:14 ` Sivaram Neelakantan
1 sibling, 0 replies; 8+ messages in thread
From: Charles Wilson @ 2009-02-27 4:25 UTC (permalink / raw)
To: cygwin
David Rothenberger wrote:
>
> Rolling back libncurses8 and terminfo to the previous release solves the
> problem for me. Recompiling lynx from source with the new libncurses8
> and terminfo packages also fixes the problem.
>
Confirmed bug. I've pulled the release.
Upstream has silently changed the API, but only for "broken linkers" --
in other words, if you are not ELF, you are "broken". And apparently we
don't care about API compatibility for "broken" linkers.
It's not just cur_term. There are 43 symbols that were exported by
ncurses-5.5's cygncurses-8.dll but are missing from ncurses-5.7's
cygncurses-8 (with no changes in how the two packages were ./configured).
_nc_cap_hash_table
_nc_capalias_table
_nc_capcmp
_nc_captoinfo
_nc_check_termtype
_nc_check_termtype2
_nc_comment_end
_nc_comment_start
_nc_copy_entry
_nc_curr_file_pos
_nc_curr_token
_nc_disable_period
_nc_do_xmc_glitch
_nc_entry_match
_nc_find_entry
_nc_find_type_entry
_nc_get_hash_table
_nc_get_table
_nc_get_token
_nc_info_hash_table
_nc_infoalias_table
_nc_infotocap
_nc_init_entry
_nc_key_names
_nc_merge_entry
_nc_panic_mode
_nc_parse_entry
_nc_push_token
_nc_read_entry_source
_nc_reset_input
_nc_resolve_uses
_nc_resolve_uses2
_nc_save_str
_nc_set_writedir
_nc_slk_format
_nc_start_line
_nc_syntax
_nc_tic_expand
_nc_tic_written
_nc_trans_string
_nc_wrap_entry
_nc_write_entry
cur_term
Given that lack of consistency, I also worry if some existing symbols
have had their signatures changed. Sheesh.
OK. So, no problem: I'll just release ncurses-5.7-[2,11] with a dll
version bump to -9 (and a new libncurses9 package). But how do I get
everyone's libncurses8 package back to the original API?
I guess I can modify libncurses8's setup.hint to explicitly declare that
the 5.5-3 version is current, thus superseding the bad -5.7-1 version...
I was really trying to avoid a DLL version bump with this release, but
it looks like that is not possible, due to poor API management upstream.
This also means that I must also roll back the terminfo database layout
change. Sigh.
--
Chuck
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: lynx seems broken (Attn: ncurses maintainer)
2009-02-26 18:38 ` lynx seems broken (Attn: ncurses maintainer) David Rothenberger
2009-02-27 4:25 ` Charles Wilson
@ 2009-02-27 10:14 ` Sivaram Neelakantan
1 sibling, 0 replies; 8+ messages in thread
From: Sivaram Neelakantan @ 2009-02-27 10:14 UTC (permalink / raw)
To: cygwin
David Rothenberger <daveroth@acm.org> writes:
> On 2/26/2009 9:55 AM, Sivaram Neelakantan wrote:
[snipped 15 lines]
>
> % strace lynx -version
>
> ... pops up a message saying "The procedure entry point cur_term could
> not be located in the dynamic link library cygncurses-8.dll."
>
> Rolling back libncurses8 and terminfo to the previous release solves
> the problem for me. Recompiling lynx from source with the new
> libncurses8 and terminfo packages also fixes the problem.
Lynx now works after rolling back libncurses8 and terminfo.
Thank you.
[snipped 9 lines]
sivaram
--
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2009-02-27 10:14 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-24 21:49 lynx seems broken Morten Kjærulff
2009-02-25 23:15 ` Larry Hall (Cygwin)
2009-02-25 23:26 ` Morten Kjærulff
2009-02-25 23:34 ` Larry Hall (Cygwin)
2009-02-26 17:55 ` Sivaram Neelakantan
2009-02-26 18:38 ` lynx seems broken (Attn: ncurses maintainer) David Rothenberger
2009-02-27 4:25 ` Charles Wilson
2009-02-27 10:14 ` Sivaram Neelakantan
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).