Sync roxterm 1.18.5-3 (universe) from Debian unstable (main)

Bug #662556 reported by Stefano Rivera
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
roxterm (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Please sync roxterm 1.18.5-3 (universe) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
We added a patch (by the roxterm author, now upstreamed) to use accessor
functions rather than touching struct members.

libvte has relaxed the visibility of its struct members until gtk3 arrives.
The issue will come back then, but this patch is now safely upstream.

Changelog entries since current natty version 1.18.5-2ubuntu1:

roxterm (1.18.5-3) unstable; urgency=low

  * Fix setting of env variables (Closes: #598971) (LP: #651578)

 -- Tony Houghton <email address hidden> Sun, 03 Oct 2010 16:57:51 +0100

Changed in roxterm (Ubuntu):
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Tony Houghton (h-realh) wrote :

There may also be an issue with the new version of vte_terminal_fork_command, which is deprecated and replaced by vte_terminal_fork_command_full. I found that the env_vars patch didn't completely fix bug 651578 after all, so I started using ...fork_full which did appear to fix it, so I recommend applying the fork_full patch from bug 651578 before releasing.

Revision history for this message
Stefano Rivera (stefanor) wrote :

Aah. I was just cleaning up my own patches from last cycle, as listed on MoM.

Tony: This sync isn't useful, let's leave it for now. I presume you'll provide a new version through Debian.

Changed in roxterm (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Tony Houghton (h-realh) wrote :

The current version in Debian will be the final one until Squeeze is released, unless new bugs are found in the meantime, and even then I wouldn't be likely to include the fork_full patch. Debian is still using vte 0.24.3 which doesn't provide vte_terminal_fork_command_full() or deprecate vte_terminal_fork_command(), so the patch would just be useless clutter there.

I have 1.19.4 upstream, which does include use of ...fork_ful(), but I presume we should consider Maverick frozen and only release bug fixes against 1.18.5 for it now.

Revision history for this message
Stefano Rivera (stefanor) wrote : Re: [Bug 662556] Re: Sync roxterm 1.18.5-3 (universe) from Debian unstable (main)

> I have 1.19.4 upstream, which does include use of ...fork_ful(), but I
> presume we should consider Maverick frozen and only release bug fixes
> against 1.18.5 for it now.

Maverick is released :) But yes, SRU fixes for it will be minimal.

This sync was for natty. If you have a new version released and ready
for natty, release it via Debian experimental and request a sync or (for
example because Debian doesn't provide a vte with fork_full yet) propose
a -0ubuntu1 upload here.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.