Ошибка при установке приложения

Итак, я установил диспетчер синаптических пакетов .. через него я проверил однажды libopencv-highgui-dev и применил полное удаление .. после этого я его установил ... теперь каждый раз я пытаюсь установить приложение, например Format Junkie [ ! d0]

sudo add-apt-repository ppa:format-junkie-team/release && sudo apt-get update && sudo apt-get install formatjunkie

в командной строке установки junkie, он дает мне эту ошибку каждый раз:

     sudo apt-get install formatjunkie
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libopencv-features2d-dev : Depends: libopencv-highgui-dev (= 2.3.1-11ubuntu2) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Что мне делать? И второй, что я сделал неправильно, так что этого не произойдет в другой раз?

вывод lsb_release -a

No LSB modules are available.  
Distributor ID: Ubuntu   
Description:    Ubuntu 12.10  
Release:    12.10  
Codename:   quantal
1
задан 3 November 2012 в 16:23

1 ответ

Попробуйте сделать это: apt-get install formatjunkie libopencv-highgui-dev=2.3.1-11ubuntu2 libopencv-features2d-dev

Это должно заставить его (не забудьте sudo!) попробовать и получить нужную версию.

Если нет, Посмотрим на этот пакет, его можно просто сломать в PPA (я являюсь одним из пользователей этого PPA, если вы читаете записи загрузчика: P)

0
ответ дан 25 May 2018 в 04:50
  • 1
    О, ты тот, кто завязал наш ппа? :) Я другой разработчик формата-junkie .. Anywho я решил свою проблему с ответом К. К. Пателя, что и отредактировал :) Не могли бы вы сказать мне, что я сделал не так, и все это случилось? Должен ли я применять удаление и не выполнять полное удаление? В чем разница? – Leon Vitanos 1 November 2012 в 19:56
  • 2
    Вероятно, проблема была ошибкой в ​​системе, команда, которую Patel дал, опустил команду «удалить», которая необходима (для аргумента -purge требуется команда remove). Другая проблема заключается в том, что система не устанавливала правильную версию (я видел это раньше). И да, я загружаю пакеты в PPA всякий раз, когда другой разработчик меняет код на ветви bzr на Launchpad. (Сейчас я работаю над портированием на Raring) – Thomas Ward♦ 1 November 2012 в 19:58
  • 3
    Кто угодно? и что, если я хочу, чтобы эти библиотеки были установлены и форматировали junkie? (как я сказал, я хочу libs, поэтому я могу скомпилировать программу под названием wallch) ... посмотреть, что она показывает мне, когда я пытаюсь установить libopencv-dev ( i.imgur.com/hREGE.png ) ... и если установить его, и он удаляет формат junkie .. тогда, когда я пытаюсь установить формат junkie, он показывает мне ту же ошибку, что и мой первый пост ... – Leon Vitanos 2 November 2012 в 17:39
  • 4
    Кажется, вы хотите установить что-то несовместимое. Пакет устанавливает основные требования. Если вы хотите использовать пользовательские библиотеки вне тех, которые определены в упаковке, вам нужно будет создать formatjunkie из исходного кода. Я не могу заставить пакеты работать друг с другом, когда они несовместимы. Указанные вами библиотеки отмечены как «Несовместимые». с libs, установленными пакетом. Мы с вами должны общаться на IRC или в чате, здесь или по электронной почте, чтобы обсудить это ... – Thomas Ward♦ 3 November 2012 в 11:00
  • 5
    @ Bong.Da.City bugs.launchpad.net/format-junkie/+bug/1074575 & Перейти к этой ошибке и прочитать. Кроме того, вы должны подписаться на ошибки в bugtracker на панели запуска. – Thomas Ward♦ 3 November 2012 в 14:01

Другие вопросы по тегам:

Похожие вопросы: