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

Re: Potato to woody problem



On Mon, Aug 20, 2001 at 07:25:49PM -0700, tluxt wrote:

| > The correct solution to this is to 
| > 
| >     apt-get install libdb2
| > 
| > since that package provides libdb.so.3.  
| 
| 1. Are you _sure_ installing the libdb2 package  ___that W/testing 
| currently points to___  will solve this problem?
| I think this problem has existed for several weeks,
| and no package that could fix it would be in W/t yet.
| (It would still be in unstable, if even there as of now.)
| 
| See, for instance, the replies to:
| http://lists.debian.org/debian-devel/2001/debian-devel-200108/msg01318.html
| 
| 
| > (A quick search on packages.debian.org shows that)  
| 
| I did not get that result.  My search for libdb.so.3 yielded: 
| ******************************
| Debian package contents search results
| FILE                                                       PACKAGE
| lib/libdb.so.3                                              base/libc6
| usr/lib/debug/libdb.so.3                                    devel/libc6-dbg
| ******************************

Try 

http://packages.debian.org/cgi-bin/search_contents.pl?word=libdb.so.3&case=insensitive&version=testing&arch=i386&directories=yes

the results you posted are for potato.  Apparently the source of the
problem is that the file moved from libc6 to libdb2, but apt doesn't
know that libdb2 should be added to the system when upgrading.

| So, shouldn't it be libc6 is the package, not libdb2?

See above :-).

| Thanks for your effort.  I'm in the process of learning about
| packages now.  Would you please provide me some clarification on
| these two points?  Your input on this mattter is greatly
| appreciated!  :)

You're welcome :-).  At the most basic level, packages are really
simple -- for any given "thing" to work several other "things" must be
setup right.  A package is a "thing" (ie program, whatever) that
bundles up the smaller things (files) that are needed by the program
and also takes care of install/de-install procedures on the system.
Debian's package system allows for dependencies and conflicts to be
specified because most packages don't include _everything_, just the
things that are unique to it.

HTH,
-D



Reply to: