Want more features on Pastebin? Sign Up, it's FREE!

Shutter Perl error

By: gbc921 on Jul 19th, 2011  |  syntax: Bash  |  size: 1.03 KB  |  views: 575  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. If someone when try to run shutter after install receives this error:
  2.  
  3. /usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/Gtk2/ImageView/ImageView.so: undefined symbol: Perl_Gthr_key_ptr
  4.  
  5. We have to reinstall all perl dependencies from shutter, but, for sure, download it all again. After that, rebuild shutter.
  6.  
  7. In Arch Linux this can be done this way:
  8.  
  9. yaourt -Rsnu shutter (if it was installed)
  10. OR if it was not installed:
  11. yaourt -Rsnu perl-gnome2-wnck gconf-perl perl-xml-simple perl-net-dbus perl-www-mechanize perl-locale-gettext perl-x11-protocol perl-gtk2-imageview perl-gtk2-unique perl-proc-processtable
  12.  
  13. then:
  14. mkdir ~/BkpPerl
  15. sudo mv /var/cache/pacman/pkg/*perl* ~/BkpPerl/
  16.  
  17. after that:
  18. yaourt -Sf perl-gnome2-wnck gconf-perl perl-xml-simple perl-net-dbus perl-www-mechanize perl-locale-gettext perl-x11-protocol perl-gtk2-imageview perl-gtk2-unique perl-proc-processtable
  19.  
  20. finally:
  21. yaourt -S shutter
  22.  
  23. Modified from David W. Wang answer:
  24. https://answers.launchpad.net/shutter/+question/163488
  25.  
  26. Thanks!
clone this paste RAW Paste Data