Le 12/02/2020 à 18:57, Ken Moffat via blfs-dev a écrit : > On Wed, Feb 12, 2020 at 09:08:49AM +0100, Pierre Labastie via blfs-dev wrote: >> The last version of pycairo (1.19.0) does not support python2 anymore. This >> means that pygobject2 and pygtk cannot be built anymore. But pygtk is a >> recommended dependency of gimp and keybinder2, and optional dependency of >> nmap, avahi, and vte-0.28.2, which is used for lxde. keybinder2 itself is a >> required dependency of lxpanel. >> >> So ATM, lxde cannot be built anymore, and --disable-python must be passed to >> gimp for it to build (with no python support, obviously). >> >> There is a keybinder3 for gtk3, which does not depend on pygtk, but >> unfortunately, last time I tried to build lxde against it, it failed (don't >> remember what failed actually). >> >> Ah, there is a --disable-python switch for keybinder, let's try that. >> >> Pierre > > Hi Pierre, > > I remarked a few days ago that I thought we should separate pycairo > into two versions. > > http://lists.linuxfromscratch.org/pipermail/blfs-dev/2020-February/037111.html
Had read that, but forgotten, sorry. What you propose in that mail is the way to go. Do you want me to add this page? Note that I still want to test --disable-python for keybinder. It would be much better to make lxde gtk3 only, and use keybinder3, but I think it is to late before freeze to test everything. > > And I built pygobject2 and pygtk last week (for gimp) using old > pycairo. In the end I decided that the dependencies for gegl > include both versions of pycairo at the moment (i.e. while gimp is > still 2.10). > Ok Pierre -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
