Activity log for bug #1576015

Date Who What changed Old value New value Message
2016-04-28 03:38:51 Hodong Kim bug added bug
2016-04-28 05:07:03 Hodong Kim description You can download nimf at https://launchpad.net/~hodong/+archive/ubuntu/nimf Install nimf. Run chromium-browser in gnome-terminal. Then, you can see the following message. [libprotobuf FATAL ../../third_party/protobuf/src/google/protobuf/stubs/common.cc:61] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.5.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "/build/mir-pkdHET/mir-0.21.0+16.04.20160330/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".) chromium-browser in Ubuntu 16.04 is different from chromium in Debian Jessie. chromium-browser in Ubuntu 16.04 includes libraries. /usr/lib/chromium-browser/libs/libprotobuf_lite.so is different from /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so This is the problem. ------------ hodong@hodong-All-Series:/usr/lib/chromium-browser$ ./chromium-browser [libprotobuf FATAL ../../third_party/protobuf/src/google/protobuf/stubs/common.cc:61] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.5.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "/build/mir-pkdHET/mir-0.21.0+16.04.20160330/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".) Aborted (core dumped) hodong@hodong-All-Series:/usr/lib/chromium-browser$ ldd chromium-browser | grep proto libsync_proto.so => /usr/lib/chromium-browser/./libs/libsync_proto.so (0x00007f6e52652000) libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto_generated_compile.so (0x00007f6e51027000) libprotobuf_lite.so => /usr/lib/chromium-browser/./libs/libprotobuf_lite.so (0x00007f6e5090d000) libcloud_policy_proto.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto.so (0x00007f6e4f085000) libcc_proto.so => /usr/lib/chromium-browser/./libs/libcc_proto.so (0x00007f6e4432b000) root@hodong-All-Series:/usr/lib/chromium-browser/libs# mv libprotobuf_lite.so libprotobuf_lite.so-orig hodong@hodong-All-Series:/usr/lib/chromium-browser$ ldd chromium-browser | grep proto libsync_proto.so => /usr/lib/chromium-browser/./libs/libsync_proto.so (0x00007f7faf581000) libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto_generated_compile.so (0x00007f7fadf56000) libprotobuf_lite.so => not found libcloud_policy_proto.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto.so (0x00007f7fac1be000) libprotobuf_lite.so => not found libprotobuf_lite.so => not found libcc_proto.so => /usr/lib/chromium-browser/./libs/libcc_proto.so (0x00007f7fa147c000) libprotobuf_lite.so => not found libprotobuf_lite.so => not found libprotobuf_lite.so => not found libprotobuf_lite.so => not found libprotobuf_lite.so => not found libprotobuf_lite.so => not found libprotobuf_lite.so => not found libprotobuf_lite.so => not found libprotobuf_lite.so => not found libprotobuf_lite.so => not found libprotobuf_lite.so => not found root@hodong-All-Series:/usr/lib/chromium-browser/libs# ln -sf /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so libprotobuf_lite.so hodong@hodong-All-Series:/usr/lib/chromium-browser$ chromium-browser /usr/lib/chromium-browser/chromium-browser: symbol lookup error: /usr/lib/chromium-browser/libs/libnet.so: undefined symbol: _ZN6google8protobuf8internal14GetEmptyStringB5cxx11Ev hodong@hodong-All-Series:/usr/lib/x86_64-linux-gnu$ strings libprotobuf* | grep GetEmptyString const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() ------------- But, google-chrome and chromium in Debian Jessie work fine with nimf. Try it. Google Chrome https://www.google.com/chrome/browser/desktop/index.html Chromium in Debian Jessie https://packages.debian.org/jessie/chromium https://packages.debian.org/jessie/amd64/chromium/download https://packages.debian.org/jessie/libjpeg62-turbo https://packages.debian.org/jessie/amd64/libjpeg62-turbo/download chromium-browser does not work with nimf which is a input method framework. You can download nimf at https://launchpad.net/~hodong/+archive/ubuntu/nimf Run the following command in gnome-terminal. add-apt-repository ppa:hodong/nimf apt update apt install nimf im-config -n nimf Then, logout, login. Run chromium-browser in gnome-terminal. Then, you can see the following message. [libprotobuf FATAL ../../third_party/protobuf/src/google/protobuf/stubs/common.cc:61] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.5.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "/build/mir-pkdHET/mir-0.21.0+16.04.20160330/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".) chromium-browser in Ubuntu 16.04 is different from chromium in Debian Jessie. chromium-browser in Ubuntu 16.04 includes libraries. /usr/lib/chromium-browser/libs/libprotobuf_lite.so is different from /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so This is the problem. ------------ hodong@hodong-All-Series:/usr/lib/chromium-browser$ ./chromium-browser [libprotobuf FATAL ../../third_party/protobuf/src/google/protobuf/stubs/common.cc:61] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.5.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "/build/mir-pkdHET/mir-0.21.0+16.04.20160330/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".) Aborted (core dumped) hodong@hodong-All-Series:/usr/lib/chromium-browser$ ldd chromium-browser | grep proto  libsync_proto.so => /usr/lib/chromium-browser/./libs/libsync_proto.so (0x00007f6e52652000)  libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto_generated_compile.so (0x00007f6e51027000)  libprotobuf_lite.so => /usr/lib/chromium-browser/./libs/libprotobuf_lite.so (0x00007f6e5090d000)  libcloud_policy_proto.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto.so (0x00007f6e4f085000)  libcc_proto.so => /usr/lib/chromium-browser/./libs/libcc_proto.so (0x00007f6e4432b000) root@hodong-All-Series:/usr/lib/chromium-browser/libs# mv libprotobuf_lite.so libprotobuf_lite.so-orig hodong@hodong-All-Series:/usr/lib/chromium-browser$ ldd chromium-browser | grep proto  libsync_proto.so => /usr/lib/chromium-browser/./libs/libsync_proto.so (0x00007f7faf581000)  libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto_generated_compile.so (0x00007f7fadf56000)  libprotobuf_lite.so => not found  libcloud_policy_proto.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto.so (0x00007f7fac1be000)  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libcc_proto.so => /usr/lib/chromium-browser/./libs/libcc_proto.so (0x00007f7fa147c000)  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found root@hodong-All-Series:/usr/lib/chromium-browser/libs# ln -sf /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so libprotobuf_lite.so hodong@hodong-All-Series:/usr/lib/chromium-browser$ chromium-browser /usr/lib/chromium-browser/chromium-browser: symbol lookup error: /usr/lib/chromium-browser/libs/libnet.so: undefined symbol: _ZN6google8protobuf8internal14GetEmptyStringB5cxx11Ev hodong@hodong-All-Series:/usr/lib/x86_64-linux-gnu$ strings libprotobuf* | grep GetEmptyString const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() ------------- But, google-chrome and chromium in Debian Jessie work fine with nimf. Try it. Google Chrome https://www.google.com/chrome/browser/desktop/index.html Chromium in Debian Jessie https://packages.debian.org/jessie/chromium https://packages.debian.org/jessie/amd64/chromium/download https://packages.debian.org/jessie/libjpeg62-turbo https://packages.debian.org/jessie/amd64/libjpeg62-turbo/download
2016-04-28 05:08:01 Hodong Kim description chromium-browser does not work with nimf which is a input method framework. You can download nimf at https://launchpad.net/~hodong/+archive/ubuntu/nimf Run the following command in gnome-terminal. add-apt-repository ppa:hodong/nimf apt update apt install nimf im-config -n nimf Then, logout, login. Run chromium-browser in gnome-terminal. Then, you can see the following message. [libprotobuf FATAL ../../third_party/protobuf/src/google/protobuf/stubs/common.cc:61] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.5.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "/build/mir-pkdHET/mir-0.21.0+16.04.20160330/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".) chromium-browser in Ubuntu 16.04 is different from chromium in Debian Jessie. chromium-browser in Ubuntu 16.04 includes libraries. /usr/lib/chromium-browser/libs/libprotobuf_lite.so is different from /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so This is the problem. ------------ hodong@hodong-All-Series:/usr/lib/chromium-browser$ ./chromium-browser [libprotobuf FATAL ../../third_party/protobuf/src/google/protobuf/stubs/common.cc:61] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.5.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "/build/mir-pkdHET/mir-0.21.0+16.04.20160330/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".) Aborted (core dumped) hodong@hodong-All-Series:/usr/lib/chromium-browser$ ldd chromium-browser | grep proto  libsync_proto.so => /usr/lib/chromium-browser/./libs/libsync_proto.so (0x00007f6e52652000)  libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto_generated_compile.so (0x00007f6e51027000)  libprotobuf_lite.so => /usr/lib/chromium-browser/./libs/libprotobuf_lite.so (0x00007f6e5090d000)  libcloud_policy_proto.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto.so (0x00007f6e4f085000)  libcc_proto.so => /usr/lib/chromium-browser/./libs/libcc_proto.so (0x00007f6e4432b000) root@hodong-All-Series:/usr/lib/chromium-browser/libs# mv libprotobuf_lite.so libprotobuf_lite.so-orig hodong@hodong-All-Series:/usr/lib/chromium-browser$ ldd chromium-browser | grep proto  libsync_proto.so => /usr/lib/chromium-browser/./libs/libsync_proto.so (0x00007f7faf581000)  libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto_generated_compile.so (0x00007f7fadf56000)  libprotobuf_lite.so => not found  libcloud_policy_proto.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto.so (0x00007f7fac1be000)  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libcc_proto.so => /usr/lib/chromium-browser/./libs/libcc_proto.so (0x00007f7fa147c000)  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found root@hodong-All-Series:/usr/lib/chromium-browser/libs# ln -sf /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so libprotobuf_lite.so hodong@hodong-All-Series:/usr/lib/chromium-browser$ chromium-browser /usr/lib/chromium-browser/chromium-browser: symbol lookup error: /usr/lib/chromium-browser/libs/libnet.so: undefined symbol: _ZN6google8protobuf8internal14GetEmptyStringB5cxx11Ev hodong@hodong-All-Series:/usr/lib/x86_64-linux-gnu$ strings libprotobuf* | grep GetEmptyString const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() ------------- But, google-chrome and chromium in Debian Jessie work fine with nimf. Try it. Google Chrome https://www.google.com/chrome/browser/desktop/index.html Chromium in Debian Jessie https://packages.debian.org/jessie/chromium https://packages.debian.org/jessie/amd64/chromium/download https://packages.debian.org/jessie/libjpeg62-turbo https://packages.debian.org/jessie/amd64/libjpeg62-turbo/download chromium-browser does not work with nimf which is an input method framework. You can download nimf at https://launchpad.net/~hodong/+archive/ubuntu/nimf Run the following command in gnome-terminal. add-apt-repository ppa:hodong/nimf apt update apt install nimf im-config -n nimf Then, logout, login. Run chromium-browser in gnome-terminal. Then, you can see the following message. [libprotobuf FATAL ../../third_party/protobuf/src/google/protobuf/stubs/common.cc:61] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.5.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "/build/mir-pkdHET/mir-0.21.0+16.04.20160330/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".) chromium-browser in Ubuntu 16.04 is different from chromium in Debian Jessie. chromium-browser in Ubuntu 16.04 includes libraries. /usr/lib/chromium-browser/libs/libprotobuf_lite.so is different from /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so This is the problem. ------------ hodong@hodong-All-Series:/usr/lib/chromium-browser$ ./chromium-browser [libprotobuf FATAL ../../third_party/protobuf/src/google/protobuf/stubs/common.cc:61] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.5.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "/build/mir-pkdHET/mir-0.21.0+16.04.20160330/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".) Aborted (core dumped) hodong@hodong-All-Series:/usr/lib/chromium-browser$ ldd chromium-browser | grep proto  libsync_proto.so => /usr/lib/chromium-browser/./libs/libsync_proto.so (0x00007f6e52652000)  libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto_generated_compile.so (0x00007f6e51027000)  libprotobuf_lite.so => /usr/lib/chromium-browser/./libs/libprotobuf_lite.so (0x00007f6e5090d000)  libcloud_policy_proto.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto.so (0x00007f6e4f085000)  libcc_proto.so => /usr/lib/chromium-browser/./libs/libcc_proto.so (0x00007f6e4432b000) root@hodong-All-Series:/usr/lib/chromium-browser/libs# mv libprotobuf_lite.so libprotobuf_lite.so-orig hodong@hodong-All-Series:/usr/lib/chromium-browser$ ldd chromium-browser | grep proto  libsync_proto.so => /usr/lib/chromium-browser/./libs/libsync_proto.so (0x00007f7faf581000)  libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto_generated_compile.so (0x00007f7fadf56000)  libprotobuf_lite.so => not found  libcloud_policy_proto.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto.so (0x00007f7fac1be000)  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libcc_proto.so => /usr/lib/chromium-browser/./libs/libcc_proto.so (0x00007f7fa147c000)  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found root@hodong-All-Series:/usr/lib/chromium-browser/libs# ln -sf /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so libprotobuf_lite.so hodong@hodong-All-Series:/usr/lib/chromium-browser$ chromium-browser /usr/lib/chromium-browser/chromium-browser: symbol lookup error: /usr/lib/chromium-browser/libs/libnet.so: undefined symbol: _ZN6google8protobuf8internal14GetEmptyStringB5cxx11Ev hodong@hodong-All-Series:/usr/lib/x86_64-linux-gnu$ strings libprotobuf* | grep GetEmptyString const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() ------------- But, google-chrome and chromium in Debian Jessie work fine with nimf. Try it. Google Chrome https://www.google.com/chrome/browser/desktop/index.html Chromium in Debian Jessie https://packages.debian.org/jessie/chromium https://packages.debian.org/jessie/amd64/chromium/download https://packages.debian.org/jessie/libjpeg62-turbo https://packages.debian.org/jessie/amd64/libjpeg62-turbo/download
2016-04-28 05:13:43 Hodong Kim description chromium-browser does not work with nimf which is an input method framework. You can download nimf at https://launchpad.net/~hodong/+archive/ubuntu/nimf Run the following command in gnome-terminal. add-apt-repository ppa:hodong/nimf apt update apt install nimf im-config -n nimf Then, logout, login. Run chromium-browser in gnome-terminal. Then, you can see the following message. [libprotobuf FATAL ../../third_party/protobuf/src/google/protobuf/stubs/common.cc:61] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.5.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "/build/mir-pkdHET/mir-0.21.0+16.04.20160330/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".) chromium-browser in Ubuntu 16.04 is different from chromium in Debian Jessie. chromium-browser in Ubuntu 16.04 includes libraries. /usr/lib/chromium-browser/libs/libprotobuf_lite.so is different from /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so This is the problem. ------------ hodong@hodong-All-Series:/usr/lib/chromium-browser$ ./chromium-browser [libprotobuf FATAL ../../third_party/protobuf/src/google/protobuf/stubs/common.cc:61] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.5.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "/build/mir-pkdHET/mir-0.21.0+16.04.20160330/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".) Aborted (core dumped) hodong@hodong-All-Series:/usr/lib/chromium-browser$ ldd chromium-browser | grep proto  libsync_proto.so => /usr/lib/chromium-browser/./libs/libsync_proto.so (0x00007f6e52652000)  libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto_generated_compile.so (0x00007f6e51027000)  libprotobuf_lite.so => /usr/lib/chromium-browser/./libs/libprotobuf_lite.so (0x00007f6e5090d000)  libcloud_policy_proto.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto.so (0x00007f6e4f085000)  libcc_proto.so => /usr/lib/chromium-browser/./libs/libcc_proto.so (0x00007f6e4432b000) root@hodong-All-Series:/usr/lib/chromium-browser/libs# mv libprotobuf_lite.so libprotobuf_lite.so-orig hodong@hodong-All-Series:/usr/lib/chromium-browser$ ldd chromium-browser | grep proto  libsync_proto.so => /usr/lib/chromium-browser/./libs/libsync_proto.so (0x00007f7faf581000)  libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto_generated_compile.so (0x00007f7fadf56000)  libprotobuf_lite.so => not found  libcloud_policy_proto.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto.so (0x00007f7fac1be000)  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libcc_proto.so => /usr/lib/chromium-browser/./libs/libcc_proto.so (0x00007f7fa147c000)  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found root@hodong-All-Series:/usr/lib/chromium-browser/libs# ln -sf /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so libprotobuf_lite.so hodong@hodong-All-Series:/usr/lib/chromium-browser$ chromium-browser /usr/lib/chromium-browser/chromium-browser: symbol lookup error: /usr/lib/chromium-browser/libs/libnet.so: undefined symbol: _ZN6google8protobuf8internal14GetEmptyStringB5cxx11Ev hodong@hodong-All-Series:/usr/lib/x86_64-linux-gnu$ strings libprotobuf* | grep GetEmptyString const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() ------------- But, google-chrome and chromium in Debian Jessie work fine with nimf. Try it. Google Chrome https://www.google.com/chrome/browser/desktop/index.html Chromium in Debian Jessie https://packages.debian.org/jessie/chromium https://packages.debian.org/jessie/amd64/chromium/download https://packages.debian.org/jessie/libjpeg62-turbo https://packages.debian.org/jessie/amd64/libjpeg62-turbo/download chromium-browser does not work with nimf which is an input method framework. You can download nimf at https://launchpad.net/~hodong/+archive/ubuntu/nimf Run the following command in gnome-terminal. sudo add-apt-repository ppa:hodong/nimf sudo apt update sudo apt install nimf im-config -n nimf Then, logout, login. Run chromium-browser in gnome-terminal. Then, you can see the following message. [libprotobuf FATAL ../../third_party/protobuf/src/google/protobuf/stubs/common.cc:61] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.5.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "/build/mir-pkdHET/mir-0.21.0+16.04.20160330/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".) chromium-browser in Ubuntu 16.04 is different from chromium in Debian Jessie. chromium-browser in Ubuntu 16.04 includes libraries. /usr/lib/chromium-browser/libs/libprotobuf_lite.so is different from /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so This is the problem. ------------ hodong@hodong-All-Series:/usr/lib/chromium-browser$ ./chromium-browser [libprotobuf FATAL ../../third_party/protobuf/src/google/protobuf/stubs/common.cc:61] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.5.0. Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in "/build/mir-pkdHET/mir-0.21.0+16.04.20160330/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".) Aborted (core dumped) hodong@hodong-All-Series:/usr/lib/chromium-browser$ ldd chromium-browser | grep proto  libsync_proto.so => /usr/lib/chromium-browser/./libs/libsync_proto.so (0x00007f6e52652000)  libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto_generated_compile.so (0x00007f6e51027000)  libprotobuf_lite.so => /usr/lib/chromium-browser/./libs/libprotobuf_lite.so (0x00007f6e5090d000)  libcloud_policy_proto.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto.so (0x00007f6e4f085000)  libcc_proto.so => /usr/lib/chromium-browser/./libs/libcc_proto.so (0x00007f6e4432b000) root@hodong-All-Series:/usr/lib/chromium-browser/libs# mv libprotobuf_lite.so libprotobuf_lite.so-orig hodong@hodong-All-Series:/usr/lib/chromium-browser$ ldd chromium-browser | grep proto  libsync_proto.so => /usr/lib/chromium-browser/./libs/libsync_proto.so (0x00007f7faf581000)  libcloud_policy_proto_generated_compile.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto_generated_compile.so (0x00007f7fadf56000)  libprotobuf_lite.so => not found  libcloud_policy_proto.so => /usr/lib/chromium-browser/./libs/libcloud_policy_proto.so (0x00007f7fac1be000)  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libcc_proto.so => /usr/lib/chromium-browser/./libs/libcc_proto.so (0x00007f7fa147c000)  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found  libprotobuf_lite.so => not found root@hodong-All-Series:/usr/lib/chromium-browser/libs# ln -sf /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so libprotobuf_lite.so hodong@hodong-All-Series:/usr/lib/chromium-browser$ chromium-browser /usr/lib/chromium-browser/chromium-browser: symbol lookup error: /usr/lib/chromium-browser/libs/libnet.so: undefined symbol: _ZN6google8protobuf8internal14GetEmptyStringB5cxx11Ev hodong@hodong-All-Series:/usr/lib/x86_64-linux-gnu$ strings libprotobuf* | grep GetEmptyString const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() _ZZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11EvE19__PRETTY_FUNCTION__ const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() const string& google::protobuf::internal::GetEmptyStringAlreadyInited() ------------- But, google-chrome and chromium in Debian Jessie work fine with nimf. Try it. Google Chrome https://www.google.com/chrome/browser/desktop/index.html Chromium in Debian Jessie https://packages.debian.org/jessie/chromium https://packages.debian.org/jessie/amd64/chromium/download https://packages.debian.org/jessie/libjpeg62-turbo https://packages.debian.org/jessie/amd64/libjpeg62-turbo/download
2016-04-28 08:09:35 Launchpad Janitor chromium-browser (Ubuntu): status New Confirmed
2016-11-10 16:04:19 maru yun bug task added chromium-browser
2017-02-19 00:37:06 Tom bug added subscriber Tom
2017-02-19 00:39:28 Tom attachment added strace log of chromium-browser 52 startup & crash https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1576015/+attachment/4821757/+files/chromium-fail
2017-02-19 00:43:58 Tom bug task added linuxmint