Re: ncurses3.4

1997-11-19 Thread Orn E. Hansen

Þann 18-Nov-97 skrifar Scott Ellis:
 
 Maybe if you'd tell us what is unstable for you it could be fixed.  I've
 only experienced neglegable problems using hamm.
 
  Ok, here is my system (Just for an overview, the latest in hamm).

kernel2.0.30
xbase 3.3.1
xlib6g3.3.1
xaw3dg1.3-6
ncurses3.41.9.9g
libc  5.4.33
libc  2.0.5c
xpm   xpm4g
jpeg  libjpegg6a
gcc   2.7.2.3
libg++272 2.7.2.8
libpaperg 1.0.3
ghostview 1.5-16
gs3.33-6
xfig  3.2.0
netbase   3.00
netstd3.00
ppp   2.3.1

  Now, I can use pppd to manually put up my network... but diald (which I
normally use) doesn't work, it will fail with 'sl0: transmit timeout, bad
line quality?'...

  And now lets see, here is ghostview...

(gdb) run
Starting program: /usr/bin/X11/ghostview 
Program received signal SIGSEGV, Segmentation fault.
0x804df70 in _start ()
(gdb) bt
#0  0x804df70 in _start ()
#1  0x80c2588 in ?? ()
#2  0x804c9fe in _start ()
(gdb) 

  And then there is xfig...

(gdb) run
Starting program: /usr/bin/X11/xfig 
xfig: this input-method don't support OffTheSpot input style
xfig: using ROOT input style instead.
(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
0x4020d8a4 in free ()
(gdb) bt
#0  0x4020d8a4 in free ()
#1  0x4020d841 in free ()
#2  0x400c49ad in XtFree ()
#3  0x4006a543 in _XawMultiSaveAsFile ()
#4  0x40069f7d in XawListShowCurrent ()
#5  0x400e4837 in XtSetSensitive ()
#6  0x400e4daf in XtSetValues ()
#7  0x40079e5e in _XawTextExecuteUpdate ()
#8  0x400e4837 in XtSetSensitive ()
#9  0x400e47f8 in XtSetSensitive ()
#10 0x400e4daf in XtSetValues ()
#11 0x80b31c5 in _start ()
#12 0x80adb92 in _start ()
#13 0x809a85d in _start ()
#14 0x80a9d52 in _start ()
#15 0x80765bc in _start ()
(gdb) 


  These two programs are well known and function fully on normal Unix systems,
that is also why I list them here.  The problem, at least in the case of xfig,
is a clash between libc5 and libc6.  A library will establish a pointer through
libc5, and then X will try to free it through libc6... or in other cases this
is vice versa.  This case is interresting, because the backtrace shows that
this is the fault of the Xaw3d... this is because Xaw3d library is listed
before /usr/X11R6/lib in ld.so.conf, removing the reference to Xaw3d will
allow xfig to function normally... similar SIGSEGV are called in many programs,
even that I compile here, and usually the fault is found inside malloc() or
free()...

  All these problems have to do with collition between libraries, either at
the maintainers' or at the users end.


Orn Einar Hansen [EMAIL PROTECTED]
  [EMAIL PROTECTED]
voice+fax; +46 035 217194


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-19 Thread Orn E. Hansen

Þann 18-Nov-97 skrifar Scott Ellis:
 
 The problem is that linking a program with both libc6 and librarys linked
 with libc5 will produce problems.  Programs that are linked this way
 should have bugs filed against them if they haven't been already.  Yes you
 need to purge and reconstruct your development environment, but it isn't
 impossible or even difficult to live with both c librarys.
 
  That is most likely true... but as a user, who want's to have a libc6
system.  Wouldn't it me more normal, to have the packages all developed
and linked to libc6 libraries, and provide libc5-compat libraries as an
extra (in hamm, that is), just to be able to run old programs?  The blended
environment that has been there for a while, is a little problematic IMHO.


Orn Einar Hansen [EMAIL PROTECTED]
  [EMAIL PROTECTED]
voice+fax; +46 035 217194


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-19 Thread Scott Ellis
On Wed, 19 Nov 1997, Orn E. Hansen wrote:

   Now, I can use pppd to manually put up my network... but diald (which I
 normally use) doesn't work, it will fail with 'sl0: transmit timeout, bad
 line quality?'...

Okay, to be fair I never use diald, so I don't know what could be wrong
here.

   And now lets see, here is ghostview...
 
 (gdb) run
 Starting program: /usr/bin/X11/ghostview 
 Program received signal SIGSEGV, Segmentation fault.
 0x804df70 in _start ()
 (gdb) bt
 #0  0x804df70 in _start ()
 #1  0x80c2588 in ?? ()
 #2  0x804c9fe in _start ()
 (gdb) 
 
   And then there is xfig...
 
 (gdb) run
 Starting program: /usr/bin/X11/xfig 
 xfig: this input-method don't support OffTheSpot input style
 xfig: using ROOT input style instead.
 (no debugging symbols found)...
 Program received signal SIGSEGV, Segmentation fault.
 0x4020d8a4 in free ()
 (gdb) bt
 #0  0x4020d8a4 in free ()
 #1  0x4020d841 in free ()
 #2  0x400c49ad in XtFree ()
 #3  0x4006a543 in _XawMultiSaveAsFile ()
 #4  0x40069f7d in XawListShowCurrent ()
 #5  0x400e4837 in XtSetSensitive ()
 #6  0x400e4daf in XtSetValues ()
 #7  0x40079e5e in _XawTextExecuteUpdate ()
 #8  0x400e4837 in XtSetSensitive ()
 #9  0x400e47f8 in XtSetSensitive ()
 #10 0x400e4daf in XtSetValues ()
 #11 0x80b31c5 in _start ()
 #12 0x80adb92 in _start ()
 #13 0x809a85d in _start ()
 #14 0x80a9d52 in _start ()
 #15 0x80765bc in _start ()
 (gdb) 
 
 
   These two programs are well known and function fully on normal Unix
 systems, that is also why I list them here.  The problem, at least in
 the case of xfig, is a clash between libc5 and libc6.  A library will
 establish a pointer through libc5, and then X will try to free it
 through libc6... or in other cases this is vice versa.  This case is
 interresting, because the backtrace shows that this is the fault of the
 Xaw3d... this is because Xaw3d library is listed before /usr/X11R6/lib
 in ld.so.conf, removing the reference to Xaw3d will allow xfig to
 function normally... similar SIGSEGV are called in many programs, even
 that I compile here, and usually the fault is found inside malloc() or
 free()... 

See, you've pointed out the problem and even there is a solution.  Remove
xaw3d or update it to the version that is compiled correctly.  Its a bug
with the old xaw3d, the new version was uploaded recently (IIRC).

   All these problems have to do with collition between libraries, either at
 the maintainers' or at the users end.

Yep, it's a bug in xaw3d.  Not exactly making your system unusable, since
it is easilly fixed.

-- 
Scott K. Ellis [EMAIL PROTECTED] http://www.gate.net/~storm/


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-19 Thread Scott Ellis
On Wed, 19 Nov 1997, Orn E. Hansen wrote:

 Þann 18-Nov-97 skrifar Scott Ellis:
  
  The problem is that linking a program with both libc6 and librarys linked
  with libc5 will produce problems.  Programs that are linked this way
  should have bugs filed against them if they haven't been already.  Yes you
  need to purge and reconstruct your development environment, but it isn't
  impossible or even difficult to live with both c librarys.
  
   That is most likely true... but as a user, who want's to have a libc6
 system.  Wouldn't it me more normal, to have the packages all developed
 and linked to libc6 libraries, and provide libc5-compat libraries as an
 extra (in hamm, that is), just to be able to run old programs?  The blended
 environment that has been there for a while, is a little problematic IMHO.

That's exactly what we're working on doing.  The problem is that we aren't
finished with it quite yet, it is time consuming to recompile over 1000
different packages.  Hamm will be as close to fully libc6 if we can make
it, but we aren't there yet.

-- 
Scott K. Ellis [EMAIL PROTECTED] http://www.gate.net/~storm/


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] .
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-19 Thread Philippe Troin

On Wed, 19 Nov 1997 13:34:52 EST Scott Ellis ([EMAIL PROTECTED]) wrote:

 On Wed, 19 Nov 1997, Orn E. Hansen wrote:
 
Now, I can use pppd to manually put up my network... but diald (which I
  normally use) doesn't work, it will fail with 'sl0: transmit timeout, bad
  line quality?'...
 
 Okay, to be fair I never use diald, so I don't know what could be wrong
 here.

Change the network: line of /etc/nsswitch.conf from files dns to files.
That should make it.

Phil.



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-19 Thread Orn E. Hansen

Þann 19-Nov-97 skrifar Scott Ellis:
 
 Yep, it's a bug in xaw3d.  Not exactly making your system unusable, since
 it is easilly fixed.
 

  Nor was I saying that it was unusable...

  I was saying, that if one intends to upgrade to a libc6 system, one needs
to upgrade the entire base system.  Purgeing the old libc5 stuff... if you
don't, you may very well end up in a situation where your system becomes
unusable... and if it does, that *that* was the problem... conflict between
the two libraries.


Orn Einar Hansen [EMAIL PROTECTED]
  [EMAIL PROTECTED]
voice+fax; +46 035 217194


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-19 Thread Orn E. Hansen

Þann 19-Nov-97 skrifar Philippe Troin:
 
 Change the network: line of /etc/nsswitch.conf from files dns to files.
 That should make it.
 

  Now this is what I call a useful pointer!

  Thanks!, that did the trick... thanks a million!


Orn Einar Hansen [EMAIL PROTECTED]
  [EMAIL PROTECTED]
voice+fax; +46 035 217194


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-18 Thread Daniel Doro Ferrante


Hi Galen,

Here is what 'dpkg -l' gives me as an answer:

ii  libc5   5.4.33-7   The Linux C library version 5 (run-time
ii  libc6   2.0.5c-0.1 The GNU C library version 2 (run-time
ii  ldso1.9.2-3The Linux dynamic linker, library and utilit

On Mon, 17 Nov 1997, Galen Hazelwood wrote:

 Date: Mon, 17 Nov 1997 14:26:07 -0700
 From: Galen Hazelwood [EMAIL PROTECTED]
 To: Daniel Doro Ferrante [EMAIL PROTECTED]
 Cc: debian-user@lists.debian.org
 Subject: Re: ncurses3.4
 
 The only thing that the ncurses3.4 postinst script does is run
 ldconfig.  If your system is so messed up that ldconfig always seg
 faults, then god help you, because I can't.  :)
 
 What versions of ld.so, libc5, and libc6 do you have installed?
  
 --Galen
 

After that email, I tried to upgrade 'tetex-bin' but I also got
the same message: seg fault in the pre-inst AND pos-inst scripts !!! I
can't figure out what is happening. I tried to use libc6 and libc5 in
different ways in order to find out if it were the problem - no problem;
besides everything else is working fine - so I think that libc's are not
the problem (but I am not sure yet).

Daniel.
__
Daniel Doro Ferranteemail: [EMAIL PROTECTED]
   [EMAIL PROTECTED]
System Manager  http://www.cecm.usp.br/~danieldf

CECM - Curso de Ciencias Moleculares - USP
   Course of Molecular Sciences - University of Sao Paulo



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-18 Thread Orn E. Hansen

Þann 18-Nov-97 skrifar Daniel Doro Ferrante:
 
   After that email, I tried to upgrade 'tetex-bin' but I also got
 the same message: seg fault in the pre-inst AND pos-inst scripts !!! I
 can't figure out what is happening. I tried to use libc6 and libc5 in
 different ways in order to find out if it were the problem - no problem;
 besides everything else is working fine - so I think that libc's are not
 the problem (but I am not sure yet).
 

  Downgrade libc6 to 2.0.4-1... libc6 2.0.5c is close to unusable yet.

  and if you intend to use libc6 for future use and development, then
purge libc5 and all its remnants, as there *is* and will remain a conflict
between the two.


Orn Einar Hansen [EMAIL PROTECTED]
  [EMAIL PROTECTED]
voice+fax; +46 035 217194


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-18 Thread Scott Ellis
On Tue, 18 Nov 1997, Orn E. Hansen wrote:

   and if you intend to use libc6 for future use and development, then
 purge libc5 and all its remnants, as there *is* and will remain a conflict
 between the two.

NO!  ABSOLUTLY POSITIVLY DO *NOT* PURGE LIBC5!  YOU WILL TRASH YOUR SYSTEM
BEYOND ALL HOPE OF REPAIR!

What you do need to do if you're upgrading to a full hamm (unstable)
system is to use dpkg to purge the existing '-dev' packages on your
system.  The existing librarys only need updated.

-- 
Scott K. Ellis [EMAIL PROTECTED] http://www.gate.net/~storm/


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-18 Thread Orn E. Hansen

Þann 18-Nov-97 skrifar Scott Ellis:
 On Tue, 18 Nov 1997, Orn E. Hansen wrote:
 
 NO!  ABSOLUTLY POSITIVLY DO *NOT* PURGE LIBC5!  YOU WILL TRASH YOUR SYSTEM
 BEYOND ALL HOPE OF REPAIR!
 
 What you do need to do if you're upgrading to a full hamm (unstable)
 system is to use dpkg to purge the existing '-dev' packages on your
 system.  The existing librarys only need updated.
 
  You can purge all libc5 programs, takes a trick or two though...
and it's the ONLY way to get a stable libc6 system.


Orn Einar Hansen [EMAIL PROTECTED]
  [EMAIL PROTECTED]
voice+fax; +46 035 217194


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-18 Thread Scott Ellis
On Tue, 18 Nov 1997, Orn E. Hansen wrote:

 
 Þann 18-Nov-97 skrifar Scott Ellis:
  On Tue, 18 Nov 1997, Orn E. Hansen wrote:
  
  NO!  ABSOLUTLY POSITIVLY DO *NOT* PURGE LIBC5!  YOU WILL TRASH YOUR SYSTEM
  BEYOND ALL HOPE OF REPAIR!
  
  What you do need to do if you're upgrading to a full hamm (unstable)
  system is to use dpkg to purge the existing '-dev' packages on your
  system.  The existing librarys only need updated.
  
   You can purge all libc5 programs, takes a trick or two though...
 and it's the ONLY way to get a stable libc6 system.

I beg to differ here.  My machine runs sync'd to hamm, but I still use
several programs that are only libc5 (including netscape).  Everything
works fine, although with Netscrape running my memory useage is a bit on
the cramped side.

-- 
Scott K. Ellis [EMAIL PROTECTED] http://www.gate.net/~storm/


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] .
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-18 Thread James Troup
Orn E. Hansen [EMAIL PROTECTED] writes:

   You can purge all libc5 programs, takes a trick or two though...
 and it's the ONLY way to get a stable libc6 system.

Absolute rubbish.  I've been running two systems and have access to a
third which have been tracking hamm since it became hamm, all three
have always had libc5 and all three are stable.

-- 
James


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-18 Thread Orn E. Hansen

Þann 18-Nov-97 skrifar James Troup:
 Orn E. Hansen [EMAIL PROTECTED] writes:
 
   You can purge all libc5 programs, takes a trick or two though...
 and it's the ONLY way to get a stable libc6 system.
 
  I've been tracking hamm on several systems, ever since libc6 came
out... and there is NOTHING stable about it(period)


Orn Einar Hansen [EMAIL PROTECTED]
  [EMAIL PROTECTED]
voice+fax; +46 035 217194


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-18 Thread Orn E. Hansen

Þann 18-Nov-97 skrifar Scott Ellis:
 
 I beg to differ here.  My machine runs sync'd to hamm, but I still use
 several programs that are only libc5 (including netscape).  Everything
 works fine, although with Netscrape running my memory useage is a bit on
 the cramped side.
 

  The reason I say, that you need to purge them (especially if you are
doing development), is because of...

0x401c6230 in malloc ()
(gdb) bt
#0  0x401c6230 in malloc ()
#1  0x401c6145 in malloc ()
#2  0x401c12cc in fopen ()
#3  0x80ab65b in getline ()
#4  0x80abb5c in getline ()
#5  0x80ada67 in getline ()
#6  0x80afcb9 in getline ()
#7  0x8051b25 in _start ()
#8  0x805330d in _start ()
#9  0x40038bfc in fl_object_qread ()
#10 0x40046ef5 in fl_do_forms ()
#11 0x80570fd in _start ()

  Programs like xfig, and ghostview will produce similar results... SIGSEGV in
malloc() or free().  The reason here, appears to be that libc5 and libc6 use
two different malloc routines and algorithms... and CAN'T be used side by side.


Orn Einar Hansen [EMAIL PROTECTED]
  [EMAIL PROTECTED]
voice+fax; +46 035 217194


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-18 Thread Scott Ellis
On Tue, 18 Nov 1997, Orn E. Hansen wrote:

 Þann 18-Nov-97 skrifar James Troup:
  Orn E. Hansen [EMAIL PROTECTED] writes:
  
You can purge all libc5 programs, takes a trick or two though...
  and it's the ONLY way to get a stable libc6 system.
  
   I've been tracking hamm on several systems, ever since libc6 came
 out... and there is NOTHING stable about it(period)

Maybe if you'd tell us what is unstable for you it could be fixed.  I've
only experienced neglegable problems using hamm.

-- 
Scott K. Ellis [EMAIL PROTECTED] http://www.gate.net/~storm/


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] .
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-18 Thread Scott Ellis
On Tue, 18 Nov 1997, Orn E. Hansen wrote:

   The reason I say, that you need to purge them (especially if you are
 doing development), is because of...
 
 0x401c6230 in malloc ()
 (gdb) bt
 #0  0x401c6230 in malloc ()
 #1  0x401c6145 in malloc ()
 #2  0x401c12cc in fopen ()
 #3  0x80ab65b in getline ()
 #4  0x80abb5c in getline ()
 #5  0x80ada67 in getline ()
 #6  0x80afcb9 in getline ()
 #7  0x8051b25 in _start ()
 #8  0x805330d in _start ()
 #9  0x40038bfc in fl_object_qread ()
 #10 0x40046ef5 in fl_do_forms ()
 #11 0x80570fd in _start ()
 
   Programs like xfig, and ghostview will produce similar results...
 SIGSEGV in malloc() or free().  The reason here, appears to be that
 libc5 and libc6 use two different malloc routines and algorithms... and
 CAN'T be used side by side. 

The problem is that linking a program with both libc6 and librarys linked
with libc5 will produce problems.  Programs that are linked this way
should have bugs filed against them if they haven't been already.  Yes you
need to purge and reconstruct your development environment, but it isn't
impossible or even difficult to live with both c librarys.

-- 
Scott K. Ellis [EMAIL PROTECTED] http://www.gate.net/~storm/


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


ncurses3.4

1997-11-17 Thread Daniel Doro Ferrante


Hi All !

I have just tried to install ncurses3.4 (from unstable
- hamm/base) and when it gets to the post-installation script 
it gives me a segmentation fault.

Any ideas?

Thanks,

Daniel.

__
Daniel Doro Ferranteemail: [EMAIL PROTECTED]
   [EMAIL PROTECTED]
System Manager  http://www.cecm.usp.br/~danieldf

CECM - Curso de Ciencias Moleculares - USP
   Course of Molecular Sciences - University of Sao Paulo


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-11-17 Thread Galen Hazelwood
The only thing that the ncurses3.4 postinst script does is run
ldconfig.  If your system is so messed up that ldconfig always seg
faults, then god help you, because I can't.  :)

What versions of ld.so, libc5, and libc6 do you have installed?
 
--Galen


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


fixing a machine without ncurses3.4

1997-08-10 Thread Sue Campbell
I wanted the Gimp so I did some updating from unstable.
I missed libncurses3.4 though. My machine was left in an
crippled state (couldn't ftp out) so I thought I'd boot into
windoze to get the .deb. Unfortunately when booting back into Linux,
even in single user mode, I get 'sh: can't load libncurses.so.3.4'
and can't log in. Tried a known good rescue disk and that gives me
the same problem.

Anyone got any ideas how to fix this?

- Sue


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: fixing a machine without ncurses3.4

1997-08-10 Thread Jean Pierre LeJacq
On Sun, 10 Aug 1997, Sue Campbell wrote:

 I wanted the Gimp so I did some updating from unstable.
 I missed libncurses3.4 though. My machine was left in an
 crippled state (couldn't ftp out) so I thought I'd boot into
 windoze to get the .deb. Unfortunately when booting back into Linux,
 even in single user mode, I get 'sh: can't load libncurses.so.3.4'
 and can't log in. Tried a known good rescue disk and that gives me
 the same problem.

The rescue disk should work.  Make sure your's isn't trying
to boot from or mount any partitions from your hard disk.
If it does, you should recreate the rescue disk from the
Debian installation disk set.

Once the rescue disk is working, mount the hard disk
and simple copy libncurses to /lib.

-- 
Jean Pierre



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


ncurses3.4 deb file

1997-07-22 Thread Douglas Bates
I have installed the unstable version in hamm and now have several
packages that do not configure properly because ncurses3.4 is not
available.  The most important such package for me is gdb.

Hamish Moffatt wrote to me earlier that ncurses3.4 was available in
the Incoming section on master.debian.org but I can't get an ftp
connection to it.  I have tried for 3 days to get an anonymous ftp
connection but always get rejected because of the limit on anonymous
ftp logins.

Can anyone suggest an alternative location?  I would really like to be
able to use gdb.  Putting  if (debug  0) printf(...);  statements
in code is not nearly as much fun as it used to be.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4 deb file

1997-07-22 Thread Douglas Bates
Ulf Jaenicke-Roessler kindly pointed out to me that ncurses3.4 is now
in ftp://ftp.debian.org/debian/hamm/hamm/binary-i386/base so I have
solved that problem.  Many of you know what the next question will be.

Where do I find libreadlineg2?  I don't see it in the ls-lR.gz file
from ftp.debian.org.

Douglas Bates [EMAIL PROTECTED] writes:

 I have installed the unstable version in hamm and now have several
 packages that do not configure properly because ncurses3.4 is not
 available.  The most important such package for me is gdb.

 Can anyone suggest an alternative location?  I would really like to be
 able to use gdb.  Putting  if (debug  0) printf(...);  statements
 in code is not nearly as much fun as it used to be.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


ncurses3.4 not found

1997-07-16 Thread Paul Miller
the ncurses3.4 package is not available in the hamm version of Debian. 
Where can I get this package?

-Paul


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4 not found

1997-07-16 Thread joost witteveen
 the ncurses3.4 package is not available in the hamm version of Debian. 
 Where can I get this package?


In master's incoming, or it's mirror:

  ftp://cfni.com/pub/linux/debian/Incoming

 
 -Paul
 
 
 --
 TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
 [EMAIL PROTECTED] . 
 Trouble?  e-mail to [EMAIL PROTECTED] .
 


-- 
joost witteveen, [EMAIL PROTECTED]
#!/usr/bin/perl -sp0777iX+d*lMLa^*lN%0]dsXx++lMlN/dsM0j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$kSK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)
#what's this? see http://www.dcs.ex.ac.uk/~aba/rsa/


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4 not found

1997-07-16 Thread Shaya Potter
On Wed, 16 Jul 1997, Paul Miller wrote:

 the ncurses3.4 package is not available in the hamm version of Debian. 
 Where can I get this package?
 

It's still in Incoming on master.

Shaya


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-07-08 Thread Kevin M. Bealer
Carey Evans wrote:
Kevin M. Bealer [EMAIL PROTECTED] writes:
(clip)


So you _do_ need the /lib/libreadline.so.2 link.  bc in unstable is a
libc6 program, so it shouldn't be concerned with what is in the
libc5-compat directories.

% dpkg -S libreadline.so.2
libreadline2: /lib/libc5-compat/libreadline.so.2
libreadlineg2: /lib/libreadline.so.2.1
libreadline2: /lib/libc5-compat/libreadline.so.2.0
libreadline2: /lib/libc5-compat/libreadline.so.2.1
libreadlineg2: /lib/libreadline.so.2

Is libreadlineg2 still installed properly after your problems with it?

-- 
Carey Evans  *  [EMAIL PROTECTED]

   Our mail program accidentally deleted our remove list.
- Real quote from UCE

Thanks for the help, all.  bc works now.  I don't understand how it
determined what libs it needed, i.e. why it refuses to link with
same-named libs in the same place, or where any of that is configured.

However, the appropriate libs now seem to be installed and work ok.

It would be nice if packages didn't leave Incoming until the packages
they depend on leave incoming, but I imagine the people who do that
stuff have enough complexity without worrying about that.

[ offtopic: ]

My new computer parts are in the mail today.  Cyrix 200+ (6x86L),
Gigabyte MB, full tower case, 32 MB EDO, and a Matrox Mystique w/ 4 MB
SDRAM for $535.


[EMAIL PROTECTED]/GNU--1.3---Linux--2.0.30---
Programming is always harder than doing the same task manually.
It's hard because you must completely understand the problem,
take everything into consideration, and protect against every
possible flaw.  Then you never have to do it manually again. 
The great driving force behind programming is the fervent
devotion to laziness:  you wage a war to save typing later.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-07-06 Thread Shaya Potter
On Fri, 4 Jul 1997, Peter Mutsaers wrote:

 I see a lot of packages appearing in unstable that depend on
 ncurses3.4. But no packages providing it is available (only
 ncurses3.0).
 
 Can anyone tell me where I can get ncurses3.4?
 

It still appears to be in Incoming on master.debian.org, last I checked.

Developers, like me, are downloading it from there, because we need it if
we want our apps to be libc6.

Shaya


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-07-06 Thread Kevin M. Bealer
Carey Evans wrote:
Kevin M. Bealer [EMAIL PROTECTED] writes:

[snip]

 Also, installing this packages causes dselect to get really excited
 about dependencies, since everything wants the old libreadline, and
 the new one doesn't want to coexist.  What is the solution to this
 sort of thing?  For now, I have left the new one installed, 
 deselected it, and stopped upgrading for a bit, but bc doesn't
 run yet.

Get the new, old libreadline2 from the same place as libreadlineg2:

(clip)

Thanks, I don't know why I didn't see that before.

However there is still a problem :

$ bc
bc: error in loading shared libraries
libreadline.so.2: cannot open shared object file: No such file or directory
$ ldd -v `which bc`
ldd: version 1.9.2
libreadline.so.2 = not found
libncurses.so.3.4 = /lib/libncurses.so.3.4 (0x4000f000)
libc.so.6 = /lib/libc.so.6 (0x40054000)
/lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x4000)
$ ls -la /lib/libc5-compat
total 132
drwxr-xr-x   2 root root 1024 Jul  6 01:36 .
drwxr-xr-x   4 root root 3072 Jul  6 01:36 ..
lrwxrwxrwx   1 root root   18 Jul  6 01:36 libreadline.so.2 - 
libreadline.so.2.1
lrwxrwxrwx   1 root root   18 Jul  6 01:36 libreadline.so.2.0 - 
libreadline.so.2.1
-rwxr-xr-x   1 root root   129716 Jun 23 17:44 libreadline.so.2.1

I have, several times, run ldconfig -v as root.  The directories
/usr/lib/libc5-compat
/lib/libc5-compat

are both in /etc/ld.so.conf

So why is it doing this?  If I do an 

$ strace -f ldd -v `which bc`

It doesn't seem to try to open /usr/lib/libc5-compat

Also note that there were spurious links to libhistory.so and
libreadline.so in the regular directories, i.e. /usr/lib and /lib,
presumably from the last version.  Removing these did not help.

The /etc/ld.so.cache had a modification date from the last
time I run ldconfig -v.


[EMAIL PROTECTED]/GNU--1.3---Linux--2.0.30---
ACHTUNG!
Das machine is nicht fur gefingerpoken und mittengrabben.  Ist
easyschnappen der springenwerk, blowenfusen und corkenpoppen
mitspitzensparken.  Ist nicht fur gewerken by das dummkopfen. 
Dasrubbernecken sightseeren keepen hands in das pockets. 
Relaxen undvatch das blinkenlights!!!


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-07-06 Thread Carey Evans
Kevin M. Bealer [EMAIL PROTECTED] writes:

[snip]

 $ bc
 bc: error in loading shared libraries
 libreadline.so.2: cannot open shared object file: No such file or directory
 $ ldd -v `which bc`
 ldd: version 1.9.2
 libreadline.so.2 = not found
 libncurses.so.3.4 = /lib/libncurses.so.3.4 (0x4000f000)
 libc.so.6 = /lib/libc.so.6 (0x40054000)
 /lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x4000)

[snip]

 Also note that there were spurious links to libhistory.so and
 libreadline.so in the regular directories, i.e. /usr/lib and /lib,
 presumably from the last version.  Removing these did not help.

% ldd -v =bc
ldd: version 1.9.2
libreadline.so.2 = /lib/libreadline.so.2 (0x4000f000)
libncurses.so.3.4 = /lib/libncurses.so.3.4 (0x4003)
libc.so.6 = /lib/libc.so.6 (0x40075000)
/lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x4000)

So you _do_ need the /lib/libreadline.so.2 link.  bc in unstable is a
libc6 program, so it shouldn't be concerned with what is in the
libc5-compat directories.

% dpkg -S libreadline.so.2
libreadline2: /lib/libc5-compat/libreadline.so.2
libreadlineg2: /lib/libreadline.so.2.1
libreadline2: /lib/libc5-compat/libreadline.so.2.0
libreadline2: /lib/libc5-compat/libreadline.so.2.1
libreadlineg2: /lib/libreadline.so.2

Is libreadlineg2 still installed properly after your problems with it?

-- 
Carey Evans  *  [EMAIL PROTECTED]

   Our mail program accidentally deleted our remove list.
 - Real quote from UCE


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


ncurses3.4

1997-07-05 Thread Peter Mutsaers
I see a lot of packages appearing in unstable that depend on
ncurses3.4. But no packages providing it is available (only
ncurses3.0).

Can anyone tell me where I can get ncurses3.4?

-- 
 /\_/\
( o.o ) Peter Mutsaers  |  Abcoude (Utrecht), |  Trust is a good quality
 ) ^ (  [EMAIL PROTECTED]   |  the Netherlands|  for other people to have


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-07-05 Thread Kevin M. Bealer
Peter Mutsaers wrote:
I see a lot of packages appearing in unstable that depend on
ncurses3.4. But no packages providing it is available (only
ncurses3.0).

Can anyone tell me where I can get ncurses3.4?

-- 
 /\_/\
( o.o ) Peter Mutsaers  |  Abcoude (Utrecht), |  Trust is a good quality
 ) ^ (  [EMAIL PROTECTED]   |  the Netherlands|  for other people to have


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


You can get it from ftp.i-connect.com, in Incoming, and info, et al
will run again.



On a similar note, the package libreadlineg2 is wanted by both
bc and dc, and maybe others.  I have installed the package (from
i-connect) but the programs still seg-fault.

Also, installing this packages causes dselect to get really excited
about dependencies, since everything wants the old libreadline, and
the new one doesn't want to coexist.  What is the solution to this
sort of thing?  For now, I have left the new one installed, 
deselected it, and stopped upgrading for a bit, but bc doesn't
run yet.  (so I use python to do arithmetic.)


[EMAIL PROTECTED]/GNU--1.3---Linux--2.0.30---
I see the eigenvalue in thine eye,
I hear the tender tensor in thy sigh.
Bernoulli would have been content to die
Had he but known such _
a-squared cos 2(phi)!
-- Stanislaw Lem, Cyberiad


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-07-05 Thread Carey Evans
Kevin M. Bealer [EMAIL PROTECTED] writes:

[snip]

 Also, installing this packages causes dselect to get really excited
 about dependencies, since everything wants the old libreadline, and
 the new one doesn't want to coexist.  What is the solution to this
 sort of thing?  For now, I have left the new one installed, 
 deselected it, and stopped upgrading for a bit, but bc doesn't
 run yet.

Get the new, old libreadline2 from the same place as libreadlineg2:

C-u M-! dpkg -l 'libreadline*'

Desired=Unknown/Install/Remove/Purge
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ NameVersionDescription
+++-===-==-
un  libreadline none (no description available)
un  libreadline-dev none (no description available)
ii  libreadline22.1-2.1GNU readline and history libraries, run-time
pn  libreadline2-de none (no description available)
ii  libreadlineg2   2.1-2.1GNU readline and history libraries, run-time
ii  libreadlineg2-d 2.1-2.1GNU readline and history libraries, developm

 (so I use python to do arithmetic.)

:-) I'd be using Perl, or maybe the XEmacs *scratch* buffer.  One of
these days I'll work out how to use metafont for this.

-- 
Carey Evans  *  [EMAIL PROTECTED]

   Our mail program accidentally deleted our remove list.
 - Real quote from UCE


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-07-05 Thread Douglas L Stewart
On Sat, 5 Jul 1997, Kevin M. Bealer wrote:

 You can get it from ftp.i-connect.com, in Incoming, and info, et al
 will run again.

That's ftp.i-connect.net I believe.

-douglas


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


Re: ncurses3.4

1997-06-28 Thread joost witteveen
 I have a system with the 'hamm' hierarchy packages installed.  Several of
 the packages, including important ones like 'gdb' depend on 'ncurses3.4'
 but I cannot find this anywhere.  I wonder why 'ncurses3.4' is not
 included in 'hamm'.  Any pointers or workarounds anyone?

ncurses3.4 is in incoming, not in unstable yet (Guy's on vacation, that's
why).

I've put the .deb files in 
  ftp://rulcmc.leidenuniv.nl/debian/incoming
(for the time being, it's a moderately slow link).

Warning: this is for the debian-devel type people only, who are following
unstable. If you just have stable (or bo), don't bother going there!

-- 
joost witteveen, [EMAIL PROTECTED]
#!/usr/bin/perl -sp0777iX+d*lMLa^*lN%0]dsXx++lMlN/dsM0j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$kSK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)
#what's this? see http://www.dcs.ex.ac.uk/~aba/rsa/


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .


ncurses3.4

1997-06-28 Thread Roy C Bixler
I have a system with the 'hamm' hierarchy packages installed.  Several of
the packages, including important ones like 'gdb' depend on 'ncurses3.4'
but I cannot find this anywhere.  I wonder why 'ncurses3.4' is not
included in 'hamm'.  Any pointers or workarounds anyone?

Roy
[EMAIL PROTECTED]


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .