Update geht nicht mehr, angeblich falsche Architektur

Hinweis: In dem Thema Update geht nicht mehr, angeblich falsche Architektur gibt es 9 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo


    Ich habe vor ein paar Tagen einige Pakete installiert, unter anderem einen Crosscompiler für Mips. Seit dem kann ich keinerleit Updates oder Pakete installieren. Ich bekomme Fehlermeldungen wie diese:


    file:/var/cache/zypp # rpm -vU /var/cache/zypp/packages/repo-update/rpm/x86_64/libpackagekit-glib2-14-0.6.14-0.2.1.x86_64.rpm --nodeps
    warning: /var/cache/zypp/packages/repo-update/rpm/x86_64/libpackagekit-glib2-14-0.6.14-0.2.1.x86_64.rpm: V3 RSA/MD5 signature: NOKEY, key ID 3dbdc284
    Preparing packages for installation...
    package libpackagekit-glib2-14-0.6.14-0.2.1 is intended for a x86_64 architecture


    Ich hab es zu erst mit zypper statt direkt mit rpm versucht, da wurde der Fehler aber nicht angezeigt.


    Das System ist aber definitv x86_64:
    file:/var/cache/zypp # uname -a
    Linux file 2.6.37.6-0.5-desktop #1 SMP PREEMPT 2011-04-25 21:48:33 +0200 x86_64 x86_64 x86_64 GNU/Linux



    Hat irgend jemand eine Idee, wo es klemmen könnte?


    Vielen Dank,

    Für den Inhalt des Beitrages 32210 haftet ausdrücklich der jeweilige Autor: Katagia

  • Wie hast Du installiert?
    Mit rpm?


    rpm löst keine Abhängigkeiten auf, das Paket wird ins System gebügelt.


    zypper löst Paketabhängigkeiten auf:

    Code
    zypper in /home/Benutzername/Pfad/zu/Deinem/rpm/Programmname.rpm


    Hast Du mal geschaut:

    Code
    zypper ve


    oder

    Code
    rpm --rebuilddb

    Für den Inhalt des Beitrages 32211 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Hi.


    Nicht direkt mit rpm sondern ganz normal mit yast. Mit rpm habe ich angefangen, weil ich so mehr informationen über Fehlermeldungen erhalte.
    Das mit den Abhänigkeiten weiß ich, deshalb hab ich es auch mit --nodeps zum testen versucht, allerdings ging nicht mal das, weil angeblich die Architektur falsch ist.


    Das hier kann ich mir z.B. gar nicht erklären:


    Zypper ve ist OK:
    file:/home/build # zypper ve
    Loading repository data...
    Reading installed packages...


    Dependencies of all installed packages are satisfied.



    rebuildd habe ich schon erfolglos versucht.

    Für den Inhalt des Beitrages 32212 haftet ausdrücklich der jeweilige Autor: Katagia

  • Nur die üblichen Verdächtigen:



    file:/home/build # zypper lr -uP
    # | Alias | Name | Enabled | Refresh | Priority | URI
    --+----------------------+----------------------------+---------+---------+----------+-------------------------------------------------------------------------
    1 | Nvidia | Nvidia | Yes | Yes | 99 | http://download.nvidia.com/opensuse/11.4
    2 | openSUSE-11.4-11.4-0 | openSUSE-11.4-11.4-0 | No | No | 99 | cd:///?devices=/dev/disk/by-id/ata-HL-DT-ST_BDDVDRW_GGC-H20L_K5988RJ4616
    3 | repo-debug | openSUSE-11.4-Debug | Yes | Yes | 99 | http://download.opensuse.org/d…stribution/11.4/repo/oss/
    4 | repo-debug-update | openSUSE-11.4-Update-Debug | Yes | Yes | 99 | http://download.opensuse.org/debug/update/11.4/
    5 | repo-non-oss | openSUSE-11.4-Non-Oss | Yes | Yes | 99 | http://download.opensuse.org/distribution/11.4/repo/non-oss/
    6 | repo-oss | openSUSE-11.4-Oss | Yes | Yes | 99 | http://download.opensuse.org/distribution/11.4/repo/oss/
    7 | repo-source | openSUSE-11.4-Source | No | Yes | 99 | http://download.opensuse.org/s…stribution/11.4/repo/oss/
    8 | repo-update | openSUSE-11.4-Update | Yes | Yes | 99 | http://download.opensuse.org/update/11.4/

    Für den Inhalt des Beitrages 32214 haftet ausdrücklich der jeweilige Autor: Katagia

  • Ich habs gefunden. In der bachrd hatte ich folgende Zeilen:


    export PATH=/home/pollinux/build/eldk/usr/bin:/home/pollinux/build/eldk/bin:$PATH
    Dort liegt ein anderer Crosscompiler. Ein wenig wundern tut es mich schon, dass das solche Auswirklungen hat.

    Für den Inhalt des Beitrages 32215 haftet ausdrücklich der jeweilige Autor: Katagia

  • Ich habe vor ein paar Tagen einige Pakete installiert, unter anderem einen Crosscompiler für Mips.


    Ohne genauere Angaben???


    Steht was in /var/log/zypper.log ?

    Für den Inhalt des Beitrages 32216 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Jein, ich habe per Yast zu erst geschaut was es gibt und installiert. Ich habe zwar ein Paket für Mips gefunden aber keinen vollständigen Cross Compiler.
    Daher habe ich einen separaten CrossCompiler installiert und separate Pfade verwendet, damit es keine Probleme mit dem System gibt.

    Für den Inhalt des Beitrages 32217 haftet ausdrücklich der jeweilige Autor: Katagia

  • Daher habe ich einen separaten CrossCompiler installiert und separate Pfade verwendet, damit es keine Probleme mit dem System gibt.


    Also per configure make make install?

    Jein, ich habe per Yast zu erst geschaut was es gibt und installiert. Ich habe zwar ein Paket für Mips gefunden aber keinen vollständigen Cross Compiler.


    Hast Du mal probiert, den wieder zu installieren?

    Für den Inhalt des Beitrages 32218 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Mal so probiert:

    Code
    zypper in -f libpackagekit-glib2-14

    Für den Inhalt des Beitrages 32219 haftet ausdrücklich der jeweilige Autor: Sauerland