2017-12-18 23:11:10 |
Robert Bragg |
bug |
|
|
added bug |
2017-12-19 12:29:51 |
Hans Joachim Desserud |
tags |
|
zesty |
|
2018-09-18 17:45:06 |
Jochen Sprickerhof |
pcl (Ubuntu): status |
New |
Fix Released |
|
2018-09-18 18:01:38 |
Jochen Sprickerhof |
description |
All the pcl_foo-1.8.pc pkg-config files that themselves depend on pcl_features-1.8 aren't usable currently due to pcl_features-1.8 referencing a non-existent pcl_2d-1.8 dependency, which I believe is something that used to exist in older version of pcl.
Issue seen with ubuntu:zenial Docker image in the libpcl-dev package
libpcl-dev version:
libpcl-dev:
Installed: 1.8.0+dfsg1-4ubuntu4.17.04.1
Candidate: 1.8.0+dfsg1-4ubuntu4.17.04.1
Version table:
*** 1.8.0+dfsg1-4ubuntu4.17.04.1 500
500 http://archive.ubuntu.com/ubuntu zesty-updates/universe amd64 Packages
100 /var/lib/dpkg/status
1.8.0+dfsg1-4ubuntu4 500
500 http://archive.ubuntu.com/ubuntu zesty/universe amd64 Packages
Reproduce with:
apt-get install libpcl-dev
pkg-config --cflags pcl_features-1.8
results in:
Package pcl_2d-1.8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `pcl_2d-1.8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'pcl_2d-1.8', required by 'pcl_features-1.8', not found
Workaround:
sudo sed -i 's/pcl_2d-1.8//' /usr/lib/x86_64-linux-gnu/pkgconfig/pcl_features-1.8.pc
Final, expected, output running `pkg-config --cflags pcl_features-1.8` with workaround:
-I/usr/include/pcl-1.8 |
[Impact]
All the pcl_foo-1.8.pc pkg-config files that themselves depend on pcl_features-1.8 aren't usable currently due to pcl_features-1.8 referencing a non-existent pcl_2d-1.8 dependency.
The fixed version adds a pcl_2d-1.8.pc again.
[Test Case]
apt-get install libpcl-dev
pkg-config --cflags pcl_features-1.8
results in:
Package pcl_2d-1.8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `pcl_2d-1.8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'pcl_2d-1.8', required by 'pcl_features-1.8', not found
[Regression Potential]
This only adds the pcl_2d-1.8.pc again (generated during build) again.
[Other Info]
There is an nothr SRU currently proposed in https://bugs.launchpad.net/ubuntu/+source/pcl/+bug/1771124. This doesn't conflict with it and would best be released together. |
|
2018-09-18 18:02:10 |
Jochen Sprickerhof |
summary |
pcl_features-1.8.pc pkg-config file dep on missing pcl_2d-1.8 |
[SRU] pcl_features-1.8.pc pkg-config file dep on missing pcl_2d-1.8 |
|
2018-09-20 06:56:12 |
Gianfranco Costamagna |
nominated for series |
|
Ubuntu Bionic |
|
2018-09-20 06:56:12 |
Gianfranco Costamagna |
bug task added |
|
pcl (Ubuntu Bionic) |
|
2018-09-20 06:56:19 |
Gianfranco Costamagna |
pcl (Ubuntu Bionic): status |
New |
In Progress |
|
2018-09-20 07:03:04 |
Gianfranco Costamagna |
pcl (Ubuntu Bionic): assignee |
|
Gianfranco Costamagna (costamagnagianfranco) |
|
2018-09-20 07:03:17 |
Gianfranco Costamagna |
bug |
|
|
added subscriber Ubuntu Release Team |
2018-09-24 13:57:59 |
Łukasz Zemczak |
pcl (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2018-09-24 13:58:00 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-09-24 13:58:02 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2018-09-24 13:58:04 |
Łukasz Zemczak |
tags |
zesty |
verification-needed verification-needed-bionic zesty |
|
2018-09-25 13:02:56 |
Gianfranco Costamagna |
tags |
verification-needed verification-needed-bionic zesty |
verification-done verification-done-bionic zesty |
|
2018-10-01 07:32:05 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2018-10-01 07:32:04 |
Launchpad Janitor |
pcl (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|