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

e2fsprogs deb packages should be created under current directory

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      When it goes through https://wiki.whamcloud.com/display/PUB/Build+Lustre+MASTER+with+Ldiskfs+on+Ubuntu+20.04.1+from+Git to build e2fsprogs deb packages for Ubuntu.

      ubuntu@mds0:~$ git clone git://git.whamcloud.com/tools/e2fsprogs.git
      ubuntu@mds0:~$ cd e2fsprogs
      ubuntu@mds0:~/e2fsprogs$ git checkout master-lustre
      ubuntu@mds0:~/e2fsprogs$ sed -i 's/ext2_types-wrapper.h$//g' lib/ext2fs/Makefile.in
      ubuntu@mds0:~/e2fsprogs$ ./configure
      ubuntu@mds0:~/e2fsprogs$ dpkg-buildpackage -b -us -uc
      
      - snip - 
      	Renaming libext2fs2-dbgsym_1.46.2-1_amd64.deb to libext2fs2-dbgsym_1.46.2-1_amd64.ddeb
      dpkg-deb: building package 'libext2fs-dev' in '../libext2fs-dev_1.46.2-1_amd64.deb'.
      	Renaming e2fsck-static-dbgsym_1.46.2-1_amd64.deb to e2fsck-static-dbgsym_1.46.2-1_amd64.ddeb
      dpkg-deb: building package 'e2fsprogs-l10n' in '../e2fsprogs-l10n_1.46.2-1_all.deb'.
      dpkg-deb: building package 'e2fsprogs' in '../e2fsprogs_1.46.2-1_amd64.deb'.
      dpkg-deb: building package 'e2fsprogs-dbgsym' in 'debian/.debhelper/scratch-space/build-e2fsprogs/e2fsprogs-dbgsym_1.46.2-1_amd64.deb'.
      dpkg-deb: building package 'libcom-err2' in '../libcom-err2_1.46.2-1_amd64.deb'.
      dpkg-deb: building package 'libcom-err2-dbgsym' in 'debian/.debhelper/scratch-space/build-libcom-err2/libcom-err2-dbgsym_1.46.2-1_amd64.deb'.
      	Renaming libcom-err2-dbgsym_1.46.2-1_amd64.deb to libcom-err2-dbgsym_1.46.2-1_amd64.ddeb
      dpkg-deb: building package 'comerr-dev' in '../comerr-dev_2.1-1.46.2-1_amd64.deb'.
      	Renaming e2fsprogs-dbgsym_1.46.2-1_amd64.deb to e2fsprogs-dbgsym_1.46.2-1_amd64.ddeb
       dpkg-genbuildinfo --build=binary
       dpkg-genchanges --build=binary >../e2fsprogs_1.46.2-1_amd64.changes
      dpkg-genchanges: info: binary-only upload (no source code included)
       dpkg-source --after-build .
      dpkg-buildpackage: info: binary-only upload (no source included)
      ubuntu@mds0:~/e2fsprogs$  

      Steps worked, but deb packages were not created under current directory, but a parent directory.

      ubuntu@mds0:~/e2fsprogs$ ls -l ..
      total 140580
      -rw-r--r--  1 ubuntu ubuntu    107860 Nov 13 10:07 comerr-dev_2.1-1.46.2-1_amd64.deb
      -rw-r--r--  1 ubuntu ubuntu   1561236 Nov 13 10:07 e2fsck-static-dbgsym_1.46.2-1_amd64.ddeb
      -rw-r--r--  1 ubuntu ubuntu    801440 Nov 13 10:07 e2fsck-static_1.46.2-1_amd64.deb
      drwxrwxr-x 20 ubuntu ubuntu      4096 Nov 13 10:07 e2fsprogs
      -rw-r--r--  1 ubuntu ubuntu   1585996 Nov 13 10:07 e2fsprogs-dbgsym_1.46.2-1_amd64.ddeb
      -rw-r--r--  1 ubuntu ubuntu    544588 Nov 13 10:07 e2fsprogs-l10n_1.46.2-1_all.deb
      -rw-r--r--  1 ubuntu ubuntu    431472 Nov 13 10:07 e2fsprogs-udeb_1.46.2-1_amd64.udeb
      -rw-rw-r--  1 ubuntu ubuntu     11675 Nov 13 10:07 e2fsprogs_1.46.2-1_amd64.buildinfo
      -rw-rw-r--  1 ubuntu ubuntu      8111 Nov 13 10:07 e2fsprogs_1.46.2-1_amd64.changes
      -rw-r--r--  1 ubuntu ubuntu    625628 Nov 13 10:07 e2fsprogs_1.46.2-1_amd64.deb
      -rw-r--r--  1 ubuntu ubuntu    112064 Nov 13 10:07 fuse2fs-dbgsym_1.46.2-1_amd64.ddeb
      -rw-r--r--  1 ubuntu ubuntu     97224 Nov 13 10:07 fuse2fs_1.46.2-1_amd64.deb
      -rw-r--r--  1 ubuntu ubuntu     13932 Nov 13 10:07 libcom-err2-dbgsym_1.46.2-1_amd64.ddeb
      -rw-r--r--  1 ubuntu ubuntu     74080 Nov 13 10:07 libcom-err2_1.46.2-1_amd64.deb
      -rw-r--r--  1 ubuntu ubuntu    365400 Nov 13 10:07 libext2fs-dev_1.46.2-1_amd64.deb
      -rw-r--r--  1 ubuntu ubuntu    820168 Nov 13 10:07 libext2fs2-dbgsym_1.46.2-1_amd64.ddeb
      -rw-r--r--  1 ubuntu ubuntu    273208 Nov 13 10:07 libext2fs2_1.46.2-1_amd64.deb
      -rw-r--r--  1 ubuntu ubuntu     32208 Nov 13 10:07 libss2-dbgsym_1.46.2-1_amd64.ddeb
      -rw-r--r--  1 ubuntu ubuntu     78512 Nov 13 10:07 libss2_1.46.2-1_amd64.deb
      -rw-rw-r--  1 ubuntu ubuntu 136187480 Oct 19 20:12 linux-source-5.4.0_5.4.0-90.101_all.deb
      -rw-r--r--  1 ubuntu ubuntu     10376 Nov 13 10:07 logsave-dbgsym_1.46.2-1_amd64.ddeb
      -rw-r--r--  1 ubuntu ubuntu     74816 Nov 13 10:07 logsave_1.46.2-1_amd64.deb
      -rw-r--r--  1 ubuntu ubuntu     86528 Nov 13 10:07 ss-dev_2.0-1.46.2-1_amd64.deb
      

      This is a bit mess and packages should be created same as rpms for RHEL.

      Attachments

        Activity

          People

            wc-triage WC Triage
            sihara Shuichi Ihara
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: