[Debian-science-sagemath] Help needed to backport ipywidgets blocking sagemath backport (Was: ... (Was: Backporting sagemath))

Andreas Tille tille at debian.org
Tue Apr 11 09:14:33 UTC 2017


Hi again,

the versioned Build-Dependency fonts-font-awesome_4.7.0~dfsg-1~bpo8+1
was just accepted in Jessie-Backports.  It would be great if somebody
could have a look to solve the suspected infinite loop issue when trying
to build ipywidgets.

Kind regards

       Andreas.

On Sun, Apr 09, 2017 at 06:38:24PM +0200, Andreas Tille wrote:
> Hi Ximin,
> 
> On Sat, Apr 08, 2017 at 11:37:00AM +0000, Ximin Luo wrote:
> > > Do you have any further hints for this packaging magic? ;-)
> > 
> > It looks like font-awesome 4.2.0 contains slightly different files from 4.7.0. Perhaps it would be easier to backport 4.7.0 rather than trying to continue with 4.2.0. I should have mentioned this in my last email as well, but I forgot.
> 
> I admit this idea came up to me as well.  I now uploaded
> fonts-font-awesome_4.7.0~dfsg-1~bpo8+1 and tried to build ipywidgets
> against this but it turns out that this very package is quite resistant
> against the backporting attempt.  Now I get:
> 
> 
> ...
> running install_egg_info
> running egg_info
> creating ipywidgets.egg-info
> writing requirements to ipywidgets.egg-info/requires.txt
> writing ipywidgets.egg-info/PKG-INFO
> writing top-level names to ipywidgets.egg-info/top_level.txt
> writing dependency_links to ipywidgets.egg-info/dependency_links.txt
> writing manifest file 'ipywidgets.egg-info/SOURCES.txt'
> Killed
> E: pybuild pybuild:283: install: plugin distutils failed with: exit code=137: /usr/bin/python setup.py install --root /build/ipywidgets-5.2.2/debian/tmp 
> dh_auto_install: pybuild --install --test-pytest -i python{version} -p 2.7 --dest-dir /build/ipywidgets-5.2.2/debian/tmp returned exit code 13
> debian/rules:37: recipe for target 'override_dh_auto_install' failed
> make[1]: *** [override_dh_auto_install] Error 25
> make[1]: Leaving directory '/build/ipywidgets-5.2.2'
> debian/rules:7: recipe for target 'binary' failed
> make: *** [binary] Error 2
> ...
> 
> 
> When the line
> 
>    writing manifest file 'ipywidgets.egg-info/SOURCES.txt'
> 
> was printed the building machine slowed down a lot and I've seen all
> signals for an infinite loop.  I left the machine alone for hours and
> when coming back the "Killed" was printed.
>  
> Any clue how to solve this?
> 
> Kind regards
> 
>        Andreas.
> 
> -- 
> http://fam-tille.de
> 
> 

-- 
http://fam-tille.de



More information about the Debian-science-sagemath mailing list