Bug 39060

Summary: в пакете dmd отсутвуют утилиты, входящие в обязательный комплект компилятора
Product: Sisyphus Reporter: Gleb Kulikov <glebus>
Component: dmdAssignee: Anton Farygin <rider>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: darktemplaralt, rider
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Gleb Kulikov 2020-10-10 13:24:14 MSK
в пакете dmd отсутвуют утилиты dub, ddemangle, dustmite, rdmd, входящие в обязательный комплект компилятора.
Comment 1 Gleb Kulikov 2020-10-10 13:41:29 MSK
извиняюсь, rdmd есть.

и ещё, оригинальный dmd собран ldc2 и работает почти втрое быстрее нашей сборки.

и вопрос: в спеке стоит конфликт на ldc. почему? ldc2 и dmd прекрасно сосуществуют вместе.
Comment 2 Aleksei Nikiforov 2020-10-15 18:09:14 MSK
Извиняюсь, что не мог ответить раньше. При возможности дособеру/доупакую недостающие утилиты.

(Ответ для Gleb Kulikov на комментарий #1)
> извиняюсь, rdmd есть.
> 
> и ещё, оригинальный dmd собран ldc2 и работает почти втрое быстрее нашей
> сборки.

В репозитории ALT в текущий момент я не вижу ldc или ldc2, поэтому dmd и собирается с помощью dmd.

> и вопрос: в спеке стоит конфликт на ldc. почему? ldc2 и dmd прекрасно
> сосуществуют вместе.

Я не знаю почему другой мэйнтейнер когда-то ставил этот конфликт. С учётом того, что ldc или ldc2 сейчас в репозитории не видно, при появлении таких пакетов этот конфликт можно будет снять, если он не будет актуален.
Comment 3 Repository Robot 2020-10-16 11:54:34 MSK
dub-1.23.0-alt1 -> sisyphus:

 * Fri Oct 16 2020 Aleksei Nikiforov <darktemplar@altlinux> 1.23.0-alt1
 - Initial build for ALT (ALT #39060).
Comment 4 Gleb Kulikov 2020-10-26 17:50:42 MSK
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
Comment 5 Gleb Kulikov 2020-10-26 17:51:50 MSK
(Ответ для Aleksei Nikiforov на комментарий #2)
> В репозитории ALT в текущий момент я не вижу ldc или ldc2, поэтому dmd и
> собирается с помощью dmd.

что очень жаль...
Comment 6 Gleb Kulikov 2020-10-26 17:58:45 MSK
(Ответ для 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 -- ???
Comment 7 Repository Robot 2020-10-26 18:55:11 MSK
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).