Так как словари зависят от stardict, при удалении stardict-gtk (даже при установленном qstardict) они сносятся. Если добавить Provides: stardict, то они останутся.
Не надо ставить в пакете Provides другого невиртуального пакета. Посмотрите повнимательнее на git-репозитарий qstardict - provides: stardict в спеке уже был и ни к чему хорошему это не привело.
(В ответ на комментарий №1) > Не надо ставить в пакете Provides другого невиртуального пакета. apt-cache show stardict Виртуальный пакет stardict предоставляется следующими пакетами: stardict-gtk 3.0.1-alt3 stardict-gnome 3.0.1-alt3 You should explicitly select one to show. E: Package stardict is a virtual package with multiple providers.
stardict является витруалным пакетом
Просто не хочется повторять старых ошибок. Кто-нибудь, напомните мне, почему в прошлый раз devel@ (или таки sisyphus@?) мне пенял и просил скорее убрать этот провайдес (потому что дистр не собирался). Антон, не вы ли?
> Кто-нибудь, напомните мне, почему в прошлый раз devel@ (или таки sisyphus@?) > мне пенял и просил скорее убрать этот провайдес (потому что дистр не > собирался). Антон, не вы ли? Интересный вопрос. Запросто может быть что и я. Может быть тогда был невиртуальный stardict? Или там ещё и Obsoletes стояло? МОжет быть это и крайне непоследовательно, но теперь я как раз пытаюсь с ним собрать дистрибутив и словари +qtstardict -stardict-gtk не пакуются..
Ну что ж, попробуем. 0.13.1-alt1.1
Наверное, можно закрыть?
Да, всё работает как положено.
Это я как бы намекаю, что традиционно считается, что закрывать багу должен тот, кто её открыл.
;) Закрывай как CLOSED-FORSFORME.
"Кому надо, переоткроют"(с) :-)