Tentando instalar o cliente SVN Scientific Linux

1

Estou tentando instalar o cliente SVN no Scientific Linux, mas estou obtendo a seguinte saída se eu fizer um "sudo yum install subversion"

Loaded plugins: refresh-packagekit, security
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package subversion.x86_64 0:1.7.8-1 will be installed
--> Processing Dependency: liblber-2.3.so.0()(64bit) for package: subversion-1.7.8-1.x86_64
--> Processing Dependency: libexpat.so.0()(64bit) for package: subversion-1.7.8-1.x86_64
--> Processing Dependency: libdb-4.3.so()(64bit) for package: subversion-1.7.8-1.x86_64
--> Processing Dependency: libneon.so.25()(64bit) for package: subversion-1.7.8-1.x86_64
--> Processing Dependency: libcrypto.so.6()(64bit) for package: subversion-1.7.8-1.x86_64
--> Processing Dependency: libldap-2.3.so.0()(64bit) for package: subversion-1.7.8-1.x86_64
--> Processing Dependency: libssl.so.6()(64bit) for package: subversion-1.7.8-1.x86_64
--> Running transaction check
---> Package compat-db43.x86_64 0:4.3.29-15.el6 will be installed
---> Package compat-expat1.x86_64 0:1.95.8-8.el6 will be installed
---> Package compat-openldap.x86_64 1:2.3.43-2.el6 will be installed
---> Package openssl098e.x86_64 0:0.9.8e-17.el6_2.2 will be installed
---> Package subversion.x86_64 0:1.7.8-1 will be installed
--> Processing Dependency: libneon.so.25()(64bit) for package: subversion-1.7.8-1.x86_64
--> Finished Dependency Resolution
 You could try using --skip-broken to work around the problem
** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows:
httpd-tools-2.2.15-15.sl6.1.x86_64 is a duplicate with httpd-tools-2.2.15-15.sl6.x86_64
    
por user150591 16.01.2013 / 15:15

2 respostas

1

Seus pacotes instalados (especificamente httpd-tools ) estão fora de sincronia com os repositórios de distribuição. Você precisa voltar a sincronizar antes de poder seguir em frente.

Para resolver o problema:

  1. Use yum clean all para apagar seu cache e metadados locais. Ele será reconstruído na próxima vez que você executar yum .
  2. Use yum distro-sync para colocar seu sistema em sincronia com o estado dos repositórios. Isso pode atualizar e fazer downgrade de pacotes, portanto, inspecione cuidadosamente o que ele pretende fazer antes de confirmar.

Uma vez feito, você poderá instalar outros pacotes (como subversion ).

    
por 16.01.2013 / 16:22
2

de link

crie /etc/yum.repos.d/wandisco-svn.repo

For CentOS/RHEL 6 Users:

[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=0

For CentOS/RHEL 5 Users:

[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/5/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=0

then
# yum clean all
# yum install subversion
# svn --version


run '# yum remove subversion' to remove old version
    
por 16.04.2014 / 19:35