blob: 7090d7b02dd78ebeea4bfa5e7608639d1850c965 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
Index: rospack-2.3.1/src/rospack.cpp
===================================================================
--- rospack-2.3.1.orig/src/rospack.cpp
+++ rospack-2.3.1/src/rospack.cpp
@@ -191,6 +191,13 @@ class Stackage
break;
}
}
+
+ // On Gentoo we move package.xml to /usr/share/ros_packages/... but need to keep standard stuff in /usr/share, so correct this here.
+ try {
+ fs::path p = fs::canonical("../../" + name_, path_);
+ path_ = p.string();
+ }
+ catch(fs::filesystem_error& e) {};
}
bool isStack() const
|