Bug 537391

Summary: vte_terminal_fork_command broken in python bindings
Product: [Fedora] Fedora Reporter: Daniel Drake <dsd>
Component: vteAssignee: Behdad Esfahbod <behdad>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: 11CC: behdad, rhe
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 0.20.5-2.fc11 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-12-27 20:26:12 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

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.