Package: sponsorship-requests Severity: important X-Debbugs-CC: sunweaver@debian.org gudjon@gudjon.org Dear Gudjon, Mike, I noticed RC bug #903329 (https://bugs.debian.org/903329) and #903717 (https://bugs.debian.org/903717) in package "eric" in Debian that have already triggered testing autoremoval. As a result, I am providing a NMU to fix those issues. I am looking for a sponsor for package eric into unstable DELAYED/7. Gudjon, please consider reviewing my changes if you have spare time. Full nmudiff changes are attached here: ============================================================================= diff -Nru eric-18.05/debian/changelog eric-18.05/debian/changelog --- eric-18.05/debian/changelog 2018-04-16 03:30:46.000000000 +0800 +++ eric-18.05/debian/changelog 2018-07-19 13:41:47.000000000 +0800 @@ -1,3 +1,12 @@ +eric (18.05-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS caused by nonexistent README file. (Closes: #903329) + * Add missing runtime dependency python3-distutils. (Closes: #903717) + * Do not compress source.qch help document. + + -- Boyuan Yang <073plan@gmail.com> Thu, 19 Jul 2018 13:41:47 +0800 + eric (18.05-1) unstable; urgency=medium [ Ondřej Nový ] diff -Nru eric-18.05/debian/control eric-18.05/debian/control --- eric-18.05/debian/control 2018-04-16 03:30:46.000000000 +0800 +++ eric-18.05/debian/control 2018-07-19 13:41:47.000000000 +0800 @@ -20,6 +20,7 @@ Package: eric Architecture: all Depends: python3-chardet, + python3-distutils, python3-pygments, python3-pyqt5, python3-pyqt5.qsci, diff -Nru eric-18.05/debian/docs eric-18.05/debian/docs --- eric-18.05/debian/docs 2018-04-16 03:30:46.000000000 +0800 +++ eric-18.05/debian/docs 2018-07-19 13:28:24.000000000 +0800 @@ -1,2 +1,2 @@ -README -README-i18n.txt +README.rst +README-i18n.rst diff -Nru eric-18.05/debian/rules eric-18.05/debian/rules --- eric-18.05/debian/rules 2018-04-16 03:30:46.000000000 +0800 +++ eric-18.05/debian/rules 2018-07-19 13:41:47.000000000 +0800 @@ -90,13 +90,13 @@ dh_testdir -i dh_testroot -i dh_installchangelogs - dh_installdocs -i --exclude=LICENSE.GPL3 --exclude=README + dh_installdocs -i --exclude=LICENSE.GPL3 #dh_installmenu -i dh_installman -i dh_install -i -X__pycache__ dh_link -i dh_lintian -i - dh_compress -i + dh_compress -i -Xsource.qch dh_python3 -X.*/DebugClients/Python/.* -X.*/UtilitiesPython2/.* dh_fixperms -i dh_installdeb -i ============================================================================= Explanations: ------------- * With #903133, debhelper will raise errors when the exclude pattern matches no file (which happens in eric since upstream moved from README to README.rst). Such explicit exclusion is now removed to solve #903329. * debian/docs still uses the old "README" and "README-i18n.txt" file names. This upload fixes that by using the new "README.rst" and "README-i18n.rst" names. * With python 3.6, python3-distutils is no longer installed by default. Such runtime dependency is explicitly added in this upload. This solves #903717. * I noticed another problem that usr/share/doc/eric/Help/source.qch is compressed by dh_compress into source.qch.gz, which made that Qt Help file unusable. Since QCH file is already compressed (as a sqlite3 database), there is no need to compress it again using gzip. I tweaked the dh_compress call and excluded the source.qch file compression. ----------------------------------------------------------------------------- * Package name : eric Version : 18.05-1.1 Upstream Author : Detlev Offenbach <detlev@die-offenbachs.de> * URL : http://www.die-offenbachs.de/eric/ * License : GPL-3 Section : devel It builds those binary packages: eric - full featured Python IDE eric-api-files - API description files for use with eric To access further information about this package, please visit the following URL: https://mentors.debian.net/package/eric Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/e/eric/eric_18.05-1.1.dsc Git packaging repository that contains my changes: https://salsa.debian.org/hosiet-guest/eric -> https://salsa.debian.org/hosiet-guest/eric/commit/5192a89e4a985dae595381d435def0a3bcaaba80 -> https://salsa.debian.org/hosiet-guest/eric/commit/c72195157dd4424956c692ea8797d6bc6abc763e -> https://salsa.debian.org/hosiet-guest/eric/commit/edf1e82cb22fd11c004067cdfc596316fd2d13f3 -> https://salsa.debian.org/hosiet-guest/eric/commit/9da5b725da075056d92fe3745885021f80db2367 (original git repo: https://salsa.debian.org/python-team/applications/eric ) Changes since the last upload: eric (18.05-1.1) unstable; urgency=medium . * Non-maintainer upload. * Fix FTBFS caused by nonexistent README file. (Closes: #903329) * Add missing runtime dependency python3-distutils. (Closes: #903717) * Do not compress source.qch help document. -- Regards, Boyuan Yang
Attachment:
signature.asc
Description: This is a digitally signed message part.