Пользовательский пакет не установлен.

У меня есть собственный пакет, который я построил, python-amqplib, который полагается на python> = 2.5. Я использую repoman, чтобы нажать на мой репо через Jenkins, который сообщает, что сборка была успешно нажата. После apt-get update он показывает, когда я запускаю apt-cache search python-amqplib.

Однако я не могу его установить и ничего не показывать, когда я запускаю apt-cache show python-amqplib.

Вот что он выскакивает, когда я пытаюсь установить его:

# apt-get install python-ampqlib
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package python-ampqlib is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package python-ampqlib has no installation candidate

Вот что показывает apt-cache policy:

# apt-cache policy python-amqplib
python-amqplib:
  Installed: (none)
  Candidate: 1.0.2-4-4
  Version table:
     1.0.2-4-4 0
        500 http://apt01.my-server.com/ mycompany-staging/main Packages
     0.6.1-1 0
        500 http://us.archive.ubuntu.com/ubuntu/ lucid/universe Packages
2
задан 18 April 2012 в 23:24

1 ответ

Из вашей команды выше появляется несоответствие PQ - QP в орфографии, это просто опечатка вставки?

случай, когда Apt настроен на то, что всегда предпочтительнее lucid? (Is не отображается как таковой из вывода apt-cache, хотя ...) Делает:

apt-get -t mycompany-staging install {python-ampqlib,python-amqplib}

имеет значение?

1
ответ дан 7 August 2018 в 19:08

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

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