Ik heb hier een linux PC die als experimenteerplatform dienst doet. Ooit eens ineengestoken door een kennis en gebaseerd op een afgeslankte versie van RedHat 7.1.
Nu wou ik een aantal zaken eens updaten, maar ik kom er niet uit. Voorbeeld. Ik wilde de oude glibc-2.2.2 updaten naar een recente 2.2.4 versie. Maar hoe doe ik dat? Ik heb volgende rpm packages gedownload:
glibc-2.2.4-24.i386.rpm
glibc-common-2.2.4-24.i386.rpm
glibc-devel-2.2.4-24.i386.rpm
glibc-profile-2.2.4-24.i386.rpm
Om te installeren probeer ik:
# rpm -U glibc-2.2.4-24.i386.rpm
Maar dat geeft:
error: failed dependencies:
glibc-common = 2.2.4-24 is needed by glibc-2.2.4-24
glibc-devel < 2.2.3 conflicts with glibc-2.2.4-24
glibc > 2.2.2 conflicts with glibc-common-2.2.2-10
glibc = 2.2.2 is needed by glibc-devel-2.2.2-10
Als ik de eerste regel goed interpreteer dan moet schijnbaar eerst glibc-common geïnstalleerd worden. Dus dat probeer ik:
# rpm -U glibc-common-2.2.4-24.i386.rpm
Met als gevolg:
error: failed dependencies:
glibc < 2.2.4 conflicts with glibc-common-2.2.4-24
glibc-common = 2.2.2-10 is needed by glibc-2.2.2-10
Nu kan hij niet updaten omdat glibc 2.2.4 niet aanwezig is. Is dat geen visieuze cirkel?
Iemand een idee wat ik verkeerd doe? Het is waarschijnlijk iets stoms, maar ik raak er toch niet aan uit...
Nu wou ik een aantal zaken eens updaten, maar ik kom er niet uit. Voorbeeld. Ik wilde de oude glibc-2.2.2 updaten naar een recente 2.2.4 versie. Maar hoe doe ik dat? Ik heb volgende rpm packages gedownload:
glibc-2.2.4-24.i386.rpm
glibc-common-2.2.4-24.i386.rpm
glibc-devel-2.2.4-24.i386.rpm
glibc-profile-2.2.4-24.i386.rpm
Om te installeren probeer ik:
# rpm -U glibc-2.2.4-24.i386.rpm
Maar dat geeft:
error: failed dependencies:
glibc-common = 2.2.4-24 is needed by glibc-2.2.4-24
glibc-devel < 2.2.3 conflicts with glibc-2.2.4-24
glibc > 2.2.2 conflicts with glibc-common-2.2.2-10
glibc = 2.2.2 is needed by glibc-devel-2.2.2-10
Als ik de eerste regel goed interpreteer dan moet schijnbaar eerst glibc-common geïnstalleerd worden. Dus dat probeer ik:
# rpm -U glibc-common-2.2.4-24.i386.rpm
Met als gevolg:
error: failed dependencies:
glibc < 2.2.4 conflicts with glibc-common-2.2.4-24
glibc-common = 2.2.2-10 is needed by glibc-2.2.2-10
Nu kan hij niet updaten omdat glibc 2.2.4 niet aanwezig is. Is dat geen visieuze cirkel?
Iemand een idee wat ik verkeerd doe? Het is waarschijnlijk iets stoms, maar ik raak er toch niet aan uit...
A bus station is where a bus stops. A train station is where a train stops... On my desk I have a workstation.