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

python-docutils/rst2man required even with --disable-doc

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.8.0
    • Lustre 2.8.0
    • None
    • CentOS release 6.5
    • 3
    • 9223372036854775807

    Description

      python-docutils is not available for all environments, including Intel MPSS. configuring with --disable-doc should negate it as a build requirement.

      rpmbuild -define "configure_args 'disable-liblustre' '-disable-doc'" --define "kdir /home/build/kernel/rpmbuild/BUILD/kernel-2.6.32.431.29.2.el6_lustre" --define "kobjdir /home/build/kernel/rpmbuild/BUILD/kernel-2.6.32.431.29.2.el6_lustre" --define "kmoddir extra" -ta lustre-2.7.51.tar.gz
      error: Failed build dependencies:
      python-docutils is needed by lustre-2.7.51-2.6.32.431.29.2.el6_lustre_g61787e1.x86_64
      make: *** [rpms] Error 1

      Attachments

        Issue Links

          Activity

            [LU-6437] python-docutils/rst2man required even with --disable-doc
            pjones Peter Jones added a comment -

            Landed for 2.8

            pjones Peter Jones added a comment - Landed for 2.8

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/14382/
            Subject: LU-6437 doc: enable lustre to be built without manpages
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: e86fb529efdb225fc533c724d297feedef630257

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/14382/ Subject: LU-6437 doc: enable lustre to be built without manpages Project: fs/lustre-release Branch: master Current Patch Set: Commit: e86fb529efdb225fc533c724d297feedef630257

            frank zago (fzago@cray.com) uploaded a new patch: http://review.whamcloud.com/14382
            Subject: LU-6437 doc: enable lustre to be built without manpages
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 2ea15d2e20cc6a211401dea0f7e7cb86d702bb9d

            gerrit Gerrit Updater added a comment - frank zago (fzago@cray.com) uploaded a new patch: http://review.whamcloud.com/14382 Subject: LU-6437 doc: enable lustre to be built without manpages Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 2ea15d2e20cc6a211401dea0f7e7cb86d702bb9d

            Thanks Frank. Just to clarify, specifically k1om MPSS for co-processor mode is what doesn't have python-docutils.

            jmiller Justin Miller (Inactive) added a comment - Thanks Frank. Just to clarify, specifically k1om MPSS for co-processor mode is what doesn't have python-docutils.

            I will propose a patch.

            fzago Frank Zago (Inactive) added a comment - I will propose a patch.

            People

              dmiter Dmitry Eremin (Inactive)
              jmiller Justin Miller (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: