Mailing List Archive

Support open source code!


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: tlug: how not to upgrade



>>>>> "Manuel" == Manuel M T Chakravarty <chak@example.com> writes:

    Manuel> "Andrew S. Howell" <andy@example.com> wrote,
    >>  Through my own stupidity, I managed get my TL2.0j system into
    >> a state where both emacs and xemacs don't run. When I start
    >> them up, I get a message that says:
    >> 
    >> emacs: `getwd` failed:

    Manuel> I had a similar problem once, which was caused by a
    Manuel> version of C-lib that (X)Emacs didn't like.  I don't
    Manuel> remember which versions I used.  Maybe you have a libc5
    Manuel> Emacs on a glibc system or so.

    Manuel> You can check with strace which C library Emacs loads
    Manuel> before it dies and maybe you can figure out with rpm which
    Manuel> C library would be appropriate.

I had run strace, but it did not give me many clues at first. It
seemed to be failing getdents. Scott suggested re-installing all the
upgraded rpms from CD. However, there were 97 of them!. Instead, I did
a grep for all the libs its was opening, then another grep for all the
libs in the upgraded RPM's and found that it was ncurses! It does not
work with:

	ncurses-4.2-10TL.i386.rpm
	ncurses-3-1.9.9e-8TL.i386.rpm

I re-installed:

	ncurses-devel-1.9.9.e-5TL.i386.rpm
	ncurses-1.9.9.e-5TL.i386.rpm

And then re-installed old telnet and minicom, as the updates required
libncurses.so.4

	telnet-0.10-2.i386.rpm
	minicom-1.75-2.i386.rpm

Thank you and Scott for you help.

Andy

---------------------------------------------------------------
Next Nomikai: 20 November, 19:30 Tengu TokyoEkiMae 03-3275-3691
Next Meeting: 12 December, 12:30 Tokyo Station Yaesu central gate
---------------------------------------------------------------
Sponsor: PHT, makers of TurboLinux http://www.pht.co.jp


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links