Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] ncurses 5.5 update

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: "Jeremy Blosser (emrys)" <jblosser-smgl AT firinn.org>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: Re: [SM-Discuss] ncurses 5.5 update
  • Date: Mon, 17 Oct 2005 14:48:44 -0500

On Oct 17, Sergey A. Lipnevich [sergey AT sourcemage.org] wrote:
> You mention that ncurses was dispelled for some time. Your bash
> apparently worked during this same time.

ncurses was only dispelled in the normal place when cast dispells it before
installing the new one. The log produced by the failure and then success
was:

20051017:1615(+0000) cast ncurses 5.5 start
20051017:1621(+0000) dispel ncurses 5.4 success
20051017:1622(+0000) cast ncurses 5.5 failure
20051017:1705(+0000) cast ncurses 5.5 start
20051017:1711(+0000) dispel ncurses 5.5 success
20051017:1712(+0000) cast ncurses 5.5 success

> Maybe the problem is that my bash somehow links to ncurses while yours
> doesn't?

# ldd `which bash`
linux-gate.so.1 => (0xfbffd000)
libreadline.so.5 => /lib/libreadline.so.5 (0xb7fbd000)
libhistory.so.5 => /lib/libhistory.so.5 (0xb7fb4000)
libncurses.so.5 => /lib/libncurses.so.5 (0xb7f6e000)
libdl.so.2 => /lib/libdl.so.2 (0xb7f6a000)
libc.so.6 => /lib/libc.so.6 (0xb7e7d000)
/lib/ld-linux.so.2 (0xb7fee000)
# gaze from /lib/libncurses.so.5
ncurses-5.4:/lib/libncurses.so.5
ncurses-5.5:/lib/libncurses.so.5

> I think my error can be easily reproduced by dispelling ncurses and then
> typing "bash<ENTER>" to start new bash process, but I can't test right
> now as I don't have access to development machine.

Seth indicated the spell knows how to protect bash during the upgrade, but
he hasn't given specifics yet. ncurses' INSTALL does do a lot of backing
up libraries and such.

Attachment: pgpLmsw7dDosS.pgp
Description: PGP signature




Archive powered by MHonArc 2.6.24.

Top of Page