[gelöst] dpkg-buildpackage signiert das dsc-file nicht

  • Hallo,


    wenn ich folgendes ausführe

    Code
    dpkg-buildpackage -S -sa -tc -us -k0x27BE255E


    wird nach der Passphrase für das changes-file gefragt und die Datei wird auch signiert.
    Das dsc-file wird allerdings nicht signiert.


    dput liefert dann folgendes:


    Hatte bisher nie Probleme damit.
    Woran kann das liegen?


    Edit: Ich habe übrigens gegenüber dem Original-Paket nur eine Zeile in debian/rules geändert

    HW: Gigabyte EP41-UD3L | Core2Duo 7400 | 2GB Kingston | MSI N220GT-MD1GZ (passiv) | L4M-Twin S2 ver 6.5 mit Flex S2 | Silverstone LC16M mit iMON VFD | Samsung LE46B750
    SW: Xubuntu 14.04 3.13.0-24 | NVIDIA 304.117 | vdr 2.1.6 | softhddevice | inputlirc | lcdproc

    Einmal editiert, zuletzt von goldbär ()

  • man dpkg-buildpackage meint
    -us Das Quellpaket nicht signieren.
    -uc Die .changes-Datei nicht signieren.

    HW: Gigabyte EP41-UD3L | Core2Duo 7400 | 2GB Kingston | MSI N220GT-MD1GZ (passiv) | L4M-Twin S2 ver 6.5 mit Flex S2 | Silverstone LC16M mit iMON VFD | Samsung LE46B750
    SW: Xubuntu 14.04 3.13.0-24 | NVIDIA 304.117 | vdr 2.1.6 | softhddevice | inputlirc | lcdproc

  • In der dsc-Datei steht ja der Name der Quelldatei inkl. Hash. Die Quelldatei als solches wird nicht signiert, sondern die dsc-Datei mit der Prüfsumme der Quelldatei.
    Das meint "-us" wahrscheinlich.


    Lars.

  • Ja, so geht es.


    Ich bin mir aber ganz sicher, dass ich das immer mit -us gemacht habe. Allerdings mit git-buildpackage

    HW: Gigabyte EP41-UD3L | Core2Duo 7400 | 2GB Kingston | MSI N220GT-MD1GZ (passiv) | L4M-Twin S2 ver 6.5 mit Flex S2 | Silverstone LC16M mit iMON VFD | Samsung LE46B750
    SW: Xubuntu 14.04 3.13.0-24 | NVIDIA 304.117 | vdr 2.1.6 | softhddevice | inputlirc | lcdproc

  • Keine Ahnung, ob git-buildpackage das durchreicht. Ich benutze meisten pbuilder mit pdebuild, damit ich sehe, ob ich alle Abhängigkeiten korrekt gesetzt habe, bevor ich es zu Launchpad hochlade.


    Lars.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!