Debian Bug report logs - #445016
athcool: Does not start due to missing libpci.so.2

version graph

Package: athcool; Maintainer for athcool is Nicolas Boullis <nboullis@debian.org>; Source for athcool is src:athcool (PTS, buildd, popcon).

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

View this report as an mbox folder, status mbox, maintainer mbox


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):

From: Osmo Salomaa <otsaloma@cc.hut.fi>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: athcool: Does not start due to missing libpci.so.2
Date: Tue, 02 Oct 2007 21:13:05 +0300
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):

From: Osmo Salomaa <otsaloma@cc.hut.fi>
To: 445016@bugs.debian.org
Subject: athcool: Does not start due to missing libpci.so.2
Date: Wed, 03 Oct 2007 03:40:55 +0300
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):

From: Andrzej Zięba <a-zieba@go2.pl>
To: 445016@bugs.debian.org
Subject: sources
Date: Sun, 10 Feb 2008 22:38:05 +0100
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):

From: Nicolas Boullis <nboullis@debian.org>
To: Andrzej Zięba <a-zieba@go2.pl>, 445016@bugs.debian.org
Subject: Re: Bug#445016: sources
Date: Tue, 12 Feb 2008 02:17:30 +0100
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):

From: Nicolas Boullis <nboullis@debian.org>
To: 445016-close@bugs.debian.org
Subject: Bug#445016: fixed in athcool 0.3.12-1
Date: Fri, 22 Feb 2008 23:02:02 +0000
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.