symbol lookup error: gnome-terminal: undefined symbol: vte_terminal_set_alternate_screen_scrol

Bug #903401 reported by Alan Pope 🍺🐧🐱 πŸ¦„
42
This bug affects 7 people
Affects Status Importance Assigned to Milestone
vte3 (Ubuntu)
Fix Released
Critical
Unassigned
Precise
Fix Released
Critical
Unassigned

Bug Description

Since the latest update to precise, I can no longer start GNOME Terminal.

alan@wopr:~$ gnome-terminal
gnome-terminal: symbol lookup error: gnome-terminal: undefined symbol: vte_terminal_set_alternate_screen_scroll

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: gnome-terminal 3.0.1-0ubuntu3
ProcVersionSignature: Ubuntu 3.2.0-4.10-generic 3.2.0-rc5
Uname: Linux 3.2.0-4-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.90-0ubuntu1
Architecture: amd64
Date: Mon Dec 12 21:03:54 2011
SourcePackage: gnome-terminal
UpgradeStatus: Upgraded to precise on 2011-12-01 (10 days ago)

Revision history for this message
Alan Pope 🍺🐧🐱 πŸ¦„ (popey) wrote :
Revision history for this message
Alan Pope 🍺🐧🐱 πŸ¦„ (popey) wrote :
Download full text (4.7 KiB)

alan@wopr:~$ ldd /usr/bin/gnome-terminal
        linux-vdso.so.1 => (0x00007fff80471000)
        libvte2_90.so.9 => /usr/lib/libvte2_90.so.9 (0x00007f1ef7314000)
        libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0x00007f1ef70e6000)
        liblaunchpad-integration-3.0.so.1 => /usr/lib/liblaunchpad-integration-3.0.so.1 (0x00007f1ef6ee1000)
        libgtk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007f1ef6892000)
        libgdk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 (0x00007f1ef6616000)
        libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007f1ef63f3000)
        libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f1ef60ab000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007f1ef5e8c000)
        libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f1ef5c42000)
        libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f1ef59f6000)
        libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f1ef57f4000)
        libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f1ef5502000)
        libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f1ef51ca000)
        libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f1ef4fc2000)
        libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f1ef4da7000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1ef4b8a000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1ef47eb000)
        libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f1ef45dd000)
        libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007f1ef431f000)
        libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007f1ef40f8000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1ef3e73000)
        libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f1ef3c6f000)
        libdbus-glib-1.so.2 => /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2 (0x00007f1ef3a48000)
        libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f1ef3803000)
        libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f1ef35fd000)
        libcairo-gobject.so.2 => /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x00007f1ef33f4000)
        libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f1ef31c8000)
        libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f1ef2f92000)
        libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f1ef2d7f000)
        libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007f1ef2b7b000)
        libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f1ef296b000)
        libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f1ef2762000)
        libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f1ef2557000)
        libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f1ef2354000)
        libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x000...

Read more...

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-terminal (Ubuntu):
status: New → Confirmed
Revision history for this message
Martin Pitt (pitti) wrote :

Was fixed last night already:

vte3 (1:0.30.1-2ubuntu1) precise; urgency=low

  * Port Ubuntu's vte patches to vte3 (LP: #903401):
    - debian/patches/91_keep_fds.patch:
      - vte does not support G_SPAWN_LEAVE_DESCRIPTORS_OPEN
        when calling vte_terminal_fork_command_full().
    - debian/patches/93_add_alt_screen_scroll_toggle.patch:
      - Handle scrolling differently when using alternate screen or
        scrolling is restricted.
    - debian/patches/lp246701_scroll_region_updates.patch:
      - Fix update glitch related to scroll regions.

 -- Michael Terry <email address hidden> Mon, 12 Dec 2011 17:38:32 -0500

Changed in gnome-terminal (Ubuntu):
status: Confirmed → Triaged
importance: Undecided → Critical
affects: gnome-terminal (Ubuntu Precise) → vte3 (Ubuntu Precise)
Changed in vte3 (Ubuntu Precise):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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