[Debian-science-sagemath] Help needed to backport jupyter-notebook (Was: Help needed for backporting node-esprima (Was: Backporting sagemath))

Gordon Ball gordon at chronitis.net
Sun Apr 9 17:40:42 UTC 2017


I think I encountered this one trying to build the package on ubuntu
xenial. If I remember correctly the solution was to backport
python{,3}-setuptools >= 28 (~bpo8 currently has 20), although I can't
now find a relevant setuptools bug.

(You can find my backport PPA with hopefully a sufficient list of
packages at [1]).

Gordon

[1]: https://launchpad.net/~chronitis/+archive/ubuntu/jupyter

On 09/04/17 18:38, 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.
> 




More information about the Debian-science-sagemath mailing list