Circular dependency between node-babel and node-gulp-babel

Bug #1748755 reported by Hans Joachim Desserud
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
node-babel (Ubuntu)
Fix Released
Undecided
Unassigned
node-gulp-babel (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The source package for node-babel is currently waiting in bionic-proposed for a missing dependency, node-gulp-babel [1]. However, the source package for node-gulp-babel is in turn waiting for node-babel-preset-es2015 [2], being one of the binary packages produced by node-babel.

So it looks like these two packages have a circular dependency.

Searching for "node-babel-preset-es2015" on list of packages waiting for depdendencies in bionic [3] shows that there seems to be quite a few packages in the node ecosystem which are also blocked by this.

[1] https://bugs.launchpad.net/ubuntu/+source/node-babel/6.26.0+dfsg-3/+build/14336052
[2] https://bugs.launchpad.net/ubuntu/+source/node-gulp-babel/7.0.0-2/+build/13648878
[3] https://launchpad.net/ubuntu/bionic/amd64/+builds?build_text=&build_state=depwait

tags: added: ftbfs
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

(subscribing Archive Admins as suggested on #ubuntu-devel)
Looks like the packages need bootstrapping...

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

Done!
I did npm install on my machine, added npm node_modules to debian, used them for a first build and then added the packages no change rebuilding until I fully bootstrapped them.
Publishing them now
(I added in debian rules the untar of node_modules.tar.gz and dropped it when I readded system dependencies)

Changed in node-babel (Ubuntu):
status: New → Fix Released
Changed in node-gulp-babel (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.