[LU-15221] e2fsprogs deb packages should be created under current directory Created: 13/Nov/21  Updated: 13/Nov/21

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

Type: Bug Priority: Minor
Reporter: Shuichi Ihara Assignee: WC Triage
Resolution: Unresolved Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 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.


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