O pacote personalizado é desinstalável

2

Eu tenho um pacote personalizado que eu criei, python-amqplib , que depende de python > = 2.5. Eu estou usando repoman para empurrar para o meu repo via Jenkins, que relata a compilação foi empurrada com sucesso. Depois de um apt-get update ele mostra quando eu corro apt-cache search python-amqplib .

No entanto, não consigo instalá-lo nem nada é exibido quando executo apt-cache show python-amqplib .

Veja o que aparece quando tento instalá-lo:

# 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

Veja o que o apt-cache policy mostra:

# 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
    
por Joe Stump 18.04.2012 / 20:24

1 resposta

1

Do seu comando acima, parece haver uma incompatibilidade de PQ - QP na ortografia, isso é apenas um erro de digitação?

É o caso que o Apt está definido para sempre preferir lúcido? (Não aparece como tal da saída do apt-cache embora ...) Faz:

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

faz alguma diferença?

    
por arand 19.04.2012 / 00:56