[gelöst] Was besagt diese Fehlermeldung

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Linuxhai

[gelöst] Was besagt diese Fehlermeldung

Beitrag von Linuxhai » 05.07.2011 03:18:02

Ich wollte heute unter Testing ein Programm installieren und bekam folgende Fehlermeldung:

Code: Alles auswählen

Location of X11 library: not found
Kann mir jemand sagen welche Pakete alles fehlen ?


MfG Linuxhai
Zuletzt geändert von Linuxhai am 05.07.2011 23:11:18, insgesamt 1-mal geändert.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Was besagt diese Fehlermeldung

Beitrag von rendegast » 05.07.2011 03:40:19

Das Programm ist nicht aus dem debian-Repo mittels apt-get / aptitude?
Sonst sollten entsprechende Bibliotheken automatisch mitinstalliert werden.

Lese die Doku zu Deinem Programm.

Programm?




---------------------
Vielleicht auch einfach nur ein testing-/sid-Bug?
Bug melden, ein paar Tage / Wochen / Jahre warten.
Wiederum Doku zum Programm lesen, und entsprechende lib händisch installieren.
Ein gefundener Lösungsweg bei der Bug-Meldung beschleunigt gewöhnlich die Paket-Korrektur.

Nach Bug-Behebung entsprechende lib von "manuell installiert" auf "automatisch installiert" umstellen.

Eventuell fehlt beim entsprechenden lib-Paket auch nur ein ldconfig-Aufruf?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Linuxhai

Re: Was besagt diese Fehlermeldung

Beitrag von Linuxhai » 05.07.2011 08:50:14

rendegast hat geschrieben:Das Programm ist nicht aus dem debian-Repo mittels apt-get / aptitude?
Hatte ich vergessen zu schreiben: Diese Fehlermeldung kommt nach: ./configure

Benutzeravatar
TRex
Moderator
Beiträge: 8375
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Was besagt diese Fehlermeldung

Beitrag von TRex » 05.07.2011 09:20:55

Solche Meldungen beziehen sich immer auf -dev Pakete, in diesem Fall libx11-dev.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Linuxhai

Re: Was besagt diese Fehlermeldung

Beitrag von Linuxhai » 05.07.2011 12:45:23

TRex hat geschrieben:Solche Meldungen beziehen sich immer auf -dev Pakete, in diesem Fall libx11-dev.
Das hatte ich mit google auch gefunden, nur ist dieses Paket bei mir schon installiert.
Offenbar also ein Bug.

MfG Linuxhai

Benutzeravatar
TRex
Moderator
Beiträge: 8375
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Was besagt diese Fehlermeldung

Beitrag von TRex » 05.07.2011 13:07:45

Was bietet dir denn xfce-4.8, dass du es jetzt haben musst?
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Was besagt diese Fehlermeldung

Beitrag von rendegast » 05.07.2011 17:43:06

Linuxhai hat geschrieben: Hatte ich vergessen zu schreiben: Diese Fehlermeldung kommt nach: ./configure
Interessant, auch daß es sich wohl um xfce dreht.

Allgemein, beim Paketbauen
ein Hinweis auf zu benutzende Pakete gibt

Code: Alles auswählen

apt-get -s build-dep debian-Paket
(Wenn das so durchgezogen würde, werden die entsprechenden Pakete jedoch "manuell installiert".
Sie verbleiben ohne explizites Deinstallieren also auf dem System.
Eine Lösung: Ein equivs-Paket erstellen, daß die dev-Abhängigkeiten hat
und somit zum Entfernen nach dem Bauen benutzt wird.)

Hier werden die Dateien des dev-Paketes an anderer Stelle gesucht?
Aufschluß bringt das configure-Log, auch eine strace-Verfolgung des ./configure.
-> Setzen eines configure-Parameters? './configure --help'
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Linuxhai

Re: Was besagt diese Fehlermeldung

Beitrag von Linuxhai » 05.07.2011 23:00:11

rendegast hat geschrieben:Das Programm ist nicht aus dem debian-Repo mittels apt-get / aptitude?
Das Paket war aus einer Fremdquelle.
Hatte gar nicht bemerkt das es bei Testing jetzt in der Paketverwaltung mit ist.
Hat sich somit erledigt.


MfG Linuxhai

Linuxhai

Re: Was besagt diese Fehlermeldung

Beitrag von Linuxhai » 05.07.2011 23:09:34

TRex hat geschrieben:Was bietet dir denn xfce-4.8, dass du es jetzt haben musst?
Es ist der einfache Anreiz es schon jetzt zu testen, da wir uns ja in Zukunft wohl von Gnome 2.32 trennen müssen.
Auch wenn es mit Sicherheit noch einige Zeit dauern wird. (Gnome 3 ist nicht mein Ding)
Bis dahin bleibt Gnome 2.32 jedoch mein Hauptsystem.
Xfce 4.8x läuft unter Testing bei mir schon ganz gut, auch wenn mir einiges nicht gefällt.


MfG Linuxhai

Antworten