У меня есть пакет с именем libqt4-designer и другой пакет с именем libqt4-47-designer. Когда я удаляю aptitude libqt4-designer, Aptitude хочет удалить kdesudo и многие другие приложения. Как заменить зависимость libqt4-designer на libqt4-47-designer?

Спасибо

1 ответ1

0

Если libqt4-47-designer включает в себя описание Provides: libqt4-designer , то все, что вам нужно сделать, это установить его. Если это не так, то вы можете оставить libqt4-designer .

Я полагаю, что вы могли бы создать фиктивный пакет с эквивалентами для замены libqt4-designer , но вам лучше быть уверенным, что libqt4-47-designer будет работать как замена, прежде чем пытаться сделать это, вы можете создать серьезную путаницу.

Если вы посмотрите на описание пакета libqt4-47-designer , похоже, что оно конфликтует, заменяет или нарушает libqt4-designer . Поскольку дело обстоит именно так, у меня не должно быть оснований для его удаления, если вы действительно удалили его, этот пакет почти наверняка не обеспечит необходимую функциональность, и вы сломаете свою систему, если удалите ее.

Package: libqt4-47-designer
Source: qt4-47-x11
Priority: optional
Section: libs
Installed-Size: 9076
Maintainer: Kubuntu Developers <kubuntu-devel@lists.ubuntu.com>
Architecture: i386
Version: 4:4.7.2-0fn~lucid0
Replaces: libqt4-47-gui (<< 4.4.0~beta1-1)
Depends: libc6 (>= 2.3.6-6~), libfontconfig1 (>= 2.8.0), libgcc1 (>= 1:4.1.1), libqt4-47-script (= 4:4.7.2-0fn~lucid0), libqt4-47-xml (= 4:4.7.2-0fn~lucid0), libqtcore4-47 (= 4:4.7.2-0fn~lucid0), libqtgui4-47 (= 4:4.7.2-0fn~lucid0), libstdc++6 (>= 4.1.1)
Breaks: libqt4-47-gui (<< 4.4.0~beta1-1)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .