Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

rpm conflict

maximilaan
7 antwoorden
  • Hoi allemaal,

    Ik was duidelijke te snel. Nadat ik erachter kwam een oude versie geinstalleerd te hebben de nieuwe rpm maar opgehaald. Deze nieuwe versie conflicteerd echter met de oude. Aangezien ik niet gedacht had om rpm -e filenaam.rpm te doen heb ik alles handmatig verwijdert. Stom maar goed, hij blijft zeuren. Omdat ik dacht dat de rpm database nog niet bijgewerkt was dan maar rpm –rebuildb.

    Echter dat hielp niks. Nu kan ik die executable natuurlijk in een andere directory gooien maar liever zou ik eerst weten wie nu dwarsligt. Ook het opnieuw installeren van de oude versie hielp niet. Was al geinstalleerd zei me Red hat linux bak. rmp -e oude filenaam.rpm gaf aan dat er niets geinstalleerd was.

    Twee vragen:
    #1 iemand enig idee wat het kan zijn?
    #2 ik geef die rpm database de schuld. kan ik in die db komen, om te kijken of er nog een entry instaat van de oude rpm.
  • Misschien handig in het oude topic verder te gaan waar alle relevantie info voor handen is?
  • Begrijp ik het goed dat je het programma hebt verwijderd zonder de hulp van rpm, dus de bestanden handmatig eraf gegooid?
    Niet echt slim dunkt me.
    Wat je kunt doen is de versieconflict negeren en het rpm-bestand geforceerd installeren.

    Max
  • Probeer toch eens te kijken of hij nog in je rpm-database staat : rpm -q "package" en zo nee dan een rpm -ivh "nieuwe package" .
    Wat voor output krijg je?

    M.
  • Hoi,

    rpm -q cmatrix-1.1b-1.i386.rpm geeft als output:

    package cmatrix-1.1b-1.i386.rpm is not installed


    rpm -ivh cmatrix-1.2a-1.i386.rpm geeft als output:
    Preparing… ########################################### [100%]
    file /usr/bin/cmatrix from install of cmatrix-1.2a-1 conflicts with file from package cmatrix-1.1b-1
  • En als je nu typt [code:1:9098a4b011] rpm -q cmatrix-1.1b [/code:1:9098a4b011] of [code:1:9098a4b011] rpm -qa | grep cmatrix [/code:1:9098a4b011]
  • Hoi,

    Het upgraden van de oude rpm ging wel vlekkeloos. Dank voor het meedenken. Alles werkt naar behoren.

    Groeten Oliver

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.