Hi Sebastian, * Sebastian Ramacher <sramacher@debian.org> [2020-07-26 17:00]:
On 2020-07-19 01:33:17 +0200, Sebastian Ramacher wrote:Control: forwarded -1 https://release.debian.org/transitions/html/auto-pcl.html Control: tags -1 + confirmed On 2020-07-16 16:10:32 +0200, Jochen Sprickerhof wrote: > Package: release.debian.org > Severity: normal > User: release.debian.org@packages.debian.org > Usertags: transition > > Hi Release team, > > I would like to transition pcl to unstable. The Ben file is fine, > ros-perception-pcl compiles against the new version and I will upload a > fixed python-pcl version during the transition. Please go ahead with the upload to unstable.pcl fails to migrate due to an autopkgtest regression. Could you take a look at the test?
I had a look and the problem is that libpcl-conversions-dev and libpcl-ros-dev (in ros-perception-pcl) picked up the include path of pcl (which changed). But both where rebuild for the transition anyhow so the versions in unstable work.
I think the best solution would be to find_package() the include path instead of hard coding it but that needs some planning and testing due to how the current cmake macros work.
The other option would be to have a versioned dependency on libpcl-dev but the same problem could happen for other dependencies of libpcl-conversions-dev so I would prefer not to do that.
Could you maybe add a hint so pcl can transition and we gain some time to implement a proper solution?
Sorry for the trouble and thanks Jochen
Attachment:
signature.asc
Description: PGP signature