Bug#895729: RFS: mkl-dnn/0.15+git20180803.3f58c1 [ITP] -- tensorflow dependency (amd64 specific)

2018-08-09 Thread Lumin
control: tag -1 +moreinfo

On Thu, Aug 09, 2018 at 08:01:10PM +0200, Adam Borowski wrote:
> On Thu, Aug 09, 2018 at 10:16:17AM +, Lumin wrote:
> >  * Package name: mkl-dnn
> >Version : 0.15+git20180803.3f58c16-1
> >Upstream Author : intel
> 
> Alas, the build flags use -march=native -mtune=native which is a big no-no.
> The first makes the package crash on any processor lacking an extension that
> was present on the build machine and was used by the compiler; unless some
> kind of runtime detection is used, packages are allowed only the baseline
> ISA for the architecture.  As for -mtune=native, it makes the package build
> unreproducibly, differing based on where it was compiled.

My bad, I overlooked the two flags. The cmake files have been patched
in master branch of packaging repo.

https://salsa.debian.org/science-team/mkl-dnn/commit/6e0a9bea677d398ee23ac9c2f84c3551d100a6d4
http://debomatic-amd64.debian.net/distribution#unstable/mkl-dnn/0.15+git20180803.3f58c16-1/buildlog
 
> The second problem is that in the testsuite, test_convolution_format_any
> fails (0/5 sub-tests).  This might be related to my machine being:
> vendor_id : AuthenticAMD
> model name: AMD Phenom(tm) II X6 1055T Processor

Well, I have been waiting for intel to fix test failures for a long
time. Finally the snapshot 0.15+git20180803.3f58c16 doesn't fail
any test on dom-amd64 (E5 2699v?) and my I5-7440HQ, but now it failed
on AMD cpu ...

> Log of the FTBFS attached.

Thanks for the log, I've forwarded it to upstream.
https://github.com/intel/mkl-dnn/issues/291

I shouldn't let any test failure from mkl-dnn pass, so we have to wait
for upstream to fix the problem. Fortunately, TensorFlow can be compiled
with or without mkl-dnn. It doesn't matter if the initial upload of
TensorFlow is not linked against mkl-dnn. The difference that mkl-dnn
would bring to TensorFlow is computation speed-up.



Bug#905791: marked as done (RFS: swapspace/1.14-1 [ITA])

2018-08-09 Thread Debian Bug Tracking System
Your message dated Fri, 10 Aug 2018 01:13:38 +0200
with message-id <20180809231337.oivonsdgm6ias...@angband.pl>
and subject line Re: Bug#905791: RFS: swapspace/1.14-1 [ITA]
has caused the Debian Bug report #905791,
regarding RFS: swapspace/1.14-1 [ITA]
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.)


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

  Dear mentors,

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

 * Package name: swapspace
   Version : 1.14-1
   Upstream Maintainer : Jacob Adams 
 * URL : https://github.com/Tookmund/Swapspace
 * License : GPL-2+
   Section : admin

  It builds those binary packages:

swapspace  - dynamic swap space manager

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

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


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

dget -x
https://mentors.debian.net/debian/pool/main/s/swapspace/swapspace_1.14-1.dsc

  Changes since the last upload:

  swapspace (1.14-1) unstable; urgency=medium

  * New maintainer. (Closes: #725821)
  * Redo packaging with debhelper 11 (Closes: #866272)
  * Account for memory allocated to /dev/shm (Closes: #691128)
  * Removed swapd conflict as swapd was removed from Debian in 2010
  * Fix minor manual page typo

 -- Jacob Adams   Wed, 04 Jul 2018 12:53:34 -0400



  Regards,
   Jacob Adams



signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
On Thu, Aug 09, 2018 at 12:43:22PM -0400, Jacob Adams wrote:
>  * Package name: swapspace
>Version : 1.14-1

>   swapspace (1.14-1) unstable; urgency=medium
> 
>   * New maintainer. (Closes: #725821)
>   * Redo packaging with debhelper 11 (Closes: #866272)
>   * Account for memory allocated to /dev/shm (Closes: #691128)
>   * Removed swapd conflict as swapd was removed from Debian in 2010
>   * Fix minor manual page typo

Uploaded.

The removal of dpkg-statoverride is scary (the directory is now
world-readable), but I have checked that the actual files inside
have secure perms, thus it's ok.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ So a Hungarian gypsy mountainman, lumberjack by day job,
⣾⠁⢰⠒⠀⣿⡁ brigand by, uhm, hobby, invented a dish: goulash on potato
⢿⡄⠘⠷⠚⠋⠀ pancakes.  Then the Polish couldn't decide which of his
⠈⠳⣄ adjectives to use for the dish's name.--- End Message ---


Bug#902476: marked as done (RFS: libzc/0.4.1-1)

2018-08-09 Thread Debian Bug Tracking System
Your message dated Thu, 09 Aug 2018 22:31:00 +
with message-id <035aeb31-c591-b815-afd0-cf4747965...@thykier.net>
and subject line Re: RFS: libzc/0.4.1-1
has caused the Debian Bug report #902476,
regarding RFS: libzc/0.4.1-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.)


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

Dear mentors,

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

 * Package name: libzc
   Version : 0.4.1-1
   Upstream Author : Marc Ferland 
 * URL : https://github.com/mferland/libzc
 * License : GPL-3+
   Section : libs

It builds those binary packages:

libzc-dev  - fast password cracking library for zip archives (dev)
libzc4 - fast password cracking library for zip archives
yazc  - Command line tool for the libzc library

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

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

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

dget -x 
https://mentors.debian.net/debian/pool/main/libz/libzc/libzc_0.4.1-1.dsc

More information about libzc can be obtained from
https://github.com/mferland/libzc.

Changes since the last upload:

  libzc (0.4.1-1) unstable; urgency=low

* New upstream release.
* Stop checking for host os (Closes: #884792).
* Fix tests failures on big-endian machines (Closes: #884385)

   -- Marc Ferland   Sat, 23 Jun 2018 21:49:20 -0500

Regards,
   Marc Ferland
--- End Message ---
--- Begin Message ---
On Tue, 26 Jun 2018 21:48:55 -0400 Marc Ferland 
wrote:
> Package: sponsorship-requests
> Severity: normal
> 
> Dear mentors,
> 
> [...]
> 
> Changes since the last upload:
> 
>   libzc (0.4.1-1) unstable; urgency=low
> 
> * New upstream release.
> * Stop checking for host os (Closes: #884792).
> * Fix tests failures on big-endian machines (Closes: #884385)
> 
>-- Marc Ferland   Sat, 23 Jun 2018 21:49:20 -0500
> 
> Regards,
>Marc Ferland
> 
> 

Hi Marc,

Thanks for wanting to improve Debian and I am sorry you had to wait so
long for a reply.

I have reviewed the changes and I got two remarks plus one suggestion.

The remarks:

 1) the changelog omits notable changes made since the last release to
the packaging, such as the debhelper compat bump (which in some
cases can cause significant changes) and the fact that the ABI
changed (libzc3 -> libzc4).

 2) The ABI as changed and there is no a mention of it in the changelog
nor this bug.  Normally, this requires planning a transition - said
planning will be more or less formal depending on the number of
reverse dependencies and is something the sponsor has to check for.


On the more positive front, since there are no reverse dependencies of
libzc, there is not much of a transition to do.  That along with A) that
the other changes omitted in the changelog are not user visible, B) it
appears to be your second upload, I have decided not to block the upload
on these remarks.


On the suggestion front: libzc does not require (fake)root to produce
the deb files.  Please consider adding "Rules-Requires-Root: no" to the
source paragraph of debian/control to indicate this.


I have sponsored your package as it is.  Once again, thanks for your
contribution to Debian and apologies for the long wait.  Feel free to CC
me directly on your next RFS on libzc.

Thanks,
~Niels




signature.asc
Description: OpenPGP digital signature
--- End Message ---


Bug#905791: RFS: swapspace/1.14-1 [ITA]

2018-08-09 Thread Jacob Adams
On 08/09/2018 04:25 PM, Adam Borowski wrote:
> On Thu, Aug 09, 2018 at 12:43:22PM -0400, Jacob Adams wrote:
>>  * Package name: swapspace
>>Version : 1.14-1
> 
>>   swapspace (1.14-1) unstable; urgency=medium
>>
>>   * New maintainer. (Closes: #725821)
>>   * Redo packaging with debhelper 11 (Closes: #866272)
>>   * Account for memory allocated to /dev/shm (Closes: #691128)
>>   * Removed swapd conflict as swapd was removed from Debian in 2010
>>   * Fix minor manual page typo
> 
> Hi!
> This is bad:
> Files in second .deb but not in first
> -
> -rw-r--r--  root/root   /lib/systemd/system/swapspace.service
> [...]
> 
> Files in first .deb but not in second
> -
> [...]
> -rwxr-xr-x  root/root   /etc/init.d/swapspace
> 
> 
> And this is not even an upstream change, but a regression in the packaging:
> --- swapspace-1.10/debian/swapspace.init2018-08-09 20:58:32.0 
> +0200
> +++ swapspace-1.14/debian/swapspace.init1970-01-01 01:00:00.0 
> +0100
> 
> 
> While some people may decide to use systemd, your change breaks the package
> for everyone else.  That shouldn't be done without a very good reason.

Apologizes. Accidentally dropped the file when reshuffling everything to
debhelper 11.

Fixed and reuploaded.

Thanks for keeping me accountable.

Jacob




signature.asc
Description: OpenPGP digital signature


Bug#905791: RFS: swapspace/1.14-1 [ITA]

2018-08-09 Thread Adam Borowski
On Thu, Aug 09, 2018 at 12:43:22PM -0400, Jacob Adams wrote:
>  * Package name: swapspace
>Version : 1.14-1

>   swapspace (1.14-1) unstable; urgency=medium
> 
>   * New maintainer. (Closes: #725821)
>   * Redo packaging with debhelper 11 (Closes: #866272)
>   * Account for memory allocated to /dev/shm (Closes: #691128)
>   * Removed swapd conflict as swapd was removed from Debian in 2010
>   * Fix minor manual page typo

Hi!
This is bad:
Files in second .deb but not in first
-
-rw-r--r--  root/root   /lib/systemd/system/swapspace.service
[...]

Files in first .deb but not in second
-
[...]
-rwxr-xr-x  root/root   /etc/init.d/swapspace


And this is not even an upstream change, but a regression in the packaging:
--- swapspace-1.10/debian/swapspace.init2018-08-09 20:58:32.0 
+0200
+++ swapspace-1.14/debian/swapspace.init1970-01-01 01:00:00.0 
+0100


While some people may decide to use systemd, your change breaks the package
for everyone else.  That shouldn't be done without a very good reason.


Meow.
-- 
⢀⣴⠾⠻⢶⣦⠀ So a Hungarian gypsy mountainman, lumberjack by day job,
⣾⠁⢰⠒⠀⣿⡁ brigand by, uhm, hobby, invented a dish: goulash on potato
⢿⡄⠘⠷⠚⠋⠀ pancakes.  Then the Polish couldn't decide which of his
⠈⠳⣄ adjectives to use for the dish's name.



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

2018-08-09 Thread Ben Finney
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?

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?

-- 
 \   “Either he's dead or my watch has stopped.” —Groucho Marx |
  `\   |
_o__)  |
Ben Finney



Bug#895729: RFS: mkl-dnn/0.15+git20180803.3f58c1 [ITP] -- tensorflow dependency (amd64 specific)

2018-08-09 Thread Adam Borowski
On Thu, Aug 09, 2018 at 10:16:17AM +, Lumin wrote:
>  * Package name: mkl-dnn
>Version : 0.15+git20180803.3f58c16-1
>Upstream Author : intel

Alas, the build flags use -march=native -mtune=native which is a big no-no.
The first makes the package crash on any processor lacking an extension that
was present on the build machine and was used by the compiler; unless some
kind of runtime detection is used, packages are allowed only the baseline
ISA for the architecture.  As for -mtune=native, it makes the package build
unreproducibly, differing based on where it was compiled.

The second problem is that in the testsuite, test_convolution_format_any
fails (0/5 sub-tests).  This might be related to my machine being:
vendor_id   : AuthenticAMD
model name  : AMD Phenom(tm) II X6 1055T Processor

Log of the FTBFS attached.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ So a Hungarian gypsy mountainman, lumberjack by day job,
⣾⠁⢰⠒⠀⣿⡁ brigand by, uhm, hobby, invented a dish: goulash on potato
⢿⡄⠘⠷⠚⠋⠀ pancakes.  Then the Polish couldn't decide which of his
⠈⠳⣄ adjectives to use for the dish's name.


mkl-dnn_0.15+git20180803.3f58c16-1_amd64.build.xz
Description: application/xz


Bug#905791: RFS: swapspace/1.14-1 [ITA]

2018-08-09 Thread Jacob Adams
Package: sponsorship-requests
Severity: normal

  Dear mentors,

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

 * Package name: swapspace
   Version : 1.14-1
   Upstream Maintainer : Jacob Adams 
 * URL : https://github.com/Tookmund/Swapspace
 * License : GPL-2+
   Section : admin

  It builds those binary packages:

swapspace  - dynamic swap space manager

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

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


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

dget -x
https://mentors.debian.net/debian/pool/main/s/swapspace/swapspace_1.14-1.dsc

  Changes since the last upload:

  swapspace (1.14-1) unstable; urgency=medium

  * New maintainer. (Closes: #725821)
  * Redo packaging with debhelper 11 (Closes: #866272)
  * Account for memory allocated to /dev/shm (Closes: #691128)
  * Removed swapd conflict as swapd was removed from Debian in 2010
  * Fix minor manual page typo

 -- Jacob Adams   Wed, 04 Jul 2018 12:53:34 -0400



  Regards,
   Jacob Adams



signature.asc
Description: OpenPGP digital signature


Bug#902225: marked as done (RFS: ii/1.8-1)

2018-08-09 Thread Debian Bug Tracking System
Your message dated Thu, 09 Aug 2018 13:19:00 +
with message-id 
and subject line Re: Bug#902225: RFS: ii/1.8-1
has caused the Debian Bug report #902225,
regarding RFS: ii/1.8-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.)


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

Dear mentors,

@Nico: I added myself to Uploaders. Please shout, if that is not what
you meant in #890995 [1].

I am looking for a sponsor for the package "ii"

* Package name: ii
  Version : 1.8-1
  Upstream Author : Hiltjo Posthuma, Anselm R. Garbe, Nico Golde
* URL : https://tools.suckless.org/ii/
* License : MIT/X-Consortium-License
  Section : net

It builds those binary packages:

  ii- minimalist FIFO and filesystem-based IRC client

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

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


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

  dget -x https://mentors.debian.net/debian/pool/main/i/ii/ii_1.8-1.dsc

More information about ii can be obtained from
https://tools.suckless.org/ii/.

Changes since the last upload:

  * New upstream release (Closes: #890995).
  * Fix watchfile (upstream URL changed).
  * Bump compat level and debhelper dependency to 11.
  * Bump standards version to 4.1.4.
  * Update patch respect_dpkg_buildflags.patch.
  * Enable hardening (requires dpkg-dev >= 1.16.1.1).
  * Switch to machine-readable copyright file.
  * Experimental autopkgtest smoke-test.
  * Switch to HTTPS upstream links.
  * Add myself to Uploaders.


Regards,
itd

[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890995#10



signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
itd:
> Hi,
> 
> Niels Thykier:
>>> Niels Thykier:
  * Relicense the patches to the same as upstream (requires approval from
the previous maintainer).  We already spoke about this on IRC.
>> For good measure, please document this in the changelog.
> Done.
> 
>>   This is caused by how the copyright file is read. 
> Updated, thanks! :)
> 
>> A good idea for bootstrapping a git repo. :)  Given that you are (about
>> to be) the official maintainer for ii, please make it public and then
>> you can add the Vcs-Git + Vcs-Browser fields in debian/control as well. :)
> Done and done.
> 
>>   Alternatively, we can add a "debian/ii" repo that you can work in if
>> you think that would be better.  (But I do not think it is worth
>> stalling the upload for that.  Uploads are cheap so we can always do
>> another one for that)
> In the long run, "debian/ii" would be nice. :)
> 
>> On a related note, as Axel mentioned, Nico has retired from Debian.
>> Please replace him with yourself in the Maintainers field (and drop the
>> Uploaders field).  :)
> Done (to avoid unnecessary confusion. I'd rather wait doing that).
> 
> 
> Thanks for the feedback!
> 
> Regards,
> itd
> 

Uploaded and accepted into unstable.

Thanks for your contribution to Debian. :)

~Niels--- End Message ---


Bug#905750: marked as done (RFS: elpy/1.23.0-1)

2018-08-09 Thread Debian Bug Tracking System
Your message dated Thu, 09 Aug 2018 10:27:32 +
with message-id 
and subject line closing RFS: elpy/1.23.0-1
has caused the Debian Bug report #905750,
regarding RFS: elpy/1.23.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.)


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

Dear mentors,

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

Hi Chris, I've CCed you because you've sponsored past releases.

Package name: elpy
Version : 1.23.0-1
Upstream Author : Jorgen Schaefer 
URL : https://github.com/jorgenschaefer/elpy
License : GPL-3+
Section : devel

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.23.0-1.dsc

Alternatively, clone its repository using this command:

  git clone https://salsa.debian.org/emacsen-team/elpy.git

Changes since the last upload:

elpy (1.23.0-1) unstable; urgency=medium

  * New upstream version.
  * Build and install info page.
  * Declare Standards-Version: 4.2.0
- §12.7, Install NEWS.rst as NEWS.
  * Add "Local Variables" footer to NEWS so that it opens in ReST mode.
  * Compress README.rst with gzip before installing.

 -- Nicholas D Steeves   Wed, 08 Aug 2018 16:04:52 -0400

elpy (1.22.0-1) unstable; urgency=medium


Regards,
Nicholas D Steeves
--- End Message ---
--- Begin Message ---
Package elpy version 1.23.0-1 is in unstable now.
https://packages.qa.debian.org/elpy--- End Message ---


Bug#895729: RFS: mkl-dnn/0.15+git20180803.3f58c1 [ITP] -- tensorflow dependency (amd64 specific)

2018-08-09 Thread Lumin
Package: sponsorship-requests
Severity: wishlist

Disclaimer:

  Intel made some confusing naming. I should point out that mkl-dnn is
  a free software, which can be independently compiled and used without
  any component from intel-mkl . Without linking against intel-mkl, we
  would get a suboptimal performance, but intel claimed that they are
  trying to reduce the performance gap.

  1. [Apache-2.0] mkl-dnn: Intel Math Kernel Library - Deep Neural Network

  2. [non-free] intel-mkl: Intel Math Kernel Library
 intel-mkl contains another set of dnn api (mkl_dnn.h) but let's ignore it.

Dear mentors,

  I am looking for a sponsor for my package "mkl-dnn"

 * Package name: mkl-dnn
   Version : 0.15+git20180803.3f58c16-1
   Upstream Author : intel
 * URL : [fill in URL of upstreams web site]
 * License : [fill in]
   Section : science

  It builds those binary packages:

libmkldnn-dev - Math Kernel Library for Deep Neural Networks (dev)
libmkldnn-doc - Math Kernel Library for Deep Neural Networks (doc)
libmkldnn0 - Math Kernel Library for Deep Neural Networks (lib)

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

  https://mentors.debian.net/package/mkl-dnn


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

dget -x 
https://mentors.debian.net/debian/pool/main/m/mkl-dnn/mkl-dnn_0.15+git20180803.3f58c16-1.dsc

  More information about hello can be obtained from 

  
http://debomatic-amd64.debian.net/distribution#unstable/mkl-dnn/0.15+git20180803.3f58c16-1/buildlog

  Changes since the last upload:

mkl-dnn (0.15+git20180803.3f58c16-1) unstable; urgency=low

  * Initial release. (Closes: #894411)



Bug#905750: RFS: elpy/1.23.0-1

2018-08-09 Thread Chris Lamb
tags 905750 + pending
thanks

Nicholas,

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

Uploaded elpy_1.23.0-1_amd64.changes.

For your wishlist/TODO:

 * Please fix "wrong-section-according-to-package-name" on your next
   upload (or otherwise fix Lintian).

 * You should probably avoid building the documentation too if the
   nodocs build profile is enabled.

 * gzip -9 might need to be gzip -9n for a reproducible build
   (unchecked) but I'm surprised it's not compressed by another tool
   too (unchecked).


Regards,

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