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

Bug#630974: ddccontrol: can't start because missing library libpci.so.2



tag 630974 + unreproducible
tag 630974 + moreinfo
quit

On Sun, 19 Jun 2011 13:02:20 +0200
ignotus@freemail.hu wrote:

> | 20022 /home/ignotus % ddccontrol
> | ddccontrol: error while loading shared libraries: libpci.so.2: cannot open shared object file: No such file or directory
> | zsh: exit 127   ddccontrol
> `----
> 
> Why does it depend on both libpci.so.3 and libpci.so.2?

Umm, the package from the archive doesn't:

$ wget http://ftp.uk.debian.org/debian/pool/main/d/ddccontrol/ddccontrol_0.4.2-8_i386.deb
$ dpkg -f ddccontrol_0.4.2-8_i386.deb Depends
ddccontrol-db (>= 20060308), libc6 (>= 2.2), libddccontrol0 (>= 0.4.2), libpci3 (>= 1:3.1.7), libxml2 (>= 2.6.27), zlib1g (>= 1:1.1.4)
$ dpkg -X ddccontrol_0.4.2-8_i386.deb .
$ ldd ./usr/bin/ddccontrol 
	linux-gate.so.1 =>  (0xf7747000)
	libddccontrol.so.0 => not found
	libz.so.1 => not found
	libxml2.so.2 => not found
	libpci.so.3 => not found
	libc.so.6 => /lib32/libc.so.6 (0xf75d6000)
	/lib/ld-linux.so.2 (0xf7748000)
$ file ./usr/bin/ddccontrol 
./usr/bin/ddccontrol: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, stripped
$ sha256sum ./usr/bin/ddccontrol 
fab394e3448d8b974d83e48e64533f3a6efb83d82c5c6914026fbab68cdcec92  ./usr/bin/ddccontrol
$ sha256sum ddccontrol_0.4.2-8_i386.deb 
f3ed82fdc8c0f5b1118fe555af192ee8d12888506349a5b555626c139c7da5a2  ddccontrol_0.4.2-8_i386.deb

which matches the buildd report:
 f3ed82fdc8c0f5b1118fe555af192ee8d12888506349a5b555626c139c7da5a2 82448 ddccontrol_0.4.2-8_i386.deb
https://buildd.debian.org/status/fetch.php?pkg=ddccontrol&arch=i386&ver=0.4.2-8&stamp=1307106862

My main system is amd64, so I checked in an amd64 pbuilder chroot and
ddccontrol runs fine:

Setting up ddccontrol (0.4.2-8) ...
# ldd /usr/bin/ddccontrol 
	linux-vdso.so.1 =>  (0x00007fff36f7b000)
	libddccontrol.so.0 => /usr/lib/libddccontrol.so.0 (0x00007f27b5b99000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007f27b5982000)
	libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f27b5624000)
	libpci.so.3 => /usr/lib/libpci.so.3 (0x00007f27b5419000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f27b5096000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f27b4e91000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f27b4c0f000)
	libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f27b49f9000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f27b5daa000)
# ddccontrol 
ddccontrol version 0.4.2
Copyright 2004-2005 Oleg I. Vdovikin (oleg@cs.msu.su)
Copyright 2004-2006 Nicolas Boichat (nicolas@boichat.ch)
This program comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of this program under the terms of the GNU General Public License.

Usage:
...

Can you check the equivalent checksums etc?

-- 


Neil Williams
=============
http://www.linux.codehelp.co.uk/

Attachment: pgpV5tEYXILd9.pgp
Description: PGP signature


Reply to: