При использовании в .gear/rules символов табуляции вместо символов пробела для разделения параметров, они не воспринимаются как blankspace, в результате сборка обламывается примерно с таким сообщением: gear: .gear/rules line 1: tree "pd-extended name=pd-0.42.5" not found in "HEAD" В .gear/rules единственная запись вида: tar: pd-extended name=@name@-@version@ Если символ табуляции между параметрами заменить на пробел, начинает работать все нормально, по старому. Символ табуляции между двоеточием и первым параметром обрабатывается нормально. С учетом того, что пакетов, использующих такую конструкцию может быть очень много, и все они не смогут пересобраться, severity ставлю blocker.
Обновите libshell. *** This bug has been marked as a duplicate of bug 21851 ***