[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#904078: marked as done (RFS: eric/18.05-1.1 [RC, NMU])



Your message dated Fri, 20 Jul 2018 13:39:55 +0200
with message-id <20180720113955.x4t47m2mbaq34add@fatal.se>
and subject line Re: RFS: eric/18.05-1.1 [RC, NMU]
has caused the Debian Bug report #904078,
regarding RFS: eric/18.05-1.1 [RC, NMU]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
904078: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904078
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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.


--- End Message ---
--- Begin Message ---
On Thu, Jul 19, 2018 at 04:58:34PM +0800, Boyuan Yang wrote:
[...]
> I am looking for a sponsor for package eric into unstable DELAYED/7.
[...]

Oops, uploaded without delay.
(But since atleast one of them has been open for almost two weeks
without a maintainer reply and AFAIK there's still a 0day NMU
policy for RC bugs active I think it's ok. Maintainer can always
upload a newer version if there's any disagreement.)

Regards,
Andreas Henriksson

--- End Message ---

Reply to: