Bug#902577: RFS: highwayhash/0~20180209-g14dedec-4

2018-06-27 Thread Lumin
Package: sponsorship-requests
Severity: normal

  Dear mentors,

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

 * Package name: highwayhash
   Version : 0~20180209-g14dedec-4
   Upstream Author : [fill in name and email of upstream]
 * URL : [fill in URL of upstreams web site]
 * License : [fill in]
   Section : science

  It builds those binary packages:

libhighwayhash-dev - Fast strong hash functions: SipHash/HighwayHash 
(development)
libhighwayhash0 - Fast strong hash functions: SipHash/HighwayHash (library)

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

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


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

dget -x 
https://mentors.debian.net/debian/pool/main/h/highwayhash/highwayhash_0~20180209-g14dedec-4.dsc

  More information about hello can be obtained from
  

http://debomatic-amd64.debian.net/distribution#unstable/highwayhash/0~20180209-g14dedec-4/buildlog

  Changes since the last upload:

highwayhash (0~20180209-g14dedec-4) unstable; urgency=medium

  * Depending on build-essential to really fix autopkgtest failure.
  * Add watch file to monitor upstream git HEAD.
  * Don't override debian-watch-file-is-missing, already fixed.
  * Bump Standards-Version to 4.1.4 (no change).



Bug#889854: RFS: lxml/4.2.1-1~bpo9+1 [intent to maintain bpo]

2018-06-27 Thread Nicholas D Steeves
Hi Chris,

On Wed, Jun 27, 2018 at 09:31:43AM +0100, Chris Lamb wrote:
> tags 889854 + pending
> thanks
> 
> Hi Nicholas,
> 
> (Shame to spend effort where upstream is so toxic, alas...).

Mm, I've read a bit about it...  I wonder if he'll really maintain
Python 2?

> Anyway,
> I've uploaded:
> 
>   lxml_4.2.1-1~bpo9+1_amd64.changes
>   html5-parser_0.4.4-1~bpo9+1_amd64.changes
>   
> .. to -backports.

Thank you very much :-)

> Calibre does not install its build-dependencies, even after installing
> the results of the above builds:
> 
>   dpkg-deb: building package 'calibre-build-deps' in 
> '../calibre-build-deps_3.26.0+dfsg-1~bpo9+1_amd64.deb'.
>   
>   The package has been created.
>   Attention, the package has been created in the current directory,
>   not in ".." as indicated by the message above!
>   Selecting previously unselected package calibre-build-deps.
>   (Reading database ... 24786 files and directories currently installed.)
>   Preparing to unpack calibre-build-deps_3.26.0+dfsg-1~bpo9+1_amd64.deb ...
>   Unpacking calibre-build-deps (3.26.0+dfsg-1~bpo9+1) ...
>   Reading package lists... Done
>   Building dependency tree   
>   Reading state information... Done
>   Correcting dependencies...Starting pkgProblemResolver with broken count: 1
>   Starting 2 pkgProblemResolver with broken count: 1
>   Investigating (0) debhelper:amd64 < 11.3.2~bpo9+1 @ii mK Ib >
>   Broken debhelper:amd64 Breaks on qt5-qmake:amd64 < none -> 5.7.1+dfsg-3+b1 
> @un uN > (< 5.9.2+dfsg-8)
> Considering qt5-qmake:amd64 1 as a solution to debhelper:amd64 7
> Added qt5-qmake:amd64 to the remove list
> Fixing debhelper:amd64 via keep of qt5-qmake:amd64
>   Investigating (0) qtbase5-dev:amd64 < none -> 5.7.1+dfsg-3+b1 @un uN Ib >
>   Broken qtbase5-dev:amd64 Depends on qt5-qmake:amd64 < none | 
> 5.7.1+dfsg-3+b1 @un uH > (= 5.7.1+dfsg-3+b1)
> Considering qt5-qmake:amd64 1 as a solution to qtbase5-dev:amd64 1
> Holding Back qtbase5-dev:amd64 rather than change qt5-qmake:amd64
>   Investigating (0) qtbase5-private-dev:amd64 < none -> 5.7.1+dfsg-3+b1 @un 
> uN Ib >
>   Broken qtbase5-private-dev:amd64 Depends on qtbase5-dev:amd64 < none | 
> 5.7.1+dfsg-3+b1 @un uH > (= 5.7.1+dfsg-3+b1)
> Considering qtbase5-dev:amd64 1 as a solution to 
> qtbase5-private-dev:amd64 0
> Holding Back qtbase5-private-dev:amd64 rather than change 
> qtbase5-dev:amd64
>   Investigating (0) calibre-build-deps:amd64 < 3.26.0+dfsg-1~bpo9+1 @iU mK Nb 
> Ib >
>   Broken calibre-build-deps:amd64 Depends on qt5-qmake:amd64 < none | 
> 5.7.1+dfsg-3+b1 @un uH >
> Considering qt5-qmake:amd64 1 as a solution to calibre-build-deps:amd64 -2
> Removing calibre-build-deps:amd64 rather than change qt5-qmake:amd64
>   Done
>Done
>   Starting pkgProblemResolver with broken count: 0
>   Starting 2 pkgProblemResolver with broken count: 0
>   Done
>   The following packages were automatically installed and are no longer 
> required:
> e2fslibs qtchooser
>   Use 'sudo apt autoremove' to remove them.
>   The following packages will be REMOVED:
> calibre-build-deps
>   0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
>   1 not fully installed or removed.
>   After this operation, 10.2 kB disk space will be freed.
>   (Reading database ... 24790 files and directories currently installed.)
>   Removing calibre-build-deps (3.26.0+dfsg-1~bpo9+1) ...
>   mk-build-deps: Unable to install calibre-build-deps at 
> /usr/bin/mk-build-deps line 402.
>   mk-build-deps: Unable to install all build-dep packages
> 
> No time to debug, sorry...

This issue sounds like "Using backported debhelper considered tricky"
( https://lists.debian.org/debian-backports/2018/06/msg00037.html ).
I believe that the reason I am not able to trigger it in my bpo
chroot, is because Calibre Build-Depends on "debhelper (>= 9)" and the
debhelper 11 bpo is only installed when a package requires it.

My hypothesis is that your backporting chroot has 11~bpo for some
other reason.  Html5-parser build-deps on dh >=10, which is also
fulfilled by stretch's 10.2.5.  That said, I have 11.3.2~bpo9+1
installed on my main system.  Is it possible that's causing a problem
with the generated source package?

> > Other URLS:
> > 
> >   https://mentors.debian.net/package/lxml
> >   https://mentors.debian.net/package/html5-parser
> >   https://mentors.debian.net/package/calibre
> 
> Not sure why you linked these.

Provided purely for convenience.


Sincerely,
Nicholas



signature.asc
Description: PGP signature


Bug#889854: Fwd: lxml_4.2.1-1~bpo9+1_amd64.changes REJECTED

2018-06-27 Thread Nicholas D Steeves
On Wed, Jun 27, 2018 at 09:39:07AM +0100, Chris Lamb wrote:
> Not sure what I did... Just forwarding here to keep the converation
> altogether.
> 
> 
> - Original message -
> From: Debian FTP Masters 
> To: la...@debian.org, Matthias Klose , Nicholas D Steeves 
> 
> Subject: lxml_4.2.1-1~bpo9+1_amd64.changes REJECTED
> Date: Wed, 27 Jun 2018 08:35:43 +
> 
> 
> lxml_4.2.1.orig.tar.gz: Does not match file already existing in the pool.
> 
> 
> binary:python-lxml is NEW.
> binary:python-lxml-dbg is NEW.
> binary:python-lxml-doc is NEW.
> binary:python3-lxml is NEW.
> binary:python3-lxml-dbg is NEW.
> binary:python-lxml-doc is NEW.
> binary:python-lxml-dbg is NEW.
> binary:python3-lxml is NEW.
> binary:python-lxml is NEW.
> binary:python3-lxml-dbg is NEW.
> source:lxml is NEW.

It definitely wasn't your fault.  My mentors upload was so long ago
that I decided to just reupload with a fresh copy of the orig tarball
that I've verified matches the sha256sum of the one that's already in
the archive.

  https://mentors.debian.net/debian/pool/main/l/lxml/lxml_4.2.1-1~bpo9+1.dsc

If I had to guess what happened, my gbp rebuilt the tarball.  Sorry.

Cheers,
Nicholas


signature.asc
Description: PGP signature


Bug#902494: RFS: libplist/2.0.0-4 [QA]

2018-06-27 Thread Boyuan Yang
Package: sponsorship-requests
Severity: normal
X-Debbugs-CC: sunwea...@debian.org

Dear Mike and mentors,

I am looking for a sponsor for package "libplist" as a QA upload.

Besides, I am looking for a DD to help creating a git repository under Salsa's
Debian group and grant me (hosiet-guest) a Master role so that I could push
the changes onto the git repo.

 * Package name: libplist
   Version : 2.0.0-4
   Upstream Author : Nikias Bassen  and others
 * URL : https://github.com/libimobiledevice/libplist/
 * License : LGPL-2.1+
   Section : libs

  It builds those binary packages:

 libplist++-dev - Library for handling Apple binary and XML property lists
 libplist++3v5 - Library for handling Apple binary and XML property lists
 libplist-dev - Library for handling Apple binary and XML property lists
 libplist-doc - Library for handling Apple binary and XML property lists - docs
 libplist-utils - Apple property list converter
 libplist3  - Library for handling Apple binary and XML property lists
 python-plist - Library for handling Apple binary and XML property lists

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

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


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

dget -x 
https://mentors.debian.net/debian/pool/main/libp/libplist/libplist_2.0.0-4.dsc

  Git packaging repository (proposed, not exist yet):

https://salsa.debian.org/debian/libplist.git

  Git packaging repository (temporary, will be removed after upload):

https://salsa.debian.org/hosiet-guest/libplist.git

  Changes since the last upload:

 libplist (2.0.0-4) unstable; urgency=medium
 .
   * QA upload.
   * Apply "wrap-and-sort -abst".
   * Bump Standards-Version to 4.1.4.
   * Bump debhelper compat to v11.
   * debian/control:
 - Drop unnecessary build dependency dh-autoreconf.
 - Drop -dbg package to achieve -dbgsym migration.
 + Mark Multi-Arch information according to M-A Hints:
   + libplist-doc: M-A: foreign
   + libplist++-dev: M-A: same
   + libplist-dev: M-A: same
   + python-plist: M-A: same
 + Update Vcs fields with git repo under Salsa Debian group.
 + Use Breaks + Replaces instead of Conflicts + Replaces
   for package replacement.
   * debian/compat: Update accordingly.
   * debian/copyright: Update information accordingly.
   * debian/patches: Refresh patches.
   * debian/pycompat: Removed. (lintian tag "debian-pycompat-is-obsolete")
   * debian/rules:
 + Enable full hardening.
 + Use "dh_missing --fail-missing".
 + Update dh_strip invocation for dbgsym migration.
 + Force non-parallel build to circumvent failure in tests.
   * d/p/0003-bplist-Prevent-store-to-misaligned-address-when-writ.patch:
 Backport upstream patch.

Side note: I'm not sure why I often encounter with random test failures
caused by parallel build (parallel tests) while others basically cannot
reproduce. Might be a problem on my side or some flaws in upstream build
system. Anyway, forcing --no-parallel solves FTBFS.

--
Regards,
Boyuan Yang


signature.asc
Description: This is a digitally signed message part.


Bug#889854: Fwd: lxml_4.2.1-1~bpo9+1_amd64.changes REJECTED

2018-06-27 Thread Chris Lamb
Not sure what I did... Just forwarding here to keep the converation
altogether.


- Original message -
From: Debian FTP Masters 
To: la...@debian.org, Matthias Klose , Nicholas D Steeves 

Subject: lxml_4.2.1-1~bpo9+1_amd64.changes REJECTED
Date: Wed, 27 Jun 2018 08:35:43 +


lxml_4.2.1.orig.tar.gz: Does not match file already existing in the pool.


binary:python-lxml is NEW.
binary:python-lxml-dbg is NEW.
binary:python-lxml-doc is NEW.
binary:python3-lxml is NEW.
binary:python3-lxml-dbg is NEW.
binary:python-lxml-doc is NEW.
binary:python-lxml-dbg is NEW.
binary:python3-lxml is NEW.
binary:python-lxml is NEW.
binary:python3-lxml-dbg is NEW.
source:lxml is NEW.

===

Please feel free to respond to this email if you don't understand why
your files were rejected, or if you upload new files which address our
concerns.



Regards,

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



Bug#889854: RFS: lxml/4.2.1-1~bpo9+1 [intent to maintain bpo]

2018-06-27 Thread Chris Lamb
tags 889854 + pending
thanks

Hi Nicholas,

(Shame to spend effort where upstream is so toxic, alas...). Anyway,
I've uploaded:

  lxml_4.2.1-1~bpo9+1_amd64.changes
  html5-parser_0.4.4-1~bpo9+1_amd64.changes
  
.. to -backports.
  
Calibre does not install its build-dependencies, even after installing
the results of the above builds:

  dpkg-deb: building package 'calibre-build-deps' in 
'../calibre-build-deps_3.26.0+dfsg-1~bpo9+1_amd64.deb'.
  
  The package has been created.
  Attention, the package has been created in the current directory,
  not in ".." as indicated by the message above!
  Selecting previously unselected package calibre-build-deps.
  (Reading database ... 24786 files and directories currently installed.)
  Preparing to unpack calibre-build-deps_3.26.0+dfsg-1~bpo9+1_amd64.deb ...
  Unpacking calibre-build-deps (3.26.0+dfsg-1~bpo9+1) ...
  Reading package lists... Done
  Building dependency tree   
  Reading state information... Done
  Correcting dependencies...Starting pkgProblemResolver with broken count: 1
  Starting 2 pkgProblemResolver with broken count: 1
  Investigating (0) debhelper:amd64 < 11.3.2~bpo9+1 @ii mK Ib >
  Broken debhelper:amd64 Breaks on qt5-qmake:amd64 < none -> 5.7.1+dfsg-3+b1 
@un uN > (< 5.9.2+dfsg-8)
Considering qt5-qmake:amd64 1 as a solution to debhelper:amd64 7
Added qt5-qmake:amd64 to the remove list
Fixing debhelper:amd64 via keep of qt5-qmake:amd64
  Investigating (0) qtbase5-dev:amd64 < none -> 5.7.1+dfsg-3+b1 @un uN Ib >
  Broken qtbase5-dev:amd64 Depends on qt5-qmake:amd64 < none | 5.7.1+dfsg-3+b1 
@un uH > (= 5.7.1+dfsg-3+b1)
Considering qt5-qmake:amd64 1 as a solution to qtbase5-dev:amd64 1
Holding Back qtbase5-dev:amd64 rather than change qt5-qmake:amd64
  Investigating (0) qtbase5-private-dev:amd64 < none -> 5.7.1+dfsg-3+b1 @un uN 
Ib >
  Broken qtbase5-private-dev:amd64 Depends on qtbase5-dev:amd64 < none | 
5.7.1+dfsg-3+b1 @un uH > (= 5.7.1+dfsg-3+b1)
Considering qtbase5-dev:amd64 1 as a solution to qtbase5-private-dev:amd64 0
Holding Back qtbase5-private-dev:amd64 rather than change qtbase5-dev:amd64
  Investigating (0) calibre-build-deps:amd64 < 3.26.0+dfsg-1~bpo9+1 @iU mK Nb 
Ib >
  Broken calibre-build-deps:amd64 Depends on qt5-qmake:amd64 < none | 
5.7.1+dfsg-3+b1 @un uH >
Considering qt5-qmake:amd64 1 as a solution to calibre-build-deps:amd64 -2
Removing calibre-build-deps:amd64 rather than change qt5-qmake:amd64
  Done
   Done
  Starting pkgProblemResolver with broken count: 0
  Starting 2 pkgProblemResolver with broken count: 0
  Done
  The following packages were automatically installed and are no longer 
required:
e2fslibs qtchooser
  Use 'sudo apt autoremove' to remove them.
  The following packages will be REMOVED:
calibre-build-deps
  0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
  1 not fully installed or removed.
  After this operation, 10.2 kB disk space will be freed.
  (Reading database ... 24790 files and directories currently installed.)
  Removing calibre-build-deps (3.26.0+dfsg-1~bpo9+1) ...
  mk-build-deps: Unable to install calibre-build-deps at /usr/bin/mk-build-deps 
line 402.
  mk-build-deps: Unable to install all build-dep packages

No time to debug, sorry...

> Other URLS:
> 
>   https://mentors.debian.net/package/lxml
>   https://mentors.debian.net/package/html5-parser
>   https://mentors.debian.net/package/calibre

Not sure why you linked these.


Regards,

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