Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
Now signing changes and any dsc files...
signfile dsc php7.4_7.4.0~rc6-1~bpo10+1.dsc chris <chris@mydebian>
gpg: keybox '/home/chris/.gnupg/pubring.kbx' created
gpg: skipped "chris <chris@mydebian>": No secret key
gpg: /tmp/debsign.oiyl1dyo/php7.4_7.4.0~rc6-1~bpo10+1.dsc: clear-sign failed: No secret key
debsign: gpg error occurred! Aborting....
debuild: fatal error at line 1112:
running debsign failed
Yes, "debuild" just by itself will try to sign the packages, but it's not a fatal error, and you still could have used the packages from that build where the final signing step failed. Signing the packages provides extra security if you're going to upload the packages to an actual repository, but it's not necessary if the debs are for your own use.
Chrisdb wrote:Speaking about tests, during the build process, several tests failed, should I be worried?
I do not know enough about PHP to answer that question. What I can advise you to do -- if you still have the build log -- is to post the relevant section here, so that someone knowledgeable can examine it for you.
In the meantime, if you remember which tests failed, conduct your own tests with those features.
Chrisdb wrote:Speaking about tests, during the build process, several tests failed, should I be worried?
I do not know enough about PHP to answer that question. What I can advise you to do -- if you still have the build log -- is to post the relevant section here, so that someone knowledgeable can examine it for you.
In the meantime, if you remember which tests failed, conduct your own tests with those features.
Is there a way to rerun the tests, without rebuilding the package?
Another question, tests run from debuild, are they executed in a fakeroot environment? I'm asking because 1 of the tests complained about a missing package (php-cgi), but I installed it, then performed a rebuild of the package and it still gave me the error...
I wouldn't worry too much about the tests, myself. Debian packagers have to disable some or all of them for certain packages, since they fail in the standard chroot or schroot build environments that they use.