Public bug reported:

Ubuntu 21.10 ships the following version of libpmix-dev:
$ apt-cache madison libpmix-dev
libpmix-dev | 4.0.0-4.1ubuntu1 | http://archive.ubuntu.com/ubuntu 
impish/universe amd64 Packages

The pmix.h header is in a non-standard path:
$ dpkg -L libpmix-dev | grep 'pmix\.h'
/usr/lib/x86_64-linux-gnu/pmix2/include/pmix.h

But pmix.pc provided by libpmix-dev does not use those paths:
# pkg-config --cflags --libs pmix
-lpmix -lhwloc -levent -lz


This is fixed on Debian sid:
$ apt-cache madison libpmix-dev
libpmix-dev |    4.1.0-3 | http://deb.debian.org/debian sid/main amd64 Packages

$ pkg-config --cflags --libs pmix
-I/usr/lib/x86_64-linux-gnu/pmix2/include -L/usr/lib/x86_64-linux-gnu/pmix2/lib 
-lpmix -lhwloc -levent -lz

According to https://metadata.ftp-
master.debian.org/changelogs//main/p/pmix/pmix_4.1.0-3_changelog, looks
like it was fixed in 4.1.0~rc1-1:

pmix (4.1.0~rc1-1) experimental; urgency=medium

  * Fix prefix to ensure locations correct for pmix.pc

** Affects: pmix (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1941927

Title:
  Update libpmix-dev on Ubuntu 21.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pmix/+bug/1941927/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to