Summary: | /usr/lib/rpm/ruby.prov: line 13: cd: too many arguments (rpm-build-ruby некорректно работает вне hasher) | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey V Turchin <zerg> |
Component: | rpm-build-ruby | Assignee: | majioa <majioa> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | 3aHyga, aen, cas, imz, ldv, led, majioa, mike, nbr, pav, rider, stalker |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 37523 |
Description
Sergey V Turchin
2019-04-04 15:11:42 MSK
Ааа. Ещё после этого на закуску: No Ruby project file was found skipping... P.S. Какого чёрта он вообще лезет за пределы сборочного каталога? Чуть опережу: 1. Зачем теперь вызывать по 2-му разу setup.rb? Разве нельзя использовать вывод от 1-го? `man tee` 2. Не проще делать "if [ -d "$to_source" ]" ? 3. "Source folder(s) found: флудящая портянка" оно писать не перестанет. Зачем ты вообще этот пакет держишь в системе ? Удали сейчас же, это крайне неправильно. (In reply to comment #3) > Зачем ты вообще этот пакет держишь в системе ? Удали сейчас же, это крайне > неправильно. Я бы сказал, что держать это malware установленным в системе просто опасно. Боюсь что это может коснуться любого пакета такого качества. Нам что-то явно надо сделать с review для изменений, вносимых в rpm-build-ruby. > No Ruby project file was found skipping... Да, так и задумано. > /usr/lib/rpm/ruby.prov: line 13: cd: too many arguments Строчку убрал. А лезет за пределы, чтобы обеспечить совместимость с Ruby Policy 1.0 ПС: зачем вообще нужно держать рубишные сборочные пакеты в нерубишных сборочных исходниках, мусорящие спеки и делающие холостые вызовы? (In reply to comment #4) > (In reply to comment #3) > > Зачем ты вообще этот пакет держишь в системе ? Удали сейчас же, это крайне > > неправильно. > > Я бы сказал, что держать это malware установленным в системе просто опасно. Ну ну, если кому-то хочется так видеть, это на здоровье. Ы вообще вопрос о том, что тащить просто так ненужные пакеты не к чему, кроме мусора в системе и спеках, и речь не о malware, а о usefulware, толь по делу rpm-build-ruby-1:1.0.0-alt6 -> sisyphus: Mon Apr 08 2019 Pavel Skrylev <majioa@altlinux> 1:1.0.0-alt6 - Avoid multiple cd into source folder (closes: #36506) rpm-build-ruby-1:1.0.0-alt8 ничего не изменилось Ааа, изменилось. Было "line 13", стало "line 14". ;-) Так на каком пакете сейчас валится? На первом попавшемся, как и раньше. rpm-build-ruby-1:1.0.0-alt9 -> sisyphus: Tue Feb 18 2020 Pavel Skrylev <majioa@altlinux> 1:1.0.0-alt9 - Fixed (!) ruby.prov (closes #36506, #37088) - changed (*) ruby.req output Ругаться перестало
> ruby.prov: 543 source folder(s) found
> ruby.prov: no ruby project file was found skipping...
, но так же ожесточённо шарахается по всем чужим каталогам в поиске "ruby project file".
|