Bug 537391 - vte_terminal_fork_command broken in python bindings
Summary: vte_terminal_fork_command broken in python bindings
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: vte
Version: 11
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Behdad Esfahbod
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 521013 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-11-13 12:51 UTC by Daniel Drake
Modified: 2009-12-27 20:26 UTC (History)
2 users (show)

Fixed In Version: 0.20.5-2.fc11
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-12-27 20:26:12 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Daniel Drake 2009-11-13 12:51:39 UTC
Bindings to vte_terminal_fork_command are broken in F11 and F12 because they don't pass environment variables though to the C library.

This is breaking OLPC's introductory programming activity: http://trac.sugarlabs.org/ticket/1058

Fixed by upstream commit:
http://git.gnome.org/cgit/vte/commit/?id=3c22f5997c7e11f371c606520daff279d9b613e4

The patch applies perfectly to current F11 and F12 releases.
Please can we include it in Fedora?

(I'm happy to do the packaging, but you'd have to approve me as a packager first as I'm not yet in the proven group)

Comment 1 Daniel Drake 2009-11-19 11:24:28 UTC
Bump. Can I take care of this for you? (pushing just as far as updates-testing)

Comment 2 Daniel Drake 2009-11-25 14:02:48 UTC
Ping..
I'm happy to take this on myself, and I'm now also a proven packager. Just let me know. I could also push the fix to the vte-0-20 and vte-0-22 branches in GNOME git if you like.

Comment 3 Daniel Drake 2009-11-27 16:14:11 UTC
*** Bug 521013 has been marked as a duplicate of this bug. ***

Comment 4 Daniel Drake 2009-12-08 14:07:29 UTC
0.22/F12 is already fixed. Here comes a F11 update which I'll push to stable in about a week if no problems come up.

Comment 5 Fedora Update System 2009-12-08 14:08:44 UTC
vte-0.20.5-2.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/vte-0.20.5-2.fc11

Comment 6 Fedora Update System 2009-12-10 04:28:26 UTC
vte-0.20.5-2.fc11 has been pushed to the Fedora 11 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update vte'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-13027

Comment 7 Fedora Update System 2009-12-27 20:26:08 UTC
vte-0.20.5-2.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.