Bug 45294 - Ensure that no empty directories are used within the package build
Ensure that no empty directories are used within the package build
Status: RESOLVED WORKSFORME
Product: UCS
Classification: Unclassified
Component: General
UCS 4.2
Other Linux
: P5 normal (vote)
: ---
Assigned To: UCS maintainers
UCS maintainers
: git-migration
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2017-08-30 13:10 CEST by Alexander Kläser
Modified: 2018-05-17 07:23 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kläser univentionstaff 2017-08-30 13:10:08 CEST
As we are migrating to Git and as Git cannot handle empty directories, we need to ensure that sources packages do not rely on empty directories during the build process. Instead, the file debian/<packagename>.dirs can be used to indicate that an empty directory needs to be shipped with the package.
Comment 1 Florian Best univentionstaff 2017-09-15 09:08:42 CEST
If we want to build a package containing a UMC module in UCS 4.1-4 the package build will probably fail. dh_umc is able to ignore not existing files/folders since UCS 4.2-0.
Comment 2 Stefan Gohmann univentionstaff 2018-03-15 06:30:05 CET
I don't think we need to check the whole code since we build all UCS 4.3 packages and it worked.