[LU-8476] build failure on Ubuntu 16 Created: 03/Aug/16  Updated: 26/Mar/18  Resolved: 22/Mar/18

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Bob Glossman (Inactive) Assignee: WC Triage
Resolution: Fixed Votes: 1
Labels: None

Issue Links:
Related
is related to LU-8560 Support for linux 4.6 kernels Resolved
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

When building on Ubuntu 16 I see the following error from 'make debs':

dpkg-deb: building package 'lustre-tests' in
'../lustre-tests_2.8.55-117-g9bb5a2f-1_amd64.deb'.
dh_testdir
dh_testroot
dh_installdirs -p lustre-dev
dh_install -p lustre-dev
dh_installdocs -p lustre-dev
dh_installchangelogs -p lustre-dev lustre/ChangeLog
dh_compress -p lustre-dev
dh_installdeb -p lustre-dev
dh_fixperms -p lustre-dev
dh_gencontrol -p lustre-dev
dh_md5sums -p lustre-dev
dh_builddeb -p lustre-dev
dpkg-deb: building package 'lustre-dev' in
'../lustre-dev_2.8.55-117-g9bb5a2f-1_amd64.deb'.
make[1]: Leaving directory '/home/bogl/lustre-release'
 dpkg-genchanges  >../lustre_2.8.55-117-g9bb5a2f-1_amd64.changes
dpkg-genchanges: including full source code in upload
 dpkg-source -I.git -I*.out[0-9]* -I*.swp --after-build lustre-release
dpkg-buildpackage: full upload; Debian-native package (full source is included)
 signfile lustre_2.8.55-117-g9bb5a2f-1.dsc
gpg: skipped "Brian J. Murrell <brian@interlinx.bc.ca>": No secret key
gpg: dpkg-sign.w0U2uf8m/lustre_2.8.55-117-g9bb5a2f-1.dsc: clearsign failed: No
secret key

dpkg-buildpackage: error: failed to sign .dsc and .changes file
autoMakefile:1126: recipe for target 'debs' failed
make: *** [debs] Error 25

The 'make' command is fine, only 'make debs' fails.
This failure is only seen on Ubuntu 16, the build works fine in Ubuntu 14.



 Comments   
Comment by James A Simmons [ 30/Aug/16 ]

Now its a hard requirement to sign packages with a developer's key. I have seen this for a while but haven't submitted a patch since it requires a "blessed" person to be chosen to create it. This should be discussed for the next LWG meeting.

Comment by Bob Glossman (Inactive) [ 30/Aug/16 ]

just retried this build on the latest kernel version in Ubuntu 16; 4.4.0-36-generic. The issue I reported seems to have disappeared. Don't think I've made any changes that might have done this. I can only assume some build changes went into Ubuntu between the -31 version where the build failed and the current -36 version.

Comment by James A Simmons [ 30/Aug/16 ]

I also just updated but it still fails

Comment by Bob Glossman (Inactive) [ 31/Aug/16 ]

James, I don't know if this has anything to do with it but I installed a few more packages between the times of the two bulids too. Try the following:

apt-get install kernel-package

Can't think of anything else I did that might have had positive side effects.

Comment by James A Simmons [ 22/Mar/18 ]

This now works fine

Generated at Sat Feb 10 02:17:53 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.