Package: colcon
Version: 0.15.0-2
Severity: normal
X-Debbugs-Cc: none, Yasushi SHOJI <yasushi.sh...@gmail.com>

Dear Maintainer,

First of all, thank you for fixing #1055537.

Today I found another issue with 0.15.0-2.

I just built joint_state_publisher with 0.15.0-2 and got the following
error:

    [ERROR] [launch]: Caught exception in launch (see debug for traceback):
    package 'joint_state_publisher_gui' found at
    '/home/yashi/work/yoshida/avatar-ws/install', but libexec directory
    '/home/yashi/work/yoshida/avatar-ws/install/lib/joint_state_publisher_gui'
    does not exist

So I took a diff of all files installed by joint_state_publisher using
0.12.0 and 0.15.0-2, and here is the outcome:

❯ diff -u /tmp/colcon-0.12.log /tmp/colcon-0.15.log
--- /tmp/colcon-0.12.log 2023-11-12 00:34:45.698996408 +0900
+++ /tmp/colcon-0.15.log 2023-11-12 00:34:26.442447239 +0900
@@ -2,11 +2,10 @@
 install/.colcon_install_layout
 install/COLCON_IGNORE
 install/_local_setup_util_sh.py
+install/bin
+install/bin/joint_state_publisher
+install/bin/joint_state_publisher_gui
 install/lib
-install/lib/joint_state_publisher
-install/lib/joint_state_publisher/joint_state_publisher
-install/lib/joint_state_publisher_gui
-install/lib/joint_state_publisher_gui/joint_state_publisher_gui
 install/lib/python3.11
 install/lib/python3.11/site-packages
 install/lib/python3.11/site-packages/joint-state-publisher-gui.egg-link
@@ -31,8 +30,12 @@
 install/share/joint_state_publisher/hook
 install/share/joint_state_publisher/hook/ament_prefix_path.dsv
 install/share/joint_state_publisher/hook/ament_prefix_path.sh
+install/share/joint_state_publisher/hook/path.dsv
+install/share/joint_state_publisher/hook/path.sh
 install/share/joint_state_publisher/hook/pythonpath.dsv
 install/share/joint_state_publisher/hook/pythonpath.sh
+install/share/joint_state_publisher/hook/pythonscriptspath.dsv
+install/share/joint_state_publisher/hook/pythonscriptspath.sh
 install/share/joint_state_publisher/package.bash
 install/share/joint_state_publisher/package.dsv
 install/share/joint_state_publisher/package.sh
@@ -42,8 +45,12 @@
 install/share/joint_state_publisher_gui/hook
 install/share/joint_state_publisher_gui/hook/ament_prefix_path.dsv
 install/share/joint_state_publisher_gui/hook/ament_prefix_path.sh
+install/share/joint_state_publisher_gui/hook/path.dsv
+install/share/joint_state_publisher_gui/hook/path.sh
 install/share/joint_state_publisher_gui/hook/pythonpath.dsv
 install/share/joint_state_publisher_gui/hook/pythonpath.sh
+install/share/joint_state_publisher_gui/hook/pythonscriptspath.dsv
+install/share/joint_state_publisher_gui/hook/pythonscriptspath.sh
 install/share/joint_state_publisher_gui/package.bash
 install/share/joint_state_publisher_gui/package.dsv
 install/share/joint_state_publisher_gui/package.sh


Note that missing files.

Thanks,
-- 
        yashi

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500,
'stable-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'),
(1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 6.5.0-4-amd64 (SMP w/24 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages colcon depends on:
ii  python3              3.11.4-5+b1
ii  python3-colcon-core  0.15.0-2

Versions of packages colcon recommends:
ii  python3-colcon-argcomplete          0.3.3+ds-2
ii  python3-colcon-bash                 0.5.0-1
ii  python3-colcon-cd                   0.1.1-2
ii  python3-colcon-cmake                0.2.28-1
ii  python3-colcon-defaults             0.2.8-1
ii  python3-colcon-devtools             0.2.5-1
ii  python3-colcon-library-path         0.2.1-2
ii  python3-colcon-metadata             0.2.5-2
ii  python3-colcon-notification         0.2.15+ds-2
ii  python3-colcon-output               0.2.13-1
ii  python3-colcon-package-information  0.3.3-2
ii  python3-colcon-package-selection    0.2.10-2
ii  python3-colcon-parallel-executor    0.3.0-1
ii  python3-colcon-python-setup-py      0.2.8-1
ii  python3-colcon-recursive-crawl      0.2.3-1
ii  python3-colcon-ros                  0.4.1-1
ii  python3-colcon-test-result          0.3.8-2
ii  python3-colcon-zsh                  0.5.0-1

colcon suggests no packages.

-- no debconf information

Reply via email to