Re: nodoc solution HOWTO -- Avoid building Sphinx documentation on request (was: Bug#905750: RFS: elpy/1.23.0-1)

2018-09-04 Thread Niels Thykier
Nicholas D Steeves:
> Hi Ben and readers of debian-mentors,
> 
> Solution at bottom.
> 
> [...]
> 
> "export DEB_BUILD_PROFILES=nodoc ; gbp buildpackage" does not work,
> although I expect "DEB_BUILD_PROFILES=nodoc ; export
> DEB_BUILD_PROFILES ; gbp buildpackage" should.
> 

Rather, I think there is a typo in changes.

> ---
>  debian/changelog | 6 ++
>  debian/control   | 4 ++--
>  debian/rules | 8 +++-
>  3 files changed, 15 insertions(+), 3 deletions(-)
> 
> [...]
> diff --git a/debian/rules b/debian/rules
> index a9d70b4..bd4c218 100755
> --- a/debian/rules
> +++ b/debian/rules
> @@ -11,7 +11,13 @@ export LC_ALL
>  # docs are not generated without this override
>  override_dh_auto_build:
>   dh_auto_build
> - PYTHONPATH=. sphinx-build -N -bman docs/ build/man # Manpage generator
> +# support the nodoc build profile
> +ifneq ($(filter nodocs,$(DEB_BUILD_PROFILES)),)
   ^^

nodocs != nodoc

> + echo -e "\nnodoc build profile enabled, therefor not building docs.\n"
> +else
> + PYTHONPATH=. sphinx-build -N -bman docs/ build/man
>   PYTHONPATH=. sphinx-build -N -btexinfo docs/ build/info
>   makeinfo --no-split build/info/Elpy.texi -o build/info/elpy.info
>   cat NEWS.rst debian/local-var-snippet > build/NEWS
> +endif
> +
> 

Thanks,
~Niels



Bug#906064: marked as done (RFS: fsdiff/0.5-1 [ITP])

2018-09-04 Thread Debian Bug Tracking System
Your message dated Wed, 05 Sep 2018 04:20:37 +
with message-id 
and subject line closing RFS: fsdiff/0.5-1 [ITP]
has caused the Debian Bug report #906064,
regarding RFS: fsdiff/0.5-1 [ITP]
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 ow...@bugs.debian.org
immediately.)


-- 
906064: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906064
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: wishlist

  Dear mentors,

  I am looking for a sponsor for my package "fsdiff"

 * Package name: fsdiff
   Version : 0.3.1-1
   Upstream Author : Ioannis Valasakis 
 * URL : https://github.com/wizofe/fsdiff
 * License : GNU GPL v2.0
   Section : devel

  It builds those binary packages:

fsdiff - A simple tool for bit to bit comparison

  To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/fsdiff


  Alternatively, one can download the package with dget using this command:

dget -x 
https://mentors.debian.net/debian/pool/main/f/fsdiff/fsdiff_0.3.1-1.dsc

  More information about hello can be obtained from https://www.example.com.

  Changes since the last upload:

fsdiff (0.3.1-1) unstable; urgency=low

  * Add debian packaging
  * Remove unused Python files
  * Fix colorama package import bug


-- Ioannis Valasakis  Mon, 13 Aug 2018 01:28:10 +

  Regards,
   Ioannis Valasakis


-- System Information:
Debian Release: 9.5
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-7-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Package fsdiff has been removed from mentors.--- End Message ---


Re: nodoc solution HOWTO -- Avoid building Sphinx documentation on request (was: Bug#905750: RFS: elpy/1.23.0-1)

2018-09-04 Thread Nicholas D Steeves
Hi Ben and readers of debian-mentors,

Solution at bottom.

On Sat, Sep 01, 2018 at 08:26:07PM -0400, Nicholas D Steeves wrote:
> On Fri, Aug 10, 2018 at 06:02:14AM +1000, Ben Finney wrote:
> > Chris Lamb  writes:
> > 
> > >  * You should probably avoid building the documentation too if the
> > >nodocs build profile is enabled.
> > 
> > For packages from PyPI which have documentation detectable by
> > ‘dh_sphinxdoc’, does this (avoid building the documentation if the
> > “nodocs” build profile is enabled) just work by default? Or do we need
> > some specific change to the Debian package?

Could you give me an example of such a package?  I'd be happy to
investigate.

> I also wonder about this :-)  Unfortunately, in the case of Elpy,
> dh_sphinxdoc does not find the documentation, and specifying a subdir
> only limits the search for documentation to that dir.:
>dh_sphinxdoc -O--buildsystem=pybuild  
> dh_sphinxdoc: Sphinx documentation not found
> 
> > Is there generic Debian package maintainer advice that can be given –
> > specific things to put in ‘/debian/rules’, etc. – to let “nodocs” work
> > as designed?

See solution at bottom.  Where would be a convenient location for such
documentation?  Convenient, because convenience helps with adoption ;-)

> Yes, this would be very much appreciated!
> 
> I followed a Debian Python Team wiki page on the topic and am
> currently using the following in debian/rules:
> 
> override_dh_auto_build:   
>  
> dh_auto_build  
> PYTHONPATH=. sphinx-build -N -bman docs/ build/man # Manpage generator 
> PYTHONPATH=. sphinx-build -N -btexinfo docs/ build/info
> makeinfo --no-split build/info/Elpy.texi -o build/info/elpy.info
> 
> It was trivially easy to figure out how to build info pages, based on
> the manpage generator example.
> 
> I imagine something like wrapping the relevant sections of the
> overridden dh_auto_build with a conditional check would do the trick,
> but I haven't yet found an example, nor documentation of "nodocs".
> eg:
> 
> override_dh_auto_build:   
>  
> dh_auto_build
> ifeq ($(nodocs),"YET_UNKNOWN_VALUE_SHOULD_EVAL_FALSE_FOR_NORMAL_BUILD")
> PYTHONPATH=. sphinx-build -N -bman docs/ build/man # Manpage generator 
> PYTHONPATH=. sphinx-build -N -btexinfo docs/ build/info
> makeinfo --no-split build/info/Elpy.texi -o build/info/elpy.info
> endif
> 
> The trouble is there are no booleans in Makefiles, and an undefined
> variable doesn't eval to nil like in LISPs.  So I don't know how to
> proceed.

I trivially adapted the--I think it was stage 1
bootstrapping--example from the BuildProfiles specification page.
Another caveat I encountered was that it isn't documented that these
changes should be tested with "DEB_BUILD_PROFILES=nodoc gbp
buildpackage", or builder-of-choice instead of "gbp buildpackage", and
that the builder would pass through the envvar to dpkg-buildpackage.

"export DEB_BUILD_PROFILES=nodoc ; gbp buildpackage" does not work,
although I expect "DEB_BUILD_PROFILES=nodoc ; export
DEB_BUILD_PROFILES ; gbp buildpackage" should.

---
 debian/changelog | 6 ++
 debian/control   | 4 ++--
 debian/rules | 8 +++-
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index b62b11d..4f74bab 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+elpy (1.24.0-2) UNRELEASED; urgency=medium
+
+  * Support 'nodoc' build profile.
+
+ -- Nicholas D Steeves   Tue, 04 Sep 2018 18:10:11 -0400
+
 elpy (1.24.0-1) unstable; urgency=medium
 
   * New upstream version.
diff --git a/debian/control b/debian/control
index 5bd04d3..f130ed3 100644
--- a/debian/control
+++ b/debian/control
@@ -27,8 +27,8 @@ Build-Depends: debhelper (>= 11~)
  , python3-mock 
  , python3-nose 
  , python3-pip 
- , python3-sphinx
- , texinfo
+ , python3-sphinx 
+ , texinfo 
 Standards-Version: 4.2.1
 Vcs-Browser: https://salsa.debian.org/emacsen-team/elpy
 Vcs-Git: https://salsa.debian.org/emacsen-team/elpy.git
diff --git a/debian/rules b/debian/rules
index a9d70b4..bd4c218 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,7 +11,13 @@ export LC_ALL
 # docs are not generated without this override
 override_dh_auto_build:
dh_auto_build
-   PYTHONPATH=. sphinx-build -N -bman docs/ build/man # Manpage generator
+# support the nodoc build profile
+ifneq ($(filter nodocs,$(DEB_BUILD_PROFILES)),)
+   echo -e "\nnodoc build profile enabled, therefor not building docs.\n"
+else
+   PYTHONPATH=. sphinx-build -N -bman docs/ build/man
PYTHONPATH=. sphinx-build -N -btexinfo docs/ build/info
makeinfo --no-split build/info/Elpy.texi -o 

Bug#907914: RFS: elpy/1.24.0-1

2018-09-04 Thread Nicholas D Steeves
Hi Chris,

On Tue, Sep 04, 2018 at 09:57:10AM +0100, Chris Lamb wrote:
> Nicholas,
> 
> > To address the last TODO list submitted for this package: I have not
> > yet pursued changes to lintian about the Informational message on
> > "wrong section".  I will ask an Emacsen and Policy team member about
> > where the appropriate place to pursue this issue would be, because I
> > believe lintian is currently doing the right thing in providing
> > Informational-level nagging, as if to say "Are you really sure the
> > declared section is more appropriate?"  Yes, I am certain that section
> > "devel" is most appropriate for an IDE addon ;-)
> 
> If it's an genuine exception that just happens to trigger the package regex, 
> then a lintian override could be justified.

Aha!  Yes, I agree, that sounds like the best way forward.  WRT to
"genuine exception" shouldn't someone ACK the official section change
in Bug #900212 before I remove the lint/reminder with an override?

>  11 # docs are not generated without this override
>  12 override_dh_auto_build:
>  13 dh_auto_build
>  14 PYTHONPATH=. sphinx-build -N -bman docs/ build/man # Manpage 
> generator
> 
> … this does not obey 'nodoc' build profile.

Oops, sorry about that. The 'nodoc' build profile will be supported in
the next release, but I will wait for next upstream release unless a
pressing issue emerges, and failing that will upload a -2 revision in
November.

  
https://salsa.debian.org/emacsen-team/elpy/commit/223849582fbc64378b81875aa0daa10454c9f736


Cheers,
Nicholas


signature.asc
Description: PGP signature


Bug#907826: RFS: gnomint/1.3.0-1 [QA] [RC]

2018-09-04 Thread Andreas Henriksson
Hello Yavor Doganov,

Thanks for working on improving this package. Please see comments below
(inline).

On Sun, Sep 02, 2018 at 07:41:18PM +0300, Yavor Doganov wrote:
[...]
> I'm looking for a sponsor for a QA upload of "gnomint".
> 
>  * Package name: gnomint
>Version : 1.3.0-1
[...]
> Changes since the last upload:
> 
>   * QA upload.
>   * New upstream release.
>   * debian/compat: Set to 11.
>   * debian/control: Run wrap-and-sort -ast.
> (Build-Depends): Bump debhelper requirement to match the compat level.
> Remove autotools-dev and libgconf2-dev.
> (Standards-Version): Claim compliance with 4.2.1 as of this release.
>   * debian/rules: Enable all hardening.  Remove --with autotools_dev.
> (override_dh_auto_install): Remove gconf schemas stuff.
>   * debian/patches/682432.patch: Refresh.
>   * debian/patches/02-cflags.patch: Remove configure hunk; refresh and
> remove -Werror.  Fix typo in the patch description.
>   * debian/patches/01-ldd.patch:
>   * debian/patches/10_gnutlsv3.diff: Delete, fixed upstream.
>   * debian/patches/fix-autoreconf.patch: New, fix autoreconf failure.
>   * debian/patches/gsettings-port.patch: New, migrate from GConf to
> GSettings (Closes: #885817).  I believe the switch to GSettings also
> closes: #631768 which was probably due to the fact that GConf does not
> apply changes atomically.

This patch seems to include a conversion file to migrate the existing
data/settings over from gconf2 to gsettings database, however the
'gsettings-data-convert' tool is part of the 'gconf2' package
but there's no dependency from gnomint against gconf2 so the conversion
won't happen unless the user already has gconf2 installed (which
is becoming less and less likely).

With gsettings migration I guess you feel it's unwelcome to have
a dependency on gconf2 remaining in buster, but for data conversion
the dependency needs to remain until gsettings conversion has shipped
in one stable debian release (as a minimum).

>   * debian/patches/export-private-key-crash.patch: New, fix crash when
> exporting the private key (Closes: #855200).  Thanks to Karl E.
> Jorgensen for the report.
>   * debian/patches/desktop-file.patch: New, fix some lintian complaints.
>   * debian/patches/spelling-errors.patch: New, self-explanatory.
>   * debian/patches/series: Update.
>   * debian/watch: New file.
>   * debian/pixmaps/gnomint.xpm:
>   * debian/gnomint.menu:
>   * debian/gnomint.install: Delete.

I guess you mean 'Delete' applies to all three above? Maybe would
have been better to write them under the same bullet point.
(Also I'm not sure about separating the changelog on a per-file
basis, rather than on a per-change basis but I guess that's related
to personal taste and different people do it differently.)

>   * debian/copyright: Declare format.
> 

Regards,
Andreas Henriksson



Bug#907986: marked as done (RFS: simple-scan/3.30.0-1 RC)

2018-09-04 Thread Debian Bug Tracking System
Your message dated Tue, 4 Sep 2018 22:17:30 +0200
with message-id <20180904201730.z5z3uugepthyt...@fatal.se>
and subject line Re: RFS: simple-scan/3.30.0-1 RC
has caused the Debian Bug report #907986,
regarding RFS: simple-scan/3.30.0-1 RC
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 ow...@bugs.debian.org
immediately.)


-- 
907986: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907986
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Package: sponsorship-requests
Severity: important

 Dear mentors,

 I am looking for a sponsor for my package "simple-scan"

   Package name: simple-scan
   Version : 3.30.0-1
   Upstream Author : Robert Ancell 
   URL : https://gitlab.gnome.org/GNOME/simple-scan
   License : GPL-3+
   Section : gnome

 It builds those binary packages:

simple-scan - Simple Scanning Utility

  To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/simple-scan


  Alternatively, one can download the package with dget using this
command:

dget -x 
https://mentors.debian.net/debian/pool/main/s/simple-scan/simple-scan_3.30.0-1.dsc

and/or

git https://jff.email/cgit/simple-scan.git?h=release%2Fdebian%2F3.30.0-1

   Changes since the last upload:

  * New upstream release (Closes: #907932).
  * Declare compliance with Debian Policy 4.2.1 (No changes needed).


  Regards,
   Jörg Frings-Fürst
- -- 
New:
GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
GPG key (long) : 09F89F3C8CA1D25D
GPG Key: 8CA1D25D
CAcert Key S/N : 0E:D4:56

Old pgp Key: BE581B6E (revoked since 2014-12-31).

Jörg Frings-Fürst
D-54470 Lieser


git:  https://jff.email/cgit/

Threema:  SYR8SJXB
Wire: @joergfringsfuerst
Skype:joergpenguin
Ring: jff
Telegram: @joergfringsfuerst


My wish list: 
 - Please send me a picture from the nature at your home.

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEY+AHX8jUOrs1qzDuCfifPIyh0l0FAluO4h8ACgkQCfifPIyh
0l0p2hAAr7b81QEAWzPqqG+zoHX0/FQCG5uoF6CMfASYoSt0u9Ryw4RT16zVvVoc
pX5+cJ+dxvHij/T090qmWgTVJzg4YJW6EFzCxux/bNtwBJz5Aw19sbzFjCjSYMlS
s6tZ+HEEAYpkLG1BNBELkneDWvs4gt11mamiFgysYh7Om6ujnUjXapeVDwEzBCJa
WD1wXMOoheqqYKTmm1+gwCLwxtYm68uQfIvGHu1yznVmdRx5yWTM8C/tpVfXmxvh
mfB8cONK633PeJVGxtiWvgzufAjEDMlyxoQFRAZLslaQqc6px/wgNDo9Vj1rgOF2
7MrdNvnLZDxt1Yhzq19w1rYGO6ZkzrFv5ASqJQoab3ugT16XM/asSVxlyCma7pH9
3PS2uvl6Yp0I8nm+ELzhFVx1KKnvpFuQnnf95uW76qhuVh5bKvQe7iy/KMjeDLyP
mq3bVLM11lAo/F6cAnDggX/cW9YJ4KHWYLEPeb7EmrcvKchhbBwMKtmqtnLpykRS
yw6IsFkzm2yu2E4Tvy0aD8dqSosYa2TTYJkPAHggOHXrx0GfCsS66jM9L9BiYztL
wniIx6r7G0IHYfm6FkoUA7b3xC27gbvNrlBsc9zm3ABiATIDE/DFgLkQKkqX+Hzd
Ig0sw2hcNlbKeDLhwNAYdGeeOZ82uWkXRAv7Y/z4lMog8xtH9CU=
=eL2l
-END PGP SIGNATURE-
--- End Message ---
--- Begin Message ---
On Tue, Sep 04, 2018 at 09:50:55PM +0200, Jörg Frings-Fürst wrote:
[...]
>  I am looking for a sponsor for my package "simple-scan"
> 
>Package name: simple-scan
>Version : 3.30.0-1
[...]


Uploaded.

Regards,
Andreas Henriksson--- End Message ---


Bug#907986: RFS: simple-scan/3.30.0-1 RC

2018-09-04 Thread Jörg Frings-Fürst
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Package: sponsorship-requests
Severity: important

 Dear mentors,

 I am looking for a sponsor for my package "simple-scan"

   Package name: simple-scan
   Version : 3.30.0-1
   Upstream Author : Robert Ancell 
   URL : https://gitlab.gnome.org/GNOME/simple-scan
   License : GPL-3+
   Section : gnome

 It builds those binary packages:

simple-scan - Simple Scanning Utility

  To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/simple-scan


  Alternatively, one can download the package with dget using this
command:

dget -x 
https://mentors.debian.net/debian/pool/main/s/simple-scan/simple-scan_3.30.0-1.dsc

and/or

git https://jff.email/cgit/simple-scan.git?h=release%2Fdebian%2F3.30.0-1

   Changes since the last upload:

  * New upstream release (Closes: #907932).
  * Declare compliance with Debian Policy 4.2.1 (No changes needed).


  Regards,
   Jörg Frings-Fürst
- -- 
New:
GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
GPG key (long) : 09F89F3C8CA1D25D
GPG Key: 8CA1D25D
CAcert Key S/N : 0E:D4:56

Old pgp Key: BE581B6E (revoked since 2014-12-31).

Jörg Frings-Fürst
D-54470 Lieser


git:  https://jff.email/cgit/

Threema:  SYR8SJXB
Wire: @joergfringsfuerst
Skype:joergpenguin
Ring: jff
Telegram: @joergfringsfuerst


My wish list: 
 - Please send me a picture from the nature at your home.

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEY+AHX8jUOrs1qzDuCfifPIyh0l0FAluO4h8ACgkQCfifPIyh
0l0p2hAAr7b81QEAWzPqqG+zoHX0/FQCG5uoF6CMfASYoSt0u9Ryw4RT16zVvVoc
pX5+cJ+dxvHij/T090qmWgTVJzg4YJW6EFzCxux/bNtwBJz5Aw19sbzFjCjSYMlS
s6tZ+HEEAYpkLG1BNBELkneDWvs4gt11mamiFgysYh7Om6ujnUjXapeVDwEzBCJa
WD1wXMOoheqqYKTmm1+gwCLwxtYm68uQfIvGHu1yznVmdRx5yWTM8C/tpVfXmxvh
mfB8cONK633PeJVGxtiWvgzufAjEDMlyxoQFRAZLslaQqc6px/wgNDo9Vj1rgOF2
7MrdNvnLZDxt1Yhzq19w1rYGO6ZkzrFv5ASqJQoab3ugT16XM/asSVxlyCma7pH9
3PS2uvl6Yp0I8nm+ELzhFVx1KKnvpFuQnnf95uW76qhuVh5bKvQe7iy/KMjeDLyP
mq3bVLM11lAo/F6cAnDggX/cW9YJ4KHWYLEPeb7EmrcvKchhbBwMKtmqtnLpykRS
yw6IsFkzm2yu2E4Tvy0aD8dqSosYa2TTYJkPAHggOHXrx0GfCsS66jM9L9BiYztL
wniIx6r7G0IHYfm6FkoUA7b3xC27gbvNrlBsc9zm3ABiATIDE/DFgLkQKkqX+Hzd
Ig0sw2hcNlbKeDLhwNAYdGeeOZ82uWkXRAv7Y/z4lMog8xtH9CU=
=eL2l
-END PGP SIGNATURE-



Bug#907192: pre-RFS: tensorflow/1.10.0+dfsg-A1 [ITP] -- debian archve += 1 million lines of code

2018-09-04 Thread Mo Zhou
control: retitle -1 RFS: tensorflow/1.10.1+dfsg-A1 [ITP]
control: tag -1 -moreinfo

Hello science team and mentors,

I did a right choice to write the python+ninja build system
from scratch (I call this build system TF-Shogun in the source code).
Now I started to sort out any possible FTBFS with dom/PPA/others.

  https://salsa.debian.org/science-team/tensorflow

Currently I can build it manually on my daily Debian experimental
system (amd64) and another unclean chroot (amd64). However I'm
still not sure whether the other can build it successfully like I do.

Any FTBFS report will be appreciated and patches for fixing FTBFS
or improving the build system will be much appreciated.

Following is the lastest todo list before the first upload.

- [ ] Does it FTBFS on amd64 and ppc64el?
- [ ] is the resulting libtensorflow.so.1.10 correct and working?
  - [ ] write autopkgtest with some mini C/C++ programs.
  - [ ] find out the way to build tests (googletest).
- [ ] make sure libtensorflow/amd64 is linked against libmkldnn
- [ ] findout how to build and run the tests.
- [ ] upload to experimental.

And this list is not growing, really.



Bug#907914: marked as done (RFS: elpy/1.24.0-1)

2018-09-04 Thread Debian Bug Tracking System
Your message dated Tue, 04 Sep 2018 10:21:38 +
with message-id 
and subject line closing RFS: elpy/1.24.0-1
has caused the Debian Bug report #907914,
regarding RFS: elpy/1.24.0-1
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 ow...@bugs.debian.org
immediately.)


-- 
907914: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907914
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: normal

Hi Chris, and dear mentors,

I am looking for a sponsor for my package "elpy".

Package name: elpy
Version : 1.24.0-1
URL : https://github.com/jorgenschaefer/elpy
License : GPL-3+
Section : devel

To address the last TODO list submitted for this package: I have not
yet pursued changes to lintian about the Informational message on
"wrong section".  I will ask an Emacsen and Policy team member about
where the appropriate place to pursue this issue would be, because I
believe lintian is currently doing the right thing in providing
Informational-level nagging, as if to say "Are you really sure the
declared section is more appropriate?"  Yes, I am certain that section
"devel" is most appropriate for an IDE addon ;-)

It builds this binary package:

  elpa-elpy  - Emacs Python Development Environment

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/elpy

Alternatively, one can download the package with dget using this command:

  dget -x https://mentors.debian.net/debian/pool/main/e/elpy/elpy_1.24.0-1.dsc

Changes since the last upload:

elpy (1.24.0-1) unstable; urgency=medium

  * New upstream version.
  * Revert "Compress README.rst with gzip before installing" because
README.rst is only 2.8k and dh_compress already does the right thing
automatically; that is to say, README.rst is not "larger than 4k in
size" (dh_compress(1)) and should not be compressed.
  * Exclusively use Python 3 dependencies and configure the use of
/usr/bin/python3 by default. (Closes: #899212)
  * debian/README.Debian:  Document how Python 2 support is not enabled
in this Debian package.
  * debian/debian-autoloads.el:
- Add Debian-specific configuration to default to using Python 3.
- Document this customisation in README.Debian along with instructions
  on how to revert this when moving between Python 2 and Python 3
  virtualenvs.
- Additionally unset Elpy's custom PYTHONPATH, which is not needed in
  packages that use dh-python.  Previously Elpy unnecessarily searched
  site-lisp/elpa/elpy-1.23.0 for its associated Python modules.
  * debian/control:
- Drop python2 dependencies which are no longer needed
  for self-tests to pass.
- Put ELPA build-dep section before Python one (more alphabetical).
- Move python3-sphinx build dependency to the section for documentation.
- Add python3-jupyter-console to Suggests.  The upstream Elpy project
  recommends using Jupyter console for interactive Python.
- Rely on ${elpa:Depends} and drop explicitly declared ones in bin:pkg.
- Rely on ${python3:Depends} to generate dependency on python3-flake8.
- Add build and runtime dependency on flake8, which provides
  /usr/bin/flake8.  This wrapper script is still used in various places,
  and it is part of the flake8 package provided by PyPI/pip.
  * Declare Standards-Version: 4.2.1. (No additional changes required)

 -- Nicholas D Steeves   Mon, 03 Sep 2018 20:08:24 -0400

elpy (1.23.0-1) unstable; urgency=medium


Regards,
Nicholas D Steeves
--- End Message ---
--- Begin Message ---
Package elpy has been removed from mentors.--- End Message ---


Re: RFS: python-scp/0.11.0-1 [ITA]

2018-09-04 Thread eamanu15
Awesome, thanks!

El mar., 4 de sep. de 2018 a la(s) 07:14, Andrej Shadura (and...@shadura.me)
escribió:

> On 3 September 2018 at 16:37, eamanu15  wrote:
> > Package: sponsorship-requests
> > Severity: normal
> >
> > Dear mentors,
> >
> > I am looking for a sponsor for my package "python-scp".
>
> After a bit of fiddling with the changelog, uploaded.
>
> --
> Cheers,
>   Andrej
>


-- 
Arias Emmanuel
http://eamanu.com
Github/Gitlab; @eamanu
Debian: @eamanu-guest


Re: RFS: python-scp/0.11.0-1 [ITA]

2018-09-04 Thread Andrej Shadura
On 3 September 2018 at 16:37, eamanu15  wrote:
> Package: sponsorship-requests
> Severity: normal
>
> Dear mentors,
>
> I am looking for a sponsor for my package "python-scp".

After a bit of fiddling with the changelog, uploaded.

-- 
Cheers,
  Andrej



Bug#907914: RFS: elpy/1.24.0-1

2018-09-04 Thread Chris Lamb
Nicholas,

> To address the last TODO list submitted for this package: I have not
> yet pursued changes to lintian about the Informational message on
> "wrong section".  I will ask an Emacsen and Policy team member about
> where the appropriate place to pursue this issue would be, because I
> believe lintian is currently doing the right thing in providing
> Informational-level nagging, as if to say "Are you really sure the
> declared section is more appropriate?"  Yes, I am certain that section
> "devel" is most appropriate for an IDE addon ;-)

If it's an genuine exception that just happens to trigger the package regex, 
then a lintian override could be justified.

 11 # docs are not generated without this override
 12 override_dh_auto_build:
 13 dh_auto_build
 14 PYTHONPATH=. sphinx-build -N -bman docs/ build/man # Manpage 
generator

… this does not obey 'nodoc' build profile.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#907838: RFS: 2 pkgs once part of emacs-goodies-el: bm-el/201808-1, mutt-alias-el/1.5-1

2018-09-04 Thread Chris Lamb
Nicholas,

> If you would still prefer that I not reply post-RFS, please let me
> know and I'll stop :-)

I don't have any problem with replies per se, I'm just getting the
impression from the verbosity of your responses that extensive
rationalisations dissecting your thought process that led to something
is required.

> What approach would you prefer for future RFSs?

No strong preference. Staying with the team norm seems more sensible.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-