в пакете dmd отсутвуют утилиты dub, ddemangle, dustmite, rdmd, входящие в обязательный комплект компилятора.
извиняюсь, rdmd есть. и ещё, оригинальный dmd собран ldc2 и работает почти втрое быстрее нашей сборки. и вопрос: в спеке стоит конфликт на ldc. почему? ldc2 и dmd прекрасно сосуществуют вместе.
Извиняюсь, что не мог ответить раньше. При возможности дособеру/доупакую недостающие утилиты. (Ответ для Gleb Kulikov на комментарий #1) > извиняюсь, rdmd есть. > > и ещё, оригинальный dmd собран ldc2 и работает почти втрое быстрее нашей > сборки. В репозитории ALT в текущий момент я не вижу ldc или ldc2, поэтому dmd и собирается с помощью dmd. > и вопрос: в спеке стоит конфликт на ldc. почему? ldc2 и dmd прекрасно > сосуществуют вместе. Я не знаю почему другой мэйнтейнер когда-то ставил этот конфликт. С учётом того, что ldc или ldc2 сейчас в репозитории не видно, при появлении таких пакетов этот конфликт можно будет снять, если он не будет актуален.
dub-1.23.0-alt1 -> sisyphus: * Fri Oct 16 2020 Aleksei Nikiforov <darktemplar@altlinux> 1.23.0-alt1 - Initial build for ALT (ALT #39060).
file /usr/bin/catdoc from install of dmd-2.094.0-alt2.x86_64 conflicts with file from package catdoc-0.95-alt1.x86_64
(Ответ для Aleksei Nikiforov на комментарий #2) > В репозитории ALT в текущий момент я не вижу ldc или ldc2, поэтому dmd и > собирается с помощью dmd. что очень жаль...
(Ответ для Gleb Kulikov на комментарий #4) > file /usr/bin/catdoc from install of dmd-2.094.0-alt2.x86_64 conflicts with > file from package catdoc-0.95-alt1.x86_64 и не только... /usr/bin catdoc changed -- ??? checkwhitespace -- ??? contributors -- ??? detab -- а это что? dget -- ??? tolf -- а это? updatecopyright -- ???
dmd-2.094.0-alt3 -> sisyphus: Mon Oct 26 2020 Aleksei Nikiforov <darktemplar@altlinux> 2.094.0-alt3 - Renamed catdoc to dmd-catdoc due to file conflicts (ALT #39060).