Skocz do zawartości

Problem Z Zależnościami W Mocku


Piotrek23

Rekomendowane odpowiedzi

Mam mały problem z Mockiem. Pakiety dla architektury i386 budują się bez problemu niestety przy konfigu dla x86_64 zaczynają się schody:

[~/rpmbuild/SPECS]: mock -r fedora-11-x86_64 /home/pgodlewski/rpmbuild/SRPMS/alarm-clock-1.2.3-1.fc11.src.rpm
INFO: mock.py version 0.9.17 starting...
State Changed: init plugins
State Changed: start
INFO: Start(/home/pgodlewski/rpmbuild/SRPMS/alarm-clock-1.2.3-1.fc11.src.rpm)  Config(fedora-11-x86_64)
State Changed: lock buildroot
State Changed: clean
State Changed: init
State Changed: lock buildroot
Mock Version: 0.9.17
INFO: Mock Version: 0.9.17
INFO: enabled root cache
INFO: enabled yum cache
State Changed: cleaning yum metadata
INFO: enabled ccache
State Changed: running yum
ERROR: Exception(/home/pgodlewski/rpmbuild/SRPMS/alarm-clock-1.2.3-1.fc11.src.rpm) Config(fedora-11-x86_64) 0 minutes 14 seconds
INFO: Results and/or logs in: /var/lib/mock/fedora-11-x86_64/result
ERROR: Command failed: 
# /usr/bin/yum --installroot /var/lib/mock/fedora-11-x86_64/root/  groupinstall buildsys-build
4:perl-5.10.0-73.fc11.i586 z updates-released ma problemy z rozwiązywaniem zależności
 --> Brakująca zależność: perl(Pod::Simple) jest wymagane przez pakiet 4:perl-5.10.0-73.fc11.i586 (updates-released)
4:perl-5.10.0-73.fc11.i586 z updates-released ma problemy z rozwiązywaniem zależności
 --> Brakująca zależność: perl(version) jest wymagane przez pakiet 4:perl-5.10.0-73.fc11.i586 (updates-released)
setup-2.8.3-1.fc11.noarch z fedora ma problemy z rozwiązywaniem zależności
 --> Brakująca zależność: /bin/sh jest wymagane przez pakiet setup-2.8.3-1.fc11.noarch (fedora)
redhat-rpm-config-9.0.3-11.fc11.noarch z updates-released ma problemy z rozwiązywaniem zależności
 --> Brakująca zależność: mktemp jest wymagane przez pakiet redhat-rpm-config-9.0.3-11.fc11.noarch (updates-released)
basesystem-10.0-2.noarch z fedora ma problemy z rozwiązywaniem zależności
 --> Brakująca zależność: filesystem jest wymagane przez pakiet basesystem-10.0-2.noarch (fedora)
redhat-rpm-config-9.0.3-11.fc11.noarch z updates-released ma problemy z rozwiązywaniem zależności
 --> Brakująca zależność: /bin/sh jest wymagane przez pakiet redhat-rpm-config-9.0.3-11.fc11.noarch (updates-released)
4:perl-5.10.0-73.fc11.i586 z updates-released ma problemy z rozwiązywaniem zależności
 --> Brakująca zależność: perl(Module::Pluggable) jest wymagane przez pakiet 4:perl-5.10.0-73.fc11.i586 (updates-released)
redhat-rpm-config-9.0.3-11.fc11.noarch z updates-released ma problemy z rozwiązywaniem zależności
 --> Brakująca zależność: /bin/bash jest wymagane przez pakiet redhat-rpm-config-9.0.3-11.fc11.noarch (updates-released)
redhat-rpm-config-9.0.3-11.fc11.noarch z updates-released ma problemy z rozwiązywaniem zależności
 --> Brakująca zależność: /bin/bash jest wymagane przez pakiet redhat-rpm-config-9.0.3-11.fc11.noarch (updates-released)
redhat-rpm-config-9.0.3-11.fc11.noarch z updates-released ma problemy z rozwiązywaniem zależności
 --> Brakująca zależność: /bin/sh jest wymagane przez pakiet redhat-rpm-config-9.0.3-11.fc11.noarch (updates-released)
glibc-2.10.1-4.i686 z updates-released ma problemy z rozwiązywaniem zależności
 --> Brakująca zależność: glibc-common = 2.10.1-4 jest wymagane przez pakiet glibc-2.10.1-4.i686 (updates-released)
Błąd: Brakująca zależność: filesystem jest wymagane przez pakiet basesystem-10.0-2.noarch (fedora)
Błąd: Brakująca zależność: perl(version) jest wymagane przez pakiet 4:perl-5.10.0-73.fc11.i586 (updates-released)
Błąd: Brakująca zależność: /bin/sh jest wymagane przez pakiet redhat-rpm-config-9.0.3-11.fc11.noarch (updates-released)
Błąd: Brakująca zależność: mktemp jest wymagane przez pakiet redhat-rpm-config-9.0.3-11.fc11.noarch (updates-released)
Błąd: Brakująca zależność: perl(Pod::Simple) jest wymagane przez pakiet 4:perl-5.10.0-73.fc11.i586 (updates-released)
Błąd: Brakująca zależność: perl(Module::Pluggable) jest wymagane przez pakiet 4:perl-5.10.0-73.fc11.i586 (updates-released)
Błąd: Brakująca zależność: /bin/sh jest wymagane przez pakiet setup-2.8.3-1.fc11.noarch (fedora)
Błąd: Brakująca zależność: glibc-common = 2.10.1-4 jest wymagane przez pakiet glibc-2.10.1-4.i686 (updates-released)
Błąd: Brakująca zależność: /bin/bash jest wymagane przez pakiet redhat-rpm-config-9.0.3-11.fc11.noarch (updates-released)
Powinieneś spróbować użyć --skip-broken, aby obejść problem
Można spróbować wykonać: package-cleanup --problems
					  package-cleanup --dupes
					  rpm -Va --nofiles --nodigest
Program package-cleanup można znaleźć w pakiecie yum-utils.

[~/rpmbuild/SPECS]:

Buduje na maszynie wirtualnej z 32 bitową Fedorą nie pytajcie dlaczego, po prostu tak. Jakieś sugestie? Konfiguracja pliku fedora-11-x86_64 nie była modyfikowana.

Odnośnik do komentarza
Udostępnij na innych stronach

A próbowałeś tego?

 

Powinieneś spróbować użyć --skip-broken, aby obejść problem

Można spróbować wykonać: package-cleanup --problems

package-cleanup --dupes

rpm -Va --nofiles --nodigest

 

Odnośnik do komentarza
Udostępnij na innych stronach

mozna zawsze dopisac po nazwie pakietu architekture, mozliwe ze instaluje Ci pakiet w dwoch wersjach:

 

yum install nazwa_pakietu.x86_64

 

albo po prostu wymaga jakiejstam zgodnosci z achitektura x86 i dlatego sciaga 32 bitowe paczki

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 months later...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...