[Aptitude-devel] Bug#985076: aptitude fails to resolve build dependencies for node-mermaid buster-backports build but aspcud resolved it correctly

Pirate Praveen praveen at onenetbeyond.org
Fri Mar 12 16:25:32 GMT 2021


Package: aptitude
Version: 0.8.11-7

When building node-mermaid 
(https://salsa.debian.org/js-team/node-mermaid and buster-backports 
branch or debian/8.9.1+ds+_cs26.20.25-1_bpo10+1 tag) with this command,

sbuild -A -s --force-orig-source -c buster-amd64-sbuild 
--extra-repository='deb http://deb.debian.org/debian buster-backports 
main' --extra-repository='deb http://incoming.debian.org/debian-buildd 
buildd-buster-backports main' --build-dep-resolver=aptitude 
--no-run-lintian

Gives this putput,

The following packages have unmet dependencies:
 node-babel7 : Depends: node-browserslist (>= 4.16~) but it is not 
going to be installed
               Depends: node-chalk (>= 4~) but 2.3.0-2 is to be 
installed
               Depends: node-commander (>= 4.1.1) but 2.12.2-3 is to be 
installed
               Depends: node-core-js (>= 3.1.1~) but it is not going to 
be installed
               Depends: node-fs-readdir-recursive (>= 1.1.0~) but it is 
not going to be installed
               Depends: node-lodash (>= 4.17.19+dfsg1~) but 
4.17.11+dfsg-2+deb10u1 is to be installed
               Depends: node-regenerator-transform (>= 0.14~) but it is 
not going to be installed
               Depends: node-semver (>= 7.0~) but it is not going to be 
installed
 node-d3 : Depends: node-d3-array (>= 1.2.4~) but 1.2.1-3 is to be 
installed
           Depends: node-d3-axis (>= 1.0.12~) but it is not going to be 
installed
           Depends: node-d3-brush (>= 1.0.6~) but it is not going to be 
installed
           Depends: node-d3-chord (>= 1.0.6~) but it is not going to be 
installed
           Depends: node-d3-collection (>= 1.0.7~) but it is not going 
to be installed
           Depends: node-d3-dispatch (>= 1.0.5~) but it is not going to 
be installed
           Depends: node-d3-drag (>= 1.2.3~) but it is not going to be 
installed
           Depends: node-d3-dsv (>= 1.1.1~) but 1.0.7-6 is to be 
installed
           Depends: node-d3-ease (>= 1.0.5~) but it is not going to be 
installed
           Depends: node-d3-force (>= 1.2.1~) but it is not going to be 
installed
           Depends: node-d3-format (>= 1:1.2.2~) but it is not going to 
be installed
           Depends: node-d3-geo (>= 1.9.1~) but it is not going to be 
installed
           Depends: node-d3-hierarchy (>= 1.1.8~) but it is not going 
to be installed
           Depends: node-d3-interpolate (>= 1.1.6~) but 1.1.5-2 is to 
be installed
           Depends: node-d3-path (>= 1.0.7~) but it is not going to be 
installed
           Depends: node-d3-polygon (>= 1.0.5~) but it is not going to 
be installed
           Depends: node-d3-quadtree (>= 1.0.6~) but it is not going to 
be installed
           Depends: node-d3-random (>= 1.1.2~) but it is not going to 
be installed
           Depends: node-d3-scale (>= 2~) but it is not going to be 
installed
           Depends: node-d3-selection (>= 1.4~) but it is not going to 
be installed
           Depends: node-d3-shape (>= 1.3.5~) but it is not going to be 
installed
           Depends: node-d3-time (>= 1.0.8~) but it is not going to be 
installed
           Depends: node-d3-time-format (>= 2.1.1~) but it is not going 
to be installed
           Depends: node-d3-timer (>= 1.0.9~) but it is not going to be 
installed
           Depends: node-d3-transition (>= 1.1.1~) but it is not going 
to be installed
           Depends: node-d3-voronoi (>= 1.1.4~) but it is not going to 
be installed
           Depends: node-d3-zoom (>= 1.7.3~) but it is not going to be 
installed
 node-dagre-layout : Depends: node-graphlibrary (>= 
2.2.0+really2.1.8+dfsg~) but it is not going to be installed
 sbuild-build-depends-main-dummy : Depends: debhelper-compat (= 13) 
which is a virtual package, provided by:
                                            - debhelper 
(13.3.1~bpo10+1) provides debhelper-compat=13, but it is not going to 
be installed
                                            - debhelper 
(13.3.1~bpo10+1) provides debhelper-compat=12, but it is not going to 
be installed
                                            - debhelper 
(13.3.1~bpo10+1) provides debhelper-compat=11, but it is not going to 
be installed
                                            - debhelper 
(13.3.1~bpo10+1) provides debhelper-compat=10, but it is not going to 
be installed
                                            - debhelper 
(13.3.1~bpo10+1) provides debhelper-compat=9, but it is not going to be 
installed
                                            - debhelper (12.1.1) 
provides debhelper-compat=12, but it is not going to be installed
                                            - debhelper (12.1.1) 
provides debhelper-compat=11, but it is not going to be installed
                                            - debhelper (12.1.1) 
provides debhelper-compat=10, but it is not going to be installed
                                            - debhelper (12.1.1) 
provides debhelper-compat=9, but it is not going to be installed

                                   Depends: dh-sequence-nodejs which is 
a virtual package, provided by:
                                            - pkg-js-tools 
(0.9.63~bpo10+1), but it is not going to be installed

                                   Depends: webpack (>= 4.43.0~) but it 
is not going to be installed
                                   Depends: node-graphlibrary (>= 
2.2.0+really2.1.8+dfsg~) but it is not going to be installed
Resolving dependencies...
Resolving dependencies...
Resolving dependencies...
Resolving dependencies...
Resolving dependencies...
Resolving dependencies...

and keep printing "Resolving dependencies..." without actually able to 
resolve.

With the following command, using aspcud instead of aptitude, it works

sbuild -A -s --force-orig-source -c buster-amd64-sbuild 
--extra-repository='deb http://deb.debian.org/debian buster-backports 
main' --extra-repository='deb http://incoming.debian.org/debian-buildd 
buildd-buster-backports main' --build-dep-resolver=aspcud 
--no-run-lintian



More information about the Aptitude-devel mailing list