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

Bug#35089: Slink's libc6 breaks linked internet apps (ftp, telnet, etc)



Package: libc6
Version: libc6_2.0.7.19981211-6

[Note: A similar bug report is found at Bug#:34263]

After upgrading from hamm to slink, the new libc6 in Slinks distribution,
has broken several internet programs.  It errors about these programs,
which are linked to the libc6 library, not resolving names properly.  I
have installed several Slink systems from scratch and have no problems,
however my only upgraded slink system (from hamm) ended with these programs
(ssh, telnet, ftp, smail, etc.) not functional.

# dpkg --list libc6
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)
||/ Name            Version        Description
+++-===============-==============-============================================
ii  libc6           2.0.7.19981211 GNU C Library: shared libraries

...Now I will show you what happened on my network.  I have replace the
actual host with example.louisville.edu (136.165.x.xx) and my destination
and mysystem.louisville.edu as my Debain Linux system which is having trouble.

# telnet example.louisville.edu
example.louisville.edu: Host name lookup failure

# telnet 136.165.x.xx
Trying 136.165.x.xx...
Connected to 136.165.x.xx.
Escape character is '^]'.

# nslookup example.louisville.edu
Server:  mysystem
Address:  0.0.0.0

Non-authoritative answer:
Name:    example.louisville.edu
Address:  136.165.x.xx

...I can resolve using nslookup.  I run a caching DNS and my resolv.conf
has two entries for nameserver that are the DNS servers for campus.  My box
does not appear in resolv.conf, but it still searches there.

Now if I downgrade libc6 to hamm's version... all problems, that I can
tell, are corrected:

# dpkg --install libc6_2.0.7t-1.deb
dpkg - warning: downgrading libc6 from 2.0.7.19981211-6 to 2.0.7t-1.
(Reading database ... 24752 files and directories currently installed.)
Preparing to replace libc6 2.0.7.19981211-6 (using libc6_2.0.7t-1.deb) ...
Unpacking replacement libc6 ...
Setting up libc6 (2.0.7t-1) ...
ldconfig: warning: can't open /usr/lib/libproc.so.1.11 (No such file or
director
y), skipping

# dpkg --list libc6
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)
||/ Name            Version        Description
+++-===============-==============-============================================
ii  libc6           2.0.7t-1       The GNU C library version 2 (run-time files)

# telnet example
Trying 136.165.x.xx...
Connected to example.louisville.edu.
Escape character is '^]'.

My original NCFTP did not suffer from this problem since my version of
NCFTP is linked to libc5.  I have since upgraded the package and it is now
linked to libc6.

A separate problem, but could be relevant here is that my BIND seems to be
handling requests, but i am not sure how or why it is doing it.  As I said,
my local IP or 127.0.01 do NOT appear in /etc/resolv.conf.  If I stop bind
services, I cannot resolve names in any manor.  This behavior was there
even with HAMM so I don't see it as a part of this problem, but it could
help out.

So I am not using Hamm's Libc6 (2.0.7t-1) until I can get this other
problem resolved.

This problem occurred in Kernel versions 2.2.4 and 2.0.36.

--Jay Barbee
jay.barbee@louisville.edu


Reply to: