[LU-17347] make debs is ignoring some output files (ddeb) Created: 08/Dec/23 Updated: 20/Dec/23 Resolved: 20/Dec/23 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.16.0 |
| Type: | Improvement | Priority: | Minor |
| Reporter: | Aurelien Degremont | Assignee: | Aurelien Degremont |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||
| Severity: | 3 | ||||
| Rank (Obsolete): | 9223372036854775807 | ||||
| Description |
|
When building debian packages, the resulting packages are moved into a debs/ subdir. Debian build process is actually creating move than a set of deb filesand some metadata files but also debug symbol packages, which are suffixed .ddeb. Let's fix the mv part of autoMakefile to take that in account. A better fix could have been to tell debian tools that the output directory is 'debs/', instead of the default '..'. This is possible and that page explains how https://www.patreon.com/posts/building-debian-23177439. However this needs to be slightly adapted for Lustre, and also the dpkg tool suite has evolved and some workarounds do not work the same way depending on dpkg version, making the fix a bit more complex.
|
| Comments |
| Comment by Gerrit Updater [ 08/Dec/23 ] |
|
"Aurelien Degremont <adegremont@nvidia.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/53378 |
| Comment by Gerrit Updater [ 20/Dec/23 ] |
|
"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/53378/ |
| Comment by Peter Jones [ 20/Dec/23 ] |
|
Landed for 2.16 |