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?
Ähnliche Themen
Debian: The package is of bad quality: wrong-file-owner-uid-or-gid
Frage | 1 Antwort
Release von Debian Paketen, RPM Paketen und Binaries für Linux
Blog | 0 Kommentare
Android Splash Screen Tutorial
Tutorial | 0 Kommentare
RPM Paket mit Ubuntu erstellen
Frage | 1 Antwort
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.
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.
Die Zeile "Maintainer: Max Mustermann" müsste man also um die E-Mail-Adresse ergänzen, zum Beispiel so:
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