У меня схожая проблема.
Устанавливал дрова для принтера. Пакеты зависели от libcupsys2. Но с ним там какая-то тема про виртуальные пакеты, в общем установить его нельзя. Установил пакеты через dpkg с ключом "--ignore-depends=libcupsys2". Пакеты встали, принтер установлен и печатает главное. Но синаптик выдает эти пакеты с ошибками. Исправление пакетов приведет к их удалению. Это неприемлемо. Что сделать, чтоб и рыбку съесть и пакеты исправить?
Конечно. Вечно висит значок обновления, синаптик ругается, это должно радовать?
видимо поставить их по новой. хотя... зачем?
Вот именно, зачем. Мне нужен принтер, для его работы нужны эти пакеты. И зачем они мне?.. Или если я их удалю, то принтер останется?
Наверное я что-то невнятно объяснил в ситуации...
ошибок при установке не было?
вы ставили что-то в обход ПМ? (make && make install)
Это злополучный canon pixma ip1900. Там 2 .deb пакета. Оба зависят от этой libcupsys2, поэтому так просто не установить. Нашел где-то решение с этим ключом, заставляющим игнорировать указанную зависимость. Оказывается не навсегда. Может другой способ установки был, если уж не избавиться от ущербности пакетов не удаляя их?
NordWest, чтобы автоматом не обновлялось и метапакеты не притягивали за собой того что не надо есть
text
aptitude unmarkauto <пакет>
Опять на пакеты посягает:
text
# aptitude unmarkauto cnijfilter-common
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки 0 B будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
cnijfilter-ip1900series: Зависит: libcupsys2 (>= 1.2.1) который является виртуальным пакетом.
cnijfilter-common: Зависит: libcupsys2 (>= 1.2.1) который является виртуальным пакетом.
Следующие действия разрешат зависимости:
Удалить следующие пакеты:
1) cnijfilter-common
2) cnijfilter-ip1900series
Принять данное решение? [Y/n/q/?]
Или это при установке надо делать?
я что-то пропустил: какая проблема при установке libcupsys2 ?
Вот вы меня извините, drBatty, отзывчивость это хорошо и во многих темах помогаете, но постоянно "слышу звон..." получается. Я же писал, проблема в том, что этот libcupsys2 виртуальный. В выводе выше это и написано. Не знаю что это такое, мне кажется автоматически должна сопоставлять с реальным пакетом-заменителем, который в данном случае libcups2. Но вот требует он этот libcupsys2 и всё.
Я пытался в самом пакете зависимость изменить в config файле. Но там как-то распаковать его надо, а потом не знаю как его снова в пакет сложить...
отзывчивость это хорошо и во многих темах помогаете, но постоянно "слышу звон..." получается.
ну... у всех свои недостатки ;)
NordWest написал:
Не знаю что это такое, мне кажется автоматически должна сопоставлять с реальным пакетом-заменителем, который в данном случае libcups2. Но вот требует он этот libcupsys2 и всё.
Я пытался в самом пакете зависимость изменить в config файле. Но там как-то распаковать его надо, а потом не знаю как его снова в пакет сложить...
не знаю. извините. вы сами видите, какой у меня дистр, и как У МЕНЯ с зависимостями :)
(кто не понял: в гробу я их видел)
Так, ну тут не про слаку речь. Я drBatty в оригинале почитал в соответствующем разделе, так что теперь не сказать, что совсем не знаю slackware. Каждому своё. Но мы в мире Debian и отличаемся наличием зависимостей, в данном случае - неразрешенных.
Вот теперь обновления не видит в smart-upgrade, а при нормальном варианте посягает на пакеты. Так что дискомфорт растет.
Поставим вопрос иначе. Если я снесу эти пакеты, то как мне их поставить с такой зависимостью с виртуальным пакетом. Должны же быть ещё варианты...