On 05/14/2007 07:31 PM, Dan Uscatu wrote:
yum install kernel-devel.i586
nu m-ati inteles, sau nu m-am facut inteles: as vrea sa compilez
modulul intr-un asemenea hal, incit sa se pupe cu kernelul deja
instalat (aparent, i586).
nu doar aparent.
din rpm -q --qf reiese ca ai numai kernele i586 instalate (ceea ce n-am
observat cind ai dat prima oara paste, mi s-a parut ca ai un 586 si un 686)
probabil e un efect al http://fedoraproject.org/wiki/Bugs/FC6Common . Ai
acolo si fix-ul pt a trece la i686.
oricum yum vad ca merge in niste balarii super tari:
# yum install kernel.i686
Loading "fastestmirror" plugin
Loading "installonlyn" plugin
[...]
kernel-2.6.20-1.2944.fc6. 100% |=========================| 225 kB 00:00
---> Package kernel.i686 0:2.6.20-1.2944.fc6 set to be installed
--> aici nu e in regula. sint curios ce zice yum list kernel. la prima
vedere as zice ca metadata pt repo nu sint corecte.
[...]
Transaction Check Error:
package kernel-2.6.20-1.2948.fc6 (which is newer than
kernel-2.6.20-1.2944.fc6) is already installed
package kernel-2.6.20-1.2944.fc6 is already installed
aici e corect, kernel-2948.i586 este deja instalat iar din punctul de
vedere al lui rpm, 2944.i686 e "mai vechi" (2944<2948). problema e cea
de mai sus, nu ar fi trebuit ca yum sa afle ca versiunea cea mai noua pt
i686 este 2944 ci 2948
Error Summary
-------------
cu toate astea, 2.6.20-1.2948.i686 exista in repository. nu, nu vreau
sa fac rpm -e si rpm -i separat. vreau cu yum (am motive, irelevante
momentan)
O posibila explicatie primita adineauri: "perhaps the installonlyn
plugin is getting confused and trying to keep only 2 installed, but
can't figure out whats going on based on the arch?". O alta explicatie
(care nu cred ca se aplica) ar fi ca e efectul switchului "exactarch"
(prezent in yum.conf)
Oricum, yum remove kernel-2.6.20-1.2944 urmat de yum install
kernel-devel ar trebui sa rezolve problema ta punctuala, iar in caz
contrar poti incerca sa apelezi cu incredere la setarch (setarch i586
comanda-de-compilare-dorita)
si intrebare conexa: in afara de a pune enabled=1 aici (default e 0) :
pt comenzi date lui yum, un repo se poate activa in linia de comanda cu
--enablerepo
[updates-source]
name=Fedora Core $releasever - Updates Source
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-source-fc$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
ce mai trebuie sa fac ca sa pot instala pachete src cu yum ?
n-am incercat niciodata sa instalez src.rpm folosind yum, dar daca yum
install pachet.src.rpm nu merge, cred ca unica varianta alternativa este
yumdownloader pachet.src.rpm urmata de rpm -i.
cu amendamentul ca e nerecomandata instalarea si compilarea de rpm-uri
ca root.
Tine-ne la curent, ca m-ai facut curios.
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug