severity 474087 grave
thanks

Hi,

On Mon, Aug 11, 2008 at 04:06:01PM +0200, Sebastian Harl wrote:
> On Thu, Apr 03, 2008 at 10:09:08AM +0200, Florian Forster wrote:
> > in order to determine if libopenipmi is installed, my software calls
> >  $ pkg-config --libs OpenIPMIpthread.
> > This fails with the following error:
> > -- 8< --
> >  Package pthread was not found in the pkg-config search path.
> >  Perhaps you should add the directory containing `pthread.pc'
> >  to the PKG_CONFIG_PATH environment variable
> >  Package 'pthread', required by 'OpenIPMIpthread', not found
> > -- >8 --
> > 
> > The problem isn't new: Both, version 2.0.7-1 (Etch) and version 2.0.13-1
> > (Lenny, Sid), have this problem.
> 
> This is fixed in version 2.0.14-1 even though neither the upstream nor
> the Debian changelog mentions an appropriate fix at all.

In the same, undocumented way it re-appeared in version 2.0.16-1.

OpenIPMIpthread.pc in version 2.0.14-1 includes the following:

  Requires: OpenIPMI
  […]
  Cflags: -I${includedir} -pthread

That's the way it's supposed to be (on Debian).

In version 2.0.16-1 this is (again):

  Requires: OpenIPMI pthread
  […]
  Cflags: -I${includedir}

Which does not work since there is no pthread.pc available in Debian.

> However, I'm not closing this bug as the same problem exists for
> ncurses.pc which is required by OpenIPMIui.pc but does not exist in
> Debian (according to apt-file).

This is still valid as well.

I've raised the severity since this issue makes the .pc files unusable
and breaks unrelated software (e.g. collectd FTBFS because of that).

This is trivial to fix. I'd really appreciate if you could take care of
it or tell us in case we're missing something.

Cheers,
Sebastian

-- 
Sebastian "tokkee" Harl +++ GnuPG-ID: 0x8501C7FC +++ http://tokkee.org/

Those who would give up Essential Liberty to purchase a little Temporary
Safety, deserve neither Liberty nor Safety.         -- Benjamin Franklin

Attachment: signature.asc
Description: Digital signature

Reply via email to