зависимость в ppa

У меня есть пакет (fcl) в моем ppa в ppa панели запуска, и это зависит от другого пакета (libccd), который находится в другом ppa ppa: imnmfotmal / libccd. FCL имеет зависимость как для сборки, так и для запуска в libccd.

Так что я добавил libccd в качестве зависимости ppa в панели запуска, и оба успешно собраны. но когда я пытаюсь установить пакет fcl после добавления fcl ppa, он выдает ошибку

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:
 fcl : Depends: libccd but it is not installable
E: Unable to correct problems, you have held broken packages.

, но он успешно устанавливается после добавления libccd ppa. Я хочу, чтобы fcl автоматически установил libccd без добавления его ppa. Как я могу достичь этого?

РЕДАКТИРОВАТЬ: выход apt-cache policy fcl

fcl:
  Installed: (none)
  Candidate: 1.0-0ppa5
  Version table:
     1.0-0ppa5 0
        500 http://ppa.launchpad.net/imnmfotmal/fcl/ubuntu/ trusty/main amd64 Packages

Заранее спасибо

2
задан 21 August 2015 в 14:19

1 ответ

Вы находитесь на Надежном человеке и нет никакого пакета для libccd в Надежном человеке. Вам нужен, по крайней мере, Utopic для этого пакета, не добавляя еще один PPA. Но Вы могли сделать это:

sudo apt-add-repository ppa:imnmfotmal/libccd
sudo update
sudo apt-get install fcl

PPA от того же специалиста по обслуживанию fcl PPA.

<час>

И поскольку Вы сказали

, я не хочу, чтобы пользователи добавили и libccd ppa и fcl ppa

, Чем необходимо загрузить и установить deb файлы от здесь .

другая возможность, создайте свой собственный PPA и скопируйте пакеты в этот PPA. Добавьте этот PPA к своей системе и используйте это.

0
ответ дан 22 August 2015 в 00:19
  • 1
    Хорошо, это, казалось, произвело чистку действительно всех пакетов от списка, И тем не менее, / корень имеет свободное пространство только 437 МБ из 22 ГБ – Adiel 13 November 2016 в 11:02

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

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