The last patch was needed because the absolute path test was inverted [1]. It
just removed the ! in the first test so that absolute paths pass the test as
expected, and not relative ones. It was tested successfully on Windows XP and
Ubuntu 10.10.
IMHO, removing the <check> in the INX files is a valid workaround. But I wonder
what this <check> element is meant for. The extensions already have a
<dependency> element that do almost exactly the same (but doesn't fail).
[1] Original script.cpp file, line 238:
//Don't search when it is an absolute path. */
if (!Glib::path_is_absolute(command)) {
if (Glib::file_test(command, Glib::FILE_TEST_EXISTS)) {
return true;
} else {
return false;
}
}
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/668895
Title:
Extensions with <check> tags fail to load
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs