Шаги воспроизведения: # apt-get install dotnet-diagnostics $ dotnet-dump --version $ dotnet-sos --version Фактический результат: bash: dotnet-dump: команда не найдена bash: dotnet-sos: команда не найдена При этом согласно rpm эти файлы в пакете присутствуют: # rpm -ql dotnet-diagnostics | grep -E "bin/(dotnet-dump|dotnet-sos)" /usr/bin/dotnet-dump /usr/bin/dotnet-sos Но это симлинки на несуществующие файлы: $ readlink -f /usr/bin/dotnet-dump /usr/bin/dotnet-sos /usr/lib64/dotnet/tools/dotnet-dump/dotnet-dump /usr/lib64/dotnet/tools/dotnet-sos/dotnet-sos $ ls /usr/lib64/dotnet/tools/dotnet-dump/dotnet-dump ls: невозможно получить доступ: Нет такого файла или каталога В каталогах /usr/lib64/dotnet/tools/dotnet-dump/ и dotnet-sos/ упакованы только .dll/.so/.json, а нативный apphost-исполняемый файл отсутствует. В %install спека копируется "$AppPath/$tool", но, видимо, для этих двух утилит сборка не производит apphost (публикуются framework-dependent dll без executable), либо apphost лежит по другому пути. Остальные утилиты пакета (dotnet-counters, dotnet-gcdump, dotnet-trace, dotnet-stack, dotnet-dsrouter) работают корректно. Ожидаемый результат: dotnet-dump и dotnet-sos запускаются и выводят версию.
dotnet-diagnostics-8.0.505301-alt2 -> sisyphus: Thu Sep 24 2026 Sergey Gvozdetskiy <serjigva@altlinux> 8.0.505301-alt2 - Moved -dump and -sos components to subpackages (Closes: #60506).