Nenhum pacote Apache e mod_wsgi3 foram encontrados nos repositórios

3

Estou tentando instalar Apache24 e mod_wsgi3 para o meu FreeBSD VPS (droplet) com este comando:

sudo pkg install bash ap24-mod_wsgi3 py27-virtualenv mysql56-server

mas aparentemente 'ap24-mod_wsgi3' foi removido dos repositórios:

pkg: No packages available to install matching 'ap24-mod_wsgi3' have been found in the repositories

Então, para instalar o Apache24 e o mod_wsgi3, posso instalá-los através das portas:

# cd /usr/ports/www/apache22
# make install

e para mod_wsgi3

# cd /usr/ports/www/mod_wsgi3
# make
# make install

Isso deve gerar os mesmos resultados da instalação através de 'ap24-mod_wsgi3'?

    
por mijoTito 26.09.2015 / 17:14

1 resposta

2

A porta www/mod_wsgi3 foi atualizada e substituída pela porta www/mod_wsgi4 .

Então, tente

pkg install www/mod_wsgi4

Se você está bem com o uso da versão 4.

Se você ainda quiser trabalhar com o sistema de portas, você deve atualizar sua árvore de ports primeiro. Já que você tem um estado antigo, senão o www/mod_wsgi3 não estaria lá.

Em geral, é possível misturar portas e pacotes, mas, até onde eu sei, você precisa proteger os pacotes que foram construídos com portas, executando

pkg lock $PACKAGENAME

Se você esquecer que pkgng substituirá seu pacote personalizado pela próxima atualização dos repositórios. Isso pode ter mudado ou pode mudar no futuro e você deve verificar primeiro se esta ainda é a maneira de fazê-lo, já que há um desenvolvimento muito ativo em pkgng .

    
por 27.09.2015 / 07:23