On Thu, Feb 13, 2020 at 08:56:55AM +0100, Pierre Labastie via blfs-dev wrote:
> 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.
>
At the moment I'm having problems with my blood sugar levels and
(over) sleeping, but I'll try to have a go at it this evening. But
after that things here will be busy on real life.
Preliminary plan -
pycairo2.xml using old version and only for python2.
pygobject2 requires pycairo2.
gegl recommends pycairo2 as well as pycairo (not sure if it actually
uses it, I'll try to have a look at my logs), with a comment for
editors that it used to have both pythons and might still need
python2 stuff until gimp moves to 3.0.
And I suppose a ticket to list things which want pycairo2, so that
if anything comes up we can fix it. i.e. adding pycairo2 will
address the ticket, but keep it open for what shows up.
ĸen
--
We had folksingers in the lower bar for six months back home where
I worked. In the end we had to get a man in with a ferret.
-- Polly, in "Interesting Times"
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page