On Fri, Mar 2, 2018 at 9:39 AM, <email address hidden>
<email address hidden> wrote:
> Update from NVML Team Testing from Marcin Slusarz:
>
> Several issues found, some critical. List in severity order:
> 1)Libpmem-dev is not installable, because one of the files also exists in libpmem.
Fixed, I think. (all the -dev packages had this problem)
> 2)Libpmemobj-dev package doesn't install all C header files, making it
> completely useless.
Fixed.
> 3)Libpmemobj C++ headers and documentation are not packaged at all.
Fixed for the headers, I need to figure out the documetnation bit still.
> 4)Librpmem is not packaged.
Fixed
> 5)Libpmemblk-dev, libpmemlog-dev, libpmempool-dev and libpmemobj-dev do
> not depend on libpmem-dev (pkg-config files won't work correctly without
> libpmem-dev).
Fixed
> 6)Libraries are installed to /usr/lib instead of /usr/lib/x86_64-linux-
> gnu/.
I think fixed.
> 7)Pkg-config files in all -dev packages point to /usr/local.
> This is actually a bug in pmdk, which we already fixed on master. I think it doesn't matter much, but it's worth backporting it for 1.3.2.
Can you point me at the commit in master? I'm not seeing it.
> 8)"NVML library" (NVM library library) in package descriptions looks a
> bit silly.
On Fri, Mar 2, 2018 at 9:39 AM, <email address hidden>
<email address hidden> wrote:
> Update from NVML Team Testing from Marcin Slusarz:
>
> Several issues found, some critical. List in severity order:
> 1)Libpmem-dev is not installable, because one of the files also exists in libpmem.
Fixed, I think. (all the -dev packages had this problem)
> 2)Libpmemobj-dev package doesn't install all C header files, making it
> completely useless.
Fixed.
> 3)Libpmemobj C++ headers and documentation are not packaged at all.
Fixed for the headers, I need to figure out the documetnation bit still.
> 4)Librpmem is not packaged.
Fixed
> 5)Libpmemblk-dev, libpmemlog-dev, libpmempool-dev and libpmemobj-dev do
> not depend on libpmem-dev (pkg-config files won't work correctly without
> libpmem-dev).
Fixed
> 6)Libraries are installed to /usr/lib instead of /usr/lib/ x86_64- linux-
> gnu/.
I think fixed.
> 7)Pkg-config files in all -dev packages point to /usr/local.
> This is actually a bug in pmdk, which we already fixed on master. I think it doesn't matter much, but it's worth backporting it for 1.3.2.
Can you point me at the commit in master? I'm not seeing it.
> 8)"NVML library" (NVM library library) in package descriptions looks a
> bit silly.
Fixed (what verbiage does Intel actually want?)
> 9)Homepage points to github, instead of http:// pmem.io/ pmdk/.
Fixed