Package: release.debian.org Severity: normal Tags: bullseye User: release.debian....@packages.debian.org Usertags: pu X-Debbugs-Cc: atzli...@sina.com, 1027...@bugs.debian.org, Santiago Vila <sanv...@debian.org>
Hi, [ Reason ] close #1027361: e2tools: FTBFS in bullseye (missing build-depends on e2fsprogs) The e2tools version in unstable does not have this problem. [ Impact ] e2tools fails to build: /bin/sed -e 's|[@]HAVE_EXT2FS_XATTRS_FALSE@||g' -e 's|[@]HAVE_EXT2FS_XATTRS_TRUE@|# |g' -e 's|[@]top_builddir@|.|g' -e 's|[@]top_srcdir@|.|g' -e 's|[@]DD@|/bin/dd|g' -e 's|[@]MKE2FS@||g' < tests/simple-test.shin > tests/simple-test.sh /bin/chmod +x tests/simple-test.sh FAIL: tests/simple-test.sh ===================================== e2tools 0.1.0: ./test-suite.log ===================================== # TOTAL: 1 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 [ Tests ] I can confirm that installing e2fsprogs is sufficient to avoid the problem. [ Risks ] Basically no risk, just a change to the Build-depenendency of the e2fsprogs binary package. [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in stable [x] the issue is verified as fixed in unstable [ Changes ] Add e2fsprogs as a Build-dependency of the e2tools package Thanks!
diff -Nru e2tools-0.1.0/debian/changelog e2tools-0.1.0/debian/changelog --- e2tools-0.1.0/debian/changelog 2020-12-15 09:50:50.000000000 +0800 +++ e2tools-0.1.0/debian/changelog 2023-01-03 10:18:46.000000000 +0800 @@ -1,3 +1,29 @@ +e2tools (0.1.0-3+deb11u1) bullseye; urgency=medium + + * Rebuild for bullseye + + -- xiao sheng wen <atzli...@sina.com> Tue, 03 Jan 2023 10:18:46 +0800 + +e2tools (0.1.0-3) unstable; urgency=medium + + * d/control: + - Build-Depends + e2fsprogs(Closes: #1027361), Thanks Santiago Vila + - Bump Standards-Version: 4.6.2 + * Ran wrap-and-sort -t -a -s + * update-debian-copyright to 2023 year + + -- xiao sheng wen <atzli...@sina.com> Sun, 01 Jan 2023 08:59:07 +0800 + +e2tools (0.1.0-2) unstable; urgency=medium + + * d/control: Bump Standards-Version: 4.6.0 + * d/rules: remove override_dh_clean target to + fix lintian temporary-debhelper-file + * d/watch: use @PACKAGE@ @ARCHIVE_EXT@ @ANY_VERSION@ + * update-debian-copyright to 2021 year + + -- xiao sheng wen <atzli...@sina.com> Fri, 17 Dec 2021 09:37:53 +0800 + e2tools (0.1.0-1) unstable; urgency=medium * change Vcs-Git to https://salsa.debian.org/debian/e2tools.git @@ -12,13 +38,12 @@ * d/copyright: - debian/* add email atzli...@sina.com - update Upstream-Contact, Upstream-Source, etc. - - add email and date info from AUTHORS, NEWS.md, e2tool-e2ls.c, etc. * d/rules: delete "export CC" * d/watch: update to version 4,update the new upstream URL * add upstream/metadata * d/manpages: upstream had included the debian's man - -- xiao sheng wen <atzli...@sina.com> Tue, 15 Dec 2020 09:50:50 +0800 + -- xiao sheng wen <atzli...@sina.com> Mon, 14 Dec 2020 15:56:30 +0800 e2tools (0.0.16-7) unstable; urgency=medium diff -Nru e2tools-0.1.0/debian/control e2tools-0.1.0/debian/control --- e2tools-0.1.0/debian/control 2020-12-14 14:55:35.000000000 +0800 +++ e2tools-0.1.0/debian/control 2023-01-03 10:18:46.000000000 +0800 @@ -2,9 +2,14 @@ Section: misc Priority: optional Maintainer: xiao sheng wen <atzli...@sina.com> -Build-Depends: debhelper-compat (= 13), e2fslibs-dev, uuid-dev, ss-dev, +Build-Depends: + debhelper-compat (= 13), + e2fslibs-dev, + e2fsprogs, pkgconf, -Standards-Version: 4.5.1 + ss-dev, + uuid-dev, +Standards-Version: 4.6.2 Rules-Requires-Root: no Homepage: https://e2tools.github.io Vcs-Browser: https://salsa.debian.org/debian/e2tools @@ -12,7 +17,9 @@ Package: e2tools Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} +Depends: + ${misc:Depends}, + ${shlibs:Depends}, Description: utilities for manipulating files in an ext2/ext3 filesystem E2tools is a simple set of utilities to read, write, and manipulate files in an ext2/ext3 filesystem. diff -Nru e2tools-0.1.0/debian/copyright e2tools-0.1.0/debian/copyright --- e2tools-0.1.0/debian/copyright 2020-12-15 09:49:35.000000000 +0800 +++ e2tools-0.1.0/debian/copyright 2023-01-03 10:18:46.000000000 +0800 @@ -5,17 +5,17 @@ Files: * Copyright: - 1993-1997 Theodore Ts'o <ty...@mit.edu> - 2002-2004 Keith W. Sheffield <sh...@pobox.com> + 1997 Theodore Ts'o + 2002 Keith W. Sheffield 2007- Hans Ulrich Niedermann <h...@n-dimensional.de> - 2015- Christoph Gysin <christoph.gy...@gmail.com> + 2015- Christoph Gysin License: GPL-2+ Files: debian/* Copyright: 2003-2005 Robert Millan <r...@debian.org> 2005 Lucas Wall <lw...@debian.org> 2009 Iulian Udrea <iul...@ubuntu.com> - 2020- xiao sheng wen <atzli...@sina.com> + 2020-2023 xiao sheng wen <atzli...@sina.com> License: GPL-2+ License: GPL-2+ @@ -24,13 +24,13 @@ it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - . + . This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY; without even the implied warranty o MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - . + . You should have received a copy of the GNU General Public License with the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL-2; - if not, write to the Free Software Foundation, Inc., 51 Franklin St, + if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. diff -Nru e2tools-0.1.0/debian/docs e2tools-0.1.0/debian/docs --- e2tools-0.1.0/debian/docs 2020-12-14 14:55:35.000000000 +0800 +++ e2tools-0.1.0/debian/docs 2023-01-03 10:18:46.000000000 +0800 @@ -1,4 +1,4 @@ +DEVELOPMENT.md +NEWS.md README.md TODO -NEWS.md -DEVELOPMENT.md diff -Nru e2tools-0.1.0/debian/manpages e2tools-0.1.0/debian/manpages --- e2tools-0.1.0/debian/manpages 2020-12-14 15:18:30.000000000 +0800 +++ e2tools-0.1.0/debian/manpages 2023-01-03 10:18:46.000000000 +0800 @@ -1,4 +1,3 @@ -e2tools.7 e2cp.1 e2ln.1 e2ls.1 @@ -6,3 +5,4 @@ e2mv.1 e2rm.1 e2tail.1 +e2tools.7 diff -Nru e2tools-0.1.0/debian/rules e2tools-0.1.0/debian/rules --- e2tools-0.1.0/debian/rules 2020-12-14 14:55:35.000000000 +0800 +++ e2tools-0.1.0/debian/rules 2023-01-03 10:18:46.000000000 +0800 @@ -2,9 +2,5 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all -override_dh_clean: - dh_clean - dh_auto_clean - %: dh $@ diff -Nru e2tools-0.1.0/debian/watch e2tools-0.1.0/debian/watch --- e2tools-0.1.0/debian/watch 2020-12-14 14:55:35.000000000 +0800 +++ e2tools-0.1.0/debian/watch 2023-01-03 10:18:46.000000000 +0800 @@ -1,4 +1,4 @@ version=4 -opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%e2tools-$1.tar.gz%" \ +opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*@ARCHIVE_EXT@)%@PACKAGE@-$1%" \ https://github.com/e2tools/e2tools/tags \ - (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate + (?:.*?/)?v?@ANY_VERSION@@ARCHIVE_EXT@ debian uupdate