00 Stimmen

Debian: The package is of bad quality: maintainer-address-missing

Frage von Gast | 25.06.2016 um 10:31

Ich habe mir ein eigenes Debian Paket namens TestProg.deb mit "dpkg -b" erstellt, um eines meiner selbst gemachten Programme zu veröffentlichen.

Beim Ausführen des dpkg Tools habe ich keine Fehlermeldung bekommen. Sobald ich das Programm allerdings installieren möchte, erhalte ich die folgende Warnung:

The package is of bad quality: The installation of a package which violates the quality standards isn't allowed. This could cause serious problems on your computer. Please contact the person or organisation who provided this package file and include the details beneath.

In den Details gibt es noch die folgende Information:

Lintian check results for /home/pm/Desktop/TestProg/TestProg.deb:
E: TestProg: maintainer-address-missing Peter M

Nun weiß ich überhaupt nicht, was los ist und wie ich diesen Fehler beheben kann. Schließlich hat dpkg ja anstandslos gearbeitet. Kann mir jemand helfen?

AntwortenPositivNegativ
0Beste Antwort0 Stimmen

Beim Installieren eines Debian Pakets überprüft Lintian, ob das Paket den allgemeinen Normen und Spezifikationen entspricht.

Dazu gehört, dass in der CONTROL-Datei im Ordner paket/DEBIAN/ der Maintainer mit Namen und E-Mail-Adresse erwähnt ist. 

Wenn man hinter "Maintainer:" nur den Namen schreibt und die E-Mail weglässt, kommt es zu diesem Fehler.

Maintainer: Max Mustermann

Die Zeile "Maintainer: Max Mustermann" müsste man also um die E-Mail-Adresse ergänzen, zum Beispiel so:

Maintainer: Max Mustermann <max@example.com>

Die E-Mail-Adresse muss hinter den Namen wie hier in spitzen Klammern angegeben. Nach dieser Änderung sollte die Fehlermeldung nicht mehr angezeigt werden.

PS: Wenn du das Paket nicht veröffentlichen möchtest und nur für die selber verwendest, kannst Du die Fehlermeldung ruhig ignorieren, dadurch wird dein Programm nicht schlechter laufen.
25.06.2016 um 13:05

AntwortenPositiv Negativ
Antworten

Ähnliche Themen

Android Splash Screen Tutorial

Tutorial | 0 Kommentare

Wichtiger Hinweis

Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.