Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #53861
| From | Santiago Vila <sanvila@unex.es> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#823107: linux: make deb-pkg fails: No rule to make target 'debian/certs/benh@debian.org.cert.pem' |
| Date | 2016-04-30 22:20 +0200 |
| Message-ID | <rtJwS-5qf-19@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
[Multipart message — attachments visible in raw view] - view raw
Package: src:linux Version: 4.5.2-1 Dear maintainer: I merged the output of "lsmod" in two different virtual machines running stretch/sid to create a minimal kernel which works on both. The combined file is attached as "lsmod.txt". Then I created a .config file by executing this script: #!/bin/sh cd linux-source-4.5 rm -f .config make LSMOD=../lsmod.txt localyesconfig cp -p .config ../dot.config The resulting file, dot.config, is also attached. Then I tried to use upstream target, as recommended, to create a .deb package for the kernel, using this script: #!/bin/sh cd linux-source-4.5 time -p make -j4 EXTRAVERSION="-qemu-amd64" KDEB_PKGVERSION=$(make kernelversion)-$(date +%Y%m%d).0 bindeb-pkg I already did this in jessie so I expected this to work on stretch as well, but this is what heppened: make[3]: *** No rule to make target 'debian/certs/benh@debian.org.cert.pem', needed by 'certs/x509_certificate_list'. Stop. Makefile:954: recipe for target 'certs' failed make[2]: *** [certs] Error 2 make[2]: *** Waiting for unfinished jobs.... CHK include/generated/compile.h CHK kernel/config_data.h scripts/package/Makefile:97: recipe for target 'bindeb-pkg' failed make[1]: *** [bindeb-pkg] Error 2 Makefile:1255: recipe for target 'bindeb-pkg' failed make: *** [bindeb-pkg] Error 2 Command exited with non-zero status 2 Does this mean I need your key to build a custom kernel? I hope not. Should I remove CONFIG_SYSTEM_TRUSTED_KEYS from .config before building the kernel? I hope not. Maybe "make localyesconfig" should not take CONFIG_SYSTEM_TRUSTED_KEYS from the running kernel or the linux-source package? I don't know. To summarize: I think this should work without having to do anything special, but currently, it does not. Thanks.
Back to linux.debian.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#823107: linux: make deb-pkg fails: No rule to make target 'debian/certs/benh@debian.org.cert.pem' Santiago Vila <sanvila@unex.es> - 2016-04-30 22:20 +0200
Bug#823107: linux: make deb-pkg fails: No rule to make target 'debian/certs/benh@debian.org.cert.pem') Santiago Vila <sanvila@unex.es> - 2016-04-30 23:30 +0200
Bug#823107: linux: make deb-pkg fails: No rule to make target 'debian/certs/benh@debian.org.cert.pem') Ben Hutchings <ben@decadent.org.uk> - 2016-04-30 23:50 +0200
Bug#823107: linux: make deb-pkg fails: No rule to make target 'debian/certs/benh@debian.org.cert.pem') Santiago Vila <sanvila@unex.es> - 2016-05-01 00:00 +0200
Bug#823107: linux: make deb-pkg fails: No rule to make target 'debian/certs/benh@debian.org.cert.pem') Ben Hutchings <ben@decadent.org.uk> - 2016-05-01 00:10 +0200
Processed: Re: Bug#823107: linux: make deb-pkg fails: No rule to make target 'debian/certs/benh@debian.org.cert.pem') owner@bugs.debian.org (Debian Bug Tracking System) - 2016-04-30 23:50 +0200
csiph-web