Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-15765

unable to build e2fsprogs-1.46.5 on Ubuntu 18.04

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Fix
    • Minor
    • None
    • None
    • None
    • 3
    • 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.

      Attachments

        Issue Links

          Activity

            People

              adilger Andreas Dilger
              adilger Andreas Dilger
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: