[LU-15765] unable to build e2fsprogs-1.46.5 on Ubuntu 18.04 Created: 19/Apr/22  Updated: 20/Sep/22  Resolved: 19/Apr/22

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

Type: Bug Priority: Minor
Reporter: Andreas Dilger Assignee: Andreas Dilger
Resolution: Won't Fix Votes: 0
Labels: None

Issue Links:
Related
is related to LU-15607 update e2fsprogs to 1.46.5 Resolved
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

While upgrading the Lustre e2fsprogs code to e2fsprogs-1.46.5 with patch https://review.whamcloud.com/47075 "build: update version to 1.46.5.wc1" (with a rebased patch series) I was unable to build on Ubuntu 18.04, as it continually hit an error during packaging (after all the build and test steps are finished):
https://build.whamcloud.com/job/e2fsprogs-reviews/1253/arch=x86_64,distro=ubuntu1804/console

00:02:41.413    dh_strip_nondeterminism -O-B/var/lib/jenkins/workspace/e2fsprogs-reviews/arch/x86_64/distro/ubuntu1804/debian/BUILD-STD
00:02:41.449 	Normalized debian/e2fsprogs-l10n/usr/share/locale/sr/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/uk/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/pl/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/de/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/sv/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/zh_CN/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/it/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/es/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/vi/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/tr/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/ca/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/fi/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/cs/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/fr/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/da/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/ms/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/nl/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/hu/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/id/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/pt/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 	Normalized debian/e2fsprogs-l10n/usr/share/locale/eo/LC_MESSAGES/e2fsprogs.mo
00:02:41.555 dh_strip_nondeterminism: debian/comerr-dev/usr/lib/x86_64-linux-gnu/libcom_err.a:
     failed to open debian/comerr-dev/usr/lib/x86_64-linux-gnu/libcom_err.a for read+write:
     Permission denied at /usr/share/perl5/File/StripNondeterminism/handlers/ar.pm line 41.
00:02:41.556 
00:02:41.556 debian/rules:60: recipe for target 'binary' failed

Because I wasn't able to find any useful information about this error, and Ubuntu-18.04 is not a generally supported server platform, and Ubuntu-20.04 is building properly for this release, we've disabled this build for newer e2fsprogs versions.

Older builds will still be available, and if someone is really interested in this old Ubuntu version they can hopefully understand the build system and are able to fix it.


Generated at Sat Feb 10 03:21:06 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.