Como eu instalo o git / git-svn no RHEL5 com uma instalação personalizada do perl?

1

Eu não tive nada além de problemas ao tentar instalar o Git no RHEL5. Primeiro eu tentei do código-fonte, mas corri para vários problemas com a instalação dos documentos. Parecia estar faltando libs e tal para analisar xml que eu não conseguia descobrir como ser instalado e reconhecido. Então eu tentei usar o repositório EPEL yum e foi capaz de instalar o git e seus documentos, mas agora o git-svn não está funcionando. Ele reclama por não encontrar os módulos perl Git.pm e SVN / Core.pm. Quando eu defino a variável de ambiente GITPERLLIB para a localização dessas bibliotecas, o seg falha.

Alguns antecedentes: RHEL5 veio com o perl 5.8.8, mas nós queríamos usar o 5.10, então eu instalei isso da fonte (para um local personalizado). Em seguida, alguém vinculou o sistema perl binário a esta nova versão do Perl para garantir que ninguém use a versão errada. Cada desenvolvedor também tem sua própria compilação de Perl.

Então eu estou querendo saber qual é a melhor maneira de instalar o Git neste sistema e ter os documentos e o git-svn funcionando corretamente para cada usuário. Infelizmente eu sou um desenvolvedor e não tão bom com a administração do sistema, então fique tranquilo comigo.

    
por kbosak 11.05.2010 / 15:55

2 respostas

1

Você tentou usar o link e está trabalhando para mim !!

    
por 11.05.2010 / 16:23
0

Tenho certeza de que seu problema está no sistema symlinking perl para sua instalação personalizada. Então os módulos perl para adicionar suporte svn ao git foram instalados para instalação errada do perl. Um possível hotfix seria encontrar exatamente onde o Git.pm e o SVN / Core.pm estavam instalados. locate Git.pm e locate Core.pm devem fazer o truque. Em seguida, copie os arquivos encontrados para a outra instalação do perl e você deve terminar.

Note, entretanto, que misturar o seu perl customizado no sistema provavelmente lhe causará muitas dores de cabeça no caminho ... Mantê-lo fora do PATH é uma maneira muito mais segura.

    
por 16.05.2010 / 00:55