[MacPorts] #41649: vte 0.34 dropped python support
#41649: vte 0.34 dropped python support ----------------------------------+-------------------------------- Reporter: jean-daniel.pauget@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: vte ----------------------------------+-------------------------------- as far as I understand '''vte''' dropped python binding starting from 0.29 releases. most linuces distributions have a separate '''python-vte''' package stuck at 0.28 for keeping that binding. apart from sticking vte port at '''vte @0.28.2_3+python27''' I don't know how to keep that functionality mandatory for '''terminator''' port for example ... -- Ticket URL: <https://trac.macports.org/ticket/41649> MacPorts <http://www.macports.org/> Ports system for OS X
#41649: vte 0.34 dropped python support -----------------------------------+-------------------------------- Reporter: jean-daniel.pauget@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: vte, terminator | -----------------------------------+-------------------------------- Changes (by ryandesign@…): * cc: jean-daniel.pauget@… (removed) * cc: ryandesign@… (added) * port: vte => vte, terminator Comment: Terminator probably needs to be rewritten to no longer require vte python support. See upstream bug about this and gtk3: https://bugs.launchpad.net/terminator/+bug/1030562. 6 months ago [http://www.tenshu.net/2013/07/moving-on-from-terminator.html terminator was given to a new developer]; he may just need some time to deal with this and various other issues. -- Ticket URL: <https://trac.macports.org/ticket/41649#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#41649: vte 0.34 dropped python support -----------------------------------+-------------------------------- Reporter: jean-daniel.pauget@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: vte, terminator | -----------------------------------+-------------------------------- Changes (by ryandesign@…): * cc: antoine@… (added) Comment: Has duplicate #41851. -- Ticket URL: <https://trac.macports.org/ticket/41649#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#41649: vte 0.34 dropped python support -----------------------------------+-------------------------------- Reporter: jean-daniel.pauget@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: vte, terminator | -----------------------------------+-------------------------------- Comment (by Norbert.Marwan@…): Hello, as far as I can see (or actually cannot see) there is no solution so far? vte was updated and there is no old vte version in the macports' repo available. There several applications which depend on a working vte version. All these applications are not installable anymore because vte is incompatible. I cannot understand this. What is the sense of a package management system when it is not working? Sorry for my words, but I'm quite upset because I lost a lot of time to get vte based applications working (and failed). -- Ticket URL: <https://trac.macports.org/ticket/41649#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#41649: vte 0.34 dropped python support -----------------------------------+-------------------------------- Reporter: jean-daniel.pauget@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: vte, terminator | -----------------------------------+-------------------------------- Comment (by devans@…): The solution in general is for applications that require vte to update to the latest vte API vte-2.90. Note in particular that the python bindings along with GTK+ 2.0 support were dropped by the upstream developers in vte version 0.29. The current recommended approach for applications that desire to use vte via Python would be to use gobject-introspection and py- gobject3. As far as I can tell, terminator is the only MacPorts port that requires the old vte Python bindings. Other ports that are currently broken due to reliance on outdated vte versions are: * gnome-mud (wants vte >= 0.11.00) * mlview (wants vte >= 0.11.12) * Terminal (dependency exo build fails due to outdated libnotify API issue, Terminal wants vte >= 0.17.1) Current stable vte API version is vte-2.90 >= 0.34.9 (with release of GNOME 3.12.0 on 3/26/2014, stable version will advance to 0.36.0). -- Ticket URL: <https://trac.macports.org/ticket/41649#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#41649: vte 0.34 dropped python support -----------------------------------+-------------------------------- Reporter: jean-daniel.pauget@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: vte, terminator | -----------------------------------+-------------------------------- Changes (by devans@…): * status: new => closed * resolution: => fixed Comment: New port vte-gtk2-compat, based on vte 0.28.2, committed in r122208. This port provides the vte gtk2 and python compatibility you are looking for and installs in parallel without conflict with the current vte port. -- Ticket URL: <https://trac.macports.org/ticket/41649#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts