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

Difficulty with dpkg dependencies



Hello All,

I'm having some trouble installing a busybox debian package which I
built on my Debian system.  I previously built and installed a glibc
binary debian package successfully.  The busybox package installation is
failing complaining that the libc6-i386 package which it depends on is
not installed.  It gives the following error:

dpkg: package busybox depends on libc6-i386, which is not installed or
flagged to be installed

However, I know that libc6-i386 is installed.  If I examine the contents
of the dpkg 'status' file as follows I get the following:

cat /var/lib/dpkg/status

Package: libc6
Version: 2.3.6
Section: libs
Priority: required
Architecture: i386
Maintainer: Dallas Clement <dallas.clement@specktel.com>
Description: The GNU C library
 The GNU C library is the standard C/C++ library \
 needed to support most Linux applications.
Status: install ok installed

----------------------

The following is the info for the glibc package which I built:

dallas@debian:~/packages/glibc$ dpkg --info libc6-i386.deb
 new debian package, version 2.0.
 size 7129020 bytes: control archive= 328 bytes.
     280 bytes,    11 lines      control
 Package: libc6
 Version: 2.3.6
 Section: libs
 Priority: required
 Architecture: i386
 Depends:
 Maintainer: Dallas Clement <dallas.clement@specktel.com>
 Description: The GNU C library
  The GNU C library is the standard C/C++ library \
  needed to support most Linux applications.

The following is the info for the busybox package which I built:

dallas@debian:~/packages$ dpkg --info busybox_1.6.0-1_i386.deb
 new debian package, version 2.0.
 size 233752 bytes: control archive= 619 bytes.
     444 bytes,    12 lines      control
     258 bytes,     4 lines      md5sums
 Package: busybox
 Version: 1.6.0-1
 Section: unknown
 Priority: extra
 Architecture: i386
 Depends: libc6-i386 (>= 2.3.5-1)
 Installed-Size: 436
 Maintainer: Dallas Clement <dallas.clement@specktel.com>
 Description: Busybox UNIX command utilities.
  BusyBox combines tiny versions of many common UNIX utilities into \
  a single small executable. It provides replacements for most of the \
  utilities you usually find in GNU fileutils, shellutils, etc.

----------------------

I could very likely be doing something wrong, but just not sure what it
is.  I don't see a reason for the dependency to fail.

I'd sure appreciate any help.

Regards,

Dallas Clement




Reply to: