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

  • Hallo,


    wenn ich folgendes ausführe

    Code
    1. 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

    The post was edited 1 time, last by 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.