Ao tentar resolver problemas como este, o Cygwin Package Search é seu amigo. Neste caso específico, ele informa que você deseja instalar libopenssl100
.
A pesquisa integrada do Cygwin setup.exe
não encontrou isso porque procura apenas nomes de arquivos de pacotes e o texto da descrição. Ele não pesquisa os nomes dos arquivos incluídos nos pacotes como o mecanismo de pesquisa da Web acima faz. Para fazer isso, você teria que inserir o tamanho atual do arquivo setup.ini
com um índice de nome de arquivo completo, o que retardaria a pesquisa e retardaria consideravelmente a inicialização de setup.exe
.
Alguns pacotes do Cygwin fazem um trabalho melhor de listar os componentes dentro do pacote em seu texto descritivo longo, então a pesquisa embutida às vezes ativa esses detalhes do pacote interno. Não há regra dizendo que você tem que fazer isso, no entanto.
Em geral, não é o caso de haver dependências no Cygwin que você precisa compilar manualmente. As pessoas que controlam os pacotes que entram no Cygwin não permitirão que um mantenedor de pacotes forneça um pacote desse tipo.
Você pode encontrar pacotes desatualizados no Cygwin, mas as versões disponíveis devem pelo menos ser consistentes em que todas as partes necessárias para executar o software no pacote estão presentes no repositório.