FFe: Update gnome-terminal to 3.24 and vte to 0.48
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-terminal (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
vte2.91 (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
gnome-terminal and vte are still at their 3.20 (and 0.44) versions because they now hard-depend on pcre2, but the pcre2 MIR (LP: #1636666) has stalled because there is already one version of pcre in main and it would be a major task to convert all of main to use pcre2.
So I reverted 3 commits for gnome-terminal and 5 for vte to make that MIR less urgent. I am concerned about the long-term maintainability of this approach - the vte patch is over 1600 lines.
gnome-terminal 3.22 and vte 0.46 have been tested in the GNOME3 Staging PPA for yakkety and zesty for months. I am not aware of any issues from that. This is slightly different since I haven't tested those versions without pcre2 until this weekend.
The development cycle for gnome-terminal and vte has been fairly quiet so I believe it's safe to go ahead and update gnome-terminal to 3.23.90 and vte to 0.47.90.
https:/
https:/
The packages are currently available for testing at
description: | updated |
Changed in vte2.91 (Ubuntu): | |
importance: | Undecided → Low |
description: | updated |
On Mon, Feb 20, 2017 at 06:15:21PM -0000, Jeremy Bicha wrote:
> ** Changed in: vte2.91 (Ubuntu)
> Importance: Undecided => Low
>
> ** Description changed:
>
> gnome-terminal and vte are still at their 3.20 (and 0.44) versions
> because they now hard-depend on pcre2, but the pcre2 MIR (LP: #1636666)
> has stalled because there is already one version of pcre in main and it
> would be a major task to convert all of main to use pcre2.
>
> So I reverted 3 commits for gnome-terminal and 5 for vte to make that
> MIR less urgent. I am concerned about the long-term maintainability of
> this approach - the vte patch is over 1600 lines.
>
> gnome-terminal 3.22 and vte 0.46 have been tested in the GNOME3 Staging
> PPA for yakkety and zesty for months. I am not aware of any issues from
> that. This is slightly different since I haven't tested those versions
> without pcre2 until this weekend.
>
> The development cycle for gnome-terminal and vte has been fairly quiet
> so I believe it's safe to go ahead and update gnome-terminal to 3.23.90
> and vte to 0.47.90.
If there aren't many changes (other than porting to PCRE2), what's the
proposed upside of getting onto the new versions?
It seems risky and annoying to maintain such a patch going forward -
it's only going to become harder to keep it working as time goes on,
until we get to drop it.
--
Iain Lane [ <email address hidden> ]
Debian Developer [ <email address hidden> ]
Ubuntu Developer [ <email address hidden> ]