Fedora에 수은을 설치하는 동안 패키지 종속성 오류


3

설치하려고합니다. mercurial 내 Fedora 14에서 yum을 사용하여 다음 오류를 얻습니다.이 문제를 해결하려면 .help.

 yum --enablerepo=rpmforge --disablerepo=remi --disablerepo=fedora  install     mercurial.i386
 Loaded plugins: langpacks, presto, refresh-packagekit
 Adding en_US to language list
 Repository fedora is listed more than once in the configuration
 Repository updates is listed more than once in the configuration
 Setting up Install Process
 Resolving Dependencies
 --> Running transaction check
 ---> Package mercurial.i386 0:1.9.2-1.el5.rf set to be installed
 --> Processing Dependency: python(abi) = 2.4 for package: mercurial-1.9.2-1.el5.rf.i386
 --> Finished Dependency Resolution
 Error: Package: mercurial-1.9.2-1.el5.rf.i386 (rpmforge)
       Requires: python(abi) = 2.4
       Installed: python-2.7-8.fc14.1.i686 (@fedora/$releasever)
           python(abi) = 2.7
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

답변:


1

RPMForge 저장소 데이터를 영구적으로 제거하십시오. 페로다 기계에서 EL 레포를 사용해서는 안됩니다. 귀하의 운영 체제의 bitness, i686 32 비트를 의미합니다. 문제가 있다면 RH의 Bugzilla에 저장소에있는 패키지로 버전 업그레이드를 요청하는 버그를 기록하십시오.


당신은 disablerepo를 의미합니까?
itsraja

아니, 영구히 제거하는 뜻입니다. Fedora 컴퓨터에서 EL 저장소를 사용하면 안됩니다.
Ignacio Vazquez-Abrams

나는 제거했다. 그러나 yum list ' 수은제 ', 결국 일부 .i686이 끝납니다. 내 것은 32 비트입니다.
itsraja

i686은 32 비트입니다.
Ignacio Vazquez-Abrams

죄송하지만 웹 사이트에 1.9 버전의 수은 버전이 소스로 있습니다. 그러나 나열된 것들은 1.8, 최신 버전을 얻는 방법 또는 나중에 설치하고 업데이트해야합니까?
itsraja
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.