Debian Bug report logs -
#445016
athcool: Does not start due to missing libpci.so.2
Reported by: Osmo Salomaa <otsaloma@cc.hut.fi>
Date: Tue, 2 Oct 2007 18:24:05 UTC
Severity: grave
Tags: lenny, sid
Found in versions athcool/0.3.11-1, 0.3.11-1.1
Fixed in version athcool/0.3.12-1
Done: Nicolas Boullis <nboullis@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Nicolas Boullis <nboullis@debian.org>:
Bug#445016; Package athcool.
(full text, mbox, link).
Acknowledgement sent to Osmo Salomaa <otsaloma@cc.hut.fi>:
New Bug report received and forwarded. Copy sent to Nicolas Boullis <nboullis@debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: athcool
Version: 0.3.11-1
Severity: important
This is what I get when I try to start athcool:
athcool: error while loading shared libraries: libpci.so.2:
cannot open shared object file: No such file or directory
That file seems to be in package libpci2, installing which
allows athcool to start. That package, however, is not a
dependency of athcool and apparently "It should be removed
after etch is released."
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-2-k7 (SMP w/1 CPU core)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages athcool depends on:
ii libc6 2.6.1-5 GNU C Library: Shared libraries
ii pciutils 1:2.2.4-1.1 Linux PCI Utilities
athcool recommends no packages.
-- no debconf information
Information forwarded to debian-bugs-dist@lists.debian.org, Nicolas Boullis <nboullis@debian.org>:
Bug#445016; Package athcool.
(full text, mbox, link).
Acknowledgement sent to Osmo Salomaa <otsaloma@cc.hut.fi>:
Extra info received and forwarded to list. Copy sent to Nicolas Boullis <nboullis@debian.org>.
(full text, mbox, link).
Message #10 received at 445016@bugs.debian.org (full text, mbox, reply):
Apparently this is the cause of the problem:
pciutils (1:2.2.4-1.1) unstable; urgency=low
* Non-maintainer upload.
* Removed obsolete dependency libpci2.
(Closes: #425639)
-- Arnaud Hocevar <arnaud@hocevar.net> Sat, 29 Sep 2007 21:25:06 +0000
--
Osmo Salomaa <otsaloma@cc.hut.fi>
Severity set to `grave' from `important'
Request was from Sam Morris <sam@robots.org.uk>
to control@bugs.debian.org.
(Thu, 07 Feb 2008 11:54:06 GMT) (full text, mbox, link).
Blocking bugs of 445016 added: 450447
Request was from Nicolas Boullis <nboullis@debian.org>
to control@bugs.debian.org.
(Thu, 07 Feb 2008 22:30:13 GMT) (full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, Nicolas Boullis <nboullis@debian.org>:
Bug#445016; Package athcool.
(full text, mbox, link).
Acknowledgement sent to Andrzej Zięba <a-zieba@go2.pl>:
Extra info received and forwarded to list. Copy sent to Nicolas Boullis <nboullis@debian.org>.
(full text, mbox, link).
Message #19 received at 445016@bugs.debian.org (full text, mbox, reply):
Package: athcool
Version: 0.3.11-1.1
I have built the package from sources and I got executable that does not
need the libpci2. The problem is that the package does not build from
the sources without a problem. I had to add -lz to the LIBS variable in
the makefile to make it link properly.
Regards,
Andrzej Zięba
--- System information. ---
Architecture: i386
Kernel: Linux 2.6.22-3-k7
Debian Release: lenny/sid
990 testing security.debian.org
990 testing ftp.task.gda.pl
--- Package information. ---
Depends (Version) | Installed
=========================-+-=============
libc6 (>= 2.7-1) | 2.7-6
zlib1g (>= 1:1.1.4) | 1:1.2.3.3.dfsg-11
--
Andrzej Zięba
Pruszcz Gdański
Poland
Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#445016; Package athcool.
(full text, mbox, link).
Acknowledgement sent to Nicolas Boullis <nboullis@debian.org>:
Extra info received and forwarded to list.
(full text, mbox, link).
Message #24 received at 445016@bugs.debian.org (full text, mbox, reply):
Hi,
On Sun, Feb 10, 2008 at 10:38:05PM +0100, Andrzej Zięba wrote:
> Package: athcool
> Version: 0.3.11-1.1
>
> I have built the package from sources and I got executable that does not
> need the libpci2. The problem is that the package does not build from
> the sources without a problem. I had to add -lz to the LIBS variable in
> the makefile to make it link properly.
Thanks, but I don't think this is the correct way to solve this problem.
Athcool does not by itself use (any symbol from) libz; only libpci does.
As long as libpci was available as a shared library, it was no problem,
since shared libraries support dependencies. But for some reason, the
pciutils maintainer has decided not to distribute this shared library
anymore. The side effect is that the programs that want to use libpci
now are supposed to "guess" what libraries libpci requires. I don't
think this is correct.
Fortunately, pciutils' upstream provide a libpci.pc pkgconfig file that
can be used to find the correct dependencies for libpci. But for some
reason the maintainer for pciutils does not distribute this file.
Hence, I think the maintainer for pciutils should distribute this file
in the pciutils-dev package (see bug #403181), and then I can use
pkgconfig to generate the correct dependencies for athcool.
Cheers,
Nicolas
Reply sent to Nicolas Boullis <nboullis@debian.org>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Osmo Salomaa <otsaloma@cc.hut.fi>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #29 received at 445016-close@bugs.debian.org (full text, mbox, reply):
Source: athcool
Source-Version: 0.3.12-1
We believe that the bug you reported is fixed in the latest version of
athcool, which is due to be installed in the Debian FTP archive:
athcool_0.3.12-1.diff.gz
to pool/main/a/athcool/athcool_0.3.12-1.diff.gz
athcool_0.3.12-1.dsc
to pool/main/a/athcool/athcool_0.3.12-1.dsc
athcool_0.3.12-1_i386.deb
to pool/main/a/athcool/athcool_0.3.12-1_i386.deb
athcool_0.3.12.orig.tar.gz
to pool/main/a/athcool/athcool_0.3.12.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 445016@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Nicolas Boullis <nboullis@debian.org> (supplier of updated athcool package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 22 Feb 2008 23:28:54 +0100
Source: athcool
Binary: athcool
Architecture: source i386
Version: 0.3.12-1
Distribution: unstable
Urgency: low
Maintainer: Nicolas Boullis <nboullis@debian.org>
Changed-By: Nicolas Boullis <nboullis@debian.org>
Description:
athcool - tool to enable powersaving mode for Athlon/Duron processors
Closes: 445016 450447
Changes:
athcool (0.3.12-1) unstable; urgency=low
.
* New upstream release.
* Depend on pciutils-dev (>= 1:2.2.10) and pkg-config, and use
"pkg-config --libs libpci" to build statically with the correct
libraries. (Closes: #445016, #450447)
* Don't ignore failures of "make clean", as suggested by lintian. No
need to check for the existence of the Makefile.
* Improve the copyright notice in debian/copyright, as suggested by
lintian.
* Bump Standards-Version to 3.7.3 (no change required).
Files:
5dc19036537714f43b437df1da6ccddf 633 misc extra athcool_0.3.12-1.dsc
f2e0f4fbd04f5e1f09aa60a3ecb24645 18384 misc extra athcool_0.3.12.orig.tar.gz
ef564145162750624ffd698857cc999f 5635 misc extra athcool_0.3.12-1.diff.gz
454ed5a357f4b34d47f536c8e2087885 26996 misc extra athcool_0.3.12-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHv1ASwmyXkG1Pxm8RAnD3AJ9F1gy+1zhr0nBrY9h5+ryAis7GNACcC2zV
UervU5KkxbUmKFMUwMul+F0=
=Blyd
-----END PGP SIGNATURE-----
Tags added: lenny, sid
Request was from Frank Lichtenheld <djpig@debian.org>
to control@bugs.debian.org.
(Fri, 15 Aug 2008 21:49:37 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 16 Mar 2009 07:57:58 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed Jan 10 22:26:15 2018;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.