Thema geschlossen
Ergebnis 1 bis 8 von 8

Thema: (Gelöst) APT zeigt fehlende Abhaengigkeiten csh (Brother cupswrapper)

  1. #1
    Lehrling Avatar von Twingo1803
    Registriert seit
    23.03.2006
    Ort
    Plauen/Vogtland
    Beiträge
    99

    Standard (Gelöst) APT zeigt fehlende Abhaengigkeiten csh (Brother cupswrapper)

    Hallo Gemeinde,

    Ich weiss jetzt nicht genau, ob hierher oder zu APT, deshalb hierher, da ich ja etwas suche...

    Ich habe jetzt den Drucker brother dcp-115c erworben, und es auch geschafft, diesen zu installieren.
    Beim Upgrade mit APT wird jetzt folgendes bemängelt:

    Code:
    linux-Pete:~ # apt upgrade
    Reading Package Lists... Done
    Building Dependency Tree... Done
    You might want to run `apt-get --fix-broken install' to correct these.
    The following packages have unmet dependencies:
      cupswrapperMFC210C: Depends: csh but it is not installable
    E: Unmet dependencies. Try using --fix-broken.
    linux-Pete:~ #
    
    Jetzt meine Frage:
    Wo bekomme ich dieses csh her?
    Das -fix-broken soll ja doch recht ungut sein, deshalb wollte ich Euch erstmal fragen.

    have a lot of fun



    SuSE 11.1
    Kernel: 2.6.27.7-9-pae
    2GB Ram

  2. #2
    Moderator Avatar von spidy
    Registriert seit
    16.02.2006
    Beiträge
    755

    Standard AW: csh installieren

    Zitat Zitat von Twingo1803 Beitrag anzeigen
    Ich habe jetzt den Drucker brother dcp-115c erworben, und es auch geschafft, diesen zu installieren ... The following packages have unmet dependencies: ...
    Kannst Du uns mal sagen, was genau Du gemacht hast um den Drucker zu installieren, vor allem wie ? Denn so wie ich das sehe hast Du ein Problem mit den Abhängigkeiten der Pakete. Leider sagt mir das "--fix broken" nicht viel, aber vieleicht den anderen bei uns ...

    Cheers.

    Spidy


    Helfe Dir selbst, sonst hilft Dir keiner, gut, dass es nicht immer stimmt ! ;-)

    Never argue with an idíot, they drag you down to their level and beat you with experience !

    Non scholae, sed vitae, discimus !

  3. #3
    Lehrling Avatar von Twingo1803
    Registriert seit
    23.03.2006
    Ort
    Plauen/Vogtland
    Beiträge
    99

    Standard AW: csh installieren

    Da hast du recht, mit den Abhängigkeiten.
    Ich habe mich beim googlen versucht, und bin beim Linux-Club rausgekommen.
    Da habe ich mich dran gehalten, die Seite von Brother geöffnet, und das RPM geholt.
    Dann habe ich den CUPSwrapper noch per APT holen wollen, da stand das mit der csh-Abhängigkeit schon drin. In den Postings allerdings steht, dass diese csh-Abhängigkeit nicht unbedingt nötig ist, also habe ich diese mit besagtem -force ausgeschalten.
    Funktioniert auch alles, obwohl es da um den dcp110 ging. Aber egal.
    Jedenfalls wollte ich jetzt upgrade ausführen, und da meldet sich dieses Abhängigkeitsproblem wieder.

    have a lot of fun



    SuSE 11.1
    Kernel: 2.6.27.7-9-pae
    2GB Ram

  4. #4
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,458

    Standard AW: csh installieren

    Das Problem sind die Closed Source Uraltpakete von Brother, deren "Requires" nicht mehr zu neueren SuSE-Versionen passen.

    So uebel mir dabei auch wird, aber die bisher einzige Loesung, die ich kenne, ist es die Pakete aus der RPM-Datenbank zu entfernen.

    Code:
    rpm -e --justdb --force *Paketname(n)*
    
    Die Paketnamen sind die Pakete, die Du fuer den Drucker von Brother installiert hast.

    Der Befehl entfernt _NUR_ die Datenbankeintraege, der Druckertreiber wird also nach wie vor funktionieren, denn die Dateien sind noch da.

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.2.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  5. #5
    Lehrling Avatar von Twingo1803
    Registriert seit
    23.03.2006
    Ort
    Plauen/Vogtland
    Beiträge
    99

    Standard AW: csh installieren

    Hallo RM,
    folgendes ist geschehen:
    Code:
    linux-Pete:~ # rpm -e --justdb --force cupswrapperMFC210C
    rpm: only installation, upgrading, rmsource and rmspec may be forced
    linux-Pete:~ #
    
    müsste ja eigentlich reichen, wenn ich den cupswrapper aus der datenbank entferne, oder?

    Scheint ja das einzige Problem zu sein...

    dieses csh scheint die C-Shell zu sein. wenn ich die installiere, geht das dann nicht?

    have a lot of fun



    SuSE 11.1
    Kernel: 2.6.27.7-9-pae
    2GB Ram

  6. #6
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,458

    Standard AW: csh installieren

    Ups.

    Dann ohne das --force.

    Zitat Zitat von Twingo1803
    dieses csh scheint die C-Shell zu sein. wenn ich die installiere, geht das dann nicht?
    Lies doch mal die APT-Fehlermeldung, das Paket "csh" ist nicht installierbar, weil es dieses wahrscheinlich gar nicht mehr so gibt.

    Entweder ist die Cshell gar nicht mehr bei SuSE 10.x dabei oder sie steckt in einem Paket anderen Namens mit drin.

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.2.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  7. #7
    Lehrling Avatar von Twingo1803
    Registriert seit
    23.03.2006
    Ort
    Plauen/Vogtland
    Beiträge
    99

    Standard AW: csh installieren

    OK, ohne das --force geht es.
    Ich dachte, dass die c-shell nicht installierbar ist, weil ich vllt nicht den Pfad in der sources.list habe.
    Ich habe übrigens die aus dem Forum.

    Danke für die schnelle Hilfe.

    have a lot of fun



    SuSE 11.1
    Kernel: 2.6.27.7-9-pae
    2GB Ram

  8. #8
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,458

    Standard AW: csh installieren

    Zitat Zitat von Twingo1803 Beitrag anzeigen
    OK, ohne das --force geht es.
    Ich dachte, dass die c-shell nicht installierbar ist, weil ich vllt nicht den Pfad in der sources.list habe.
    Nope.

    Mittlerweile weiss ich auch wieder, wieso die Requires der Brotherpakete veraltet sind.

    Die Cshell befindet sich im Paket "tcsh" aus dem openSUSE OSS-Repository.

    Weil aber die Uraltpakete von Brother noch explizit das nicht mehr existente Paket "csh" erwarten, muss es "krachen".

    //Edit:

    Um dieses "Krachen" zu vermeiden, gibt es mittlerweile ein "Dummy"-Paket, welches die verlangten Abhängigkeiten erfüllt.

    csh-1.0-rm.0.noarch.rpm

    Eigentlich nur ein leeres RPM, welches aber dafür sorggt, daß das Paket "csh" nun in der RPM-Datenbank auftaucht, damit die Brother-RPMs nicht mehr "meckern" und somit keine solchen Gewaltaktionen mehr nötig sind.

    Greetz,

    RM

    P.S. Ich mach hier mal das Licht aus.
    Geändert von Rain_Maker (19.11.2007 um 23:47 Uhr)
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.2.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

Thema geschlossen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87