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

Attachment: signature.asc
Description: PGP signature

Reply via email to