Fehlermeldung beim Kompilieren/Paket bauen

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
guennid

Fehlermeldung beim Kompilieren/Paket bauen

Beitrag von guennid » 20.02.2009 10:21:52

Ich habe mir einen angepassten 2.6.28er Kernel unter lenny gebaut (zum zweiten Male).
Diesmal endete es mit

Code: Alles auswählen

dpkg-deb: Control-Verzeichnis hat falsche Zugriffsrechte 2755 (muss >=0755 und <=0775 sein)
.

Kann mir das 1. nicht erklären: Ich habe wissentlich keine Rechte verändert.
und 2. Von welchem Verzeichnis ist da die Rede? Ich finde kein Verzeichnis namens "C/control" unter /usr/src/linux-2.6.28.

Grüße, Günther

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: Fehlermeldung beim Kompilieren/Paket bauen

Beitrag von Spasswolf » 20.02.2009 10:29:17

2. Von welchem Verzeichnis ist da die Rede? Ich finde kein Verzeichnis namens "C/control" unter /usr/src/linux-2.6.28.
Such es mal:

Code: Alles auswählen

find /usr/src/linux2.6.28 -type d -perm 2755

guennid

Re: Fehlermeldung beim Kompilieren/Paket bauen

Beitrag von guennid » 20.02.2009 11:16:26

Da finde ich aber 85 Stück 8O
Sind das vielleicht alle?

Was bedeutet 2755?

Grüße, Günther

[edit:] Also bei 2755 ist Eigentümer=root und Gruppe=src.

Ist da überhaupt was falsch?

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: Fehlermeldung beim Kompilieren/Paket bauen

Beitrag von Spasswolf » 20.02.2009 11:46:55

Da finde ich aber 85 Stück 8O
Sind das vielleicht alle?
Alle sind das nicht.
Wenn dein /usr/src Verzeichnis die Rechte 2755 und Besitzer root:src hat, werden alle darin erzeugen Dateien automatisch der Gruppe src zugeordnet, Verzeichnisse erhalten darüber hinaus ebenfalls die Rechte 2755.

guennid

Re: Fehlermeldung beim Kompilieren/Paket bauen

Beitrag von guennid » 20.02.2009 11:54:22

Und was ist jetzt der Fehler?

Auf 'nem anderen Rechner haben die sourcen 0775= root/root

Aber ich habe hier vor vier Tagen den kernel gebaut, keine Fehler gehabt und der kernel rennt :cry:
Ich muss zwei crypto-Routinen einkompilieren.

Grüße, Günther
[edit:] Aber bevor wir hier weiter rumraten: Ich habe mir neue sourcen besorgt, /usr/src auf root/root gesetzt und kompiliere neu.

Antworten