{"action":"created","issue":{"url":"https://api.github.com/repos/skycocker/chromebrew/issues/2348","repository_url":"https://api.github.com/repos/skycocker/chromebrew","labels_url":"https://api.github.com/repos/skycocker/chromebrew/issues/2348/labels{/name}","comments_url":"https://api.github.com/repos/skycocker/chromebrew/issues/2348/comments","events_url":"https://api.github.com/repos/skycocker/chromebrew/issues/2348/events","html_url":"https://github.com/skycocker/chromebrew/issues/2348","id":322177349,"number":2348,"title":"Massive installation failure on ChromeOS Version 68.0.3425.0 (Canary)","user":{"login":"JmaJeremy","id":2232707,"avatar_url":"https://avatars1.githubusercontent.com/u/2232707?v=4","gravatar_id":"","url":"https://api.github.com/users/JmaJeremy","html_url":"https://github.com/JmaJeremy","followers_url":"https://api.github.com/users/JmaJeremy/followers","following_url":"https://api.github.com/users/JmaJeremy/following{/other_user}","gists_url":"https://api.github.com/users/JmaJeremy/gists{/gist_id}","starred_url":"https://api.github.com/users/JmaJeremy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JmaJeremy/subscriptions","organizations_url":"https://api.github.com/users/JmaJeremy/orgs","repos_url":"https://api.github.com/users/JmaJeremy/repos","events_url":"https://api.github.com/users/JmaJeremy/events{/privacy}","received_events_url":"https://api.github.com/users/JmaJeremy/received_events","type":"User","site_admin":false},"labels":[{"id":50836015,"url":"https://api.github.com/repos/skycocker/chromebrew/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":57,"created_at":"2018-05-11T06:01:43Z","updated_at":"2018-05-29T04:36:56Z","closed_at":null,"author_association":"NONE","body":"## Description\r\nAfter attempting the installation, common shell commands such as `clear` and `sudo su -` just return the error \r\n```shell\r\nSegmentation fault (core dumped)\r\n```\r\nwhile trying to run `crew` results in\r\n```shell\r\n/usr/local/lib64/ruby/2.5.0/x86_64-linux/enc/encdb.so: [BUG] Segmentation fault at 0x0000000000000000\r\nruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]\r\n\r\n-- Control frame information -----------------------------------------------\r\nc:0002 p:-926128 s:0006 e:000005 TOP    [FINISH]\r\nc:0001 p:0000 s:0003 E:0018e0 (none) [FINISH]\r\n\r\n\r\n-- Machine register context ------------------------------------------------\r\n RIP: 0x0000000000000000 RBP: 0x00007ffee1658e50 RSP: 0x00007ffee1658d08\r\n RAX: 0x0000000000000001 RBX: 0x00007ffee1658d80 RCX: 0x0000000000723600\r\n RDX: 0x000000000000000a RDI: 0x0000000000000009 RSI: 0x0000000000000001\r\n  R8: 0x0000000000000001  R9: 0x000000000000000a R10: 0x00007d3b1c2cc050\r\n R11: 0x0000000000000001 R12: 0x000000000000000a R13: 0x0000000000723760\r\n R14: 0x00007ffee1658d70 R15: 0x000000000000000b EFL: 0x0000000000010202\r\n\r\n-- C level backtrace information -------------------------------------------\r\nInconsistency detected by ld.so: dl-load.c: 1020: _dl_map_object_from_fd: Assertion `r->r_state == RT_ADD' failed!\r\n```\r\n\r\nHere is the full output from the Chromebrew installation:\r\n```shell\r\ncurl -Ls git.io/vddgY | bash\r\n```\r\n\r\nOutput:\r\n```shell\r\nCreating new device.json...\r\nDownloading ruby...\r\n######################################################################## 100.0%\r\nVerifying ruby...\r\nruby-2.5.1-chromeos-x86_64.tar.xz: OK\r\nExtracting ruby (this may take a while)...\r\nInstalling ruby (this may take a while)...\r\nAdding new ruby information to device.json...\r\nDownloading git...\r\n######################################################################## 100.0%\r\nVerifying git...\r\ngit-2.17.0-chromeos-x86_64.tar.xz: OK\r\nExtracting git (this may take a while)...\r\nInstalling git (this may take a while)...\r\nAdding new git information to device.json...\r\nDownloading libssh2...\r\n######################################################################## 100.0%\r\nVerifying libssh2...\r\nlibssh2-1.8.0-chromeos-x86_64.tar.xz: OK\r\nExtracting libssh2 (this may take a while)...\r\nInstalling libssh2 (this may take a while)...\r\nAdding new libssh2 information to device.json...\r\n######################################################################## 100.0%\r\n######################################################################## 100.0%\r\n######################################################################## 100.0%\r\nInitialized empty Git repository in /usr/local/lib/crew/.git/\r\nUpdating origin\r\nremote: Counting objects: 15738, done.\r\nremote: Compressing objects: 100% (19/19), done.\r\nremote: Total 15738 (delta 9), reused 16 (delta 5), pack-reused 15714\r\nReceiving objects: 100% (15738/15738), 3.60 MiB | 407.00 KiB/s, done.\r\nResolving deltas: 100% (10352/10352), done.\r\nFrom https://github.com/skycocker/chromebrew\r\n * [new branch]      deps_order                       -> origin/deps_order\r\n * [new branch]      gh-pages                         -> origin/gh-pages\r\n * [new branch]      master                           -> origin/master\r\n * [new branch]      pr/205                           -> origin/pr/205\r\n * [new branch]      revert-1030-add-vpnc-package     -> origin/revert-1030-add-vpnc-package\r\n * [new branch]      revert-1177-update-screenfetch   -> origin/revert-1177-update-screenfetch\r\n * [new branch]      revert-758-add-moreutils-package -> origin/revert-758-add-moreutils-package\r\n * [new branch]      revert-760-add-cron-package      -> origin/revert-760-add-cron-package\r\n * [new branch]      revert-936-update-emacs-package  -> origin/revert-936-update-emacs-package\r\n * [new tag]         0.4.1                            -> 0.4.1\r\n * [new tag]         v0.1                             -> v0.1\r\n * [new tag]         v0.1.1                           -> v0.1.1\r\n * [new tag]         v0.2                             -> v0.2\r\n * [new tag]         v0.2.1                           -> v0.2.1\r\n * [new tag]         v0.2.1.1                         -> v0.2.1.1\r\n * [new tag]         v0.2.1.2                         -> v0.2.1.2\r\n * [new tag]         v0.3                             -> v0.3\r\n * [new tag]         v0.3.1                           -> v0.3.1\r\n * [new tag]         v0.4                             -> v0.4\r\nFrom https://github.com/skycocker/chromebrew\r\n * branch            master     -> FETCH_HEAD\r\nHEAD is now at 7aaff36 Merge pull request #2345 from danielcbaldwin/krypton_fixes\r\nbuildessential: A collection of tools essential to compile and build software.\r\nversion 1.1\r\nThe following packages also need to be installed: \r\nlibsigsegv ncurses mpfr gmp expat libffi libtasn1 m4 openssl libtool pkgconfig glibc223 glibc zlibpkg libunistring nettle trousers p11kit libunbound gnutls libxml2 perl perl_xml_parser autoconf binutils mpc isl cloog gcc7 linuxheaders make automake intltool patch diffutils bison flex util_macros gettext wget unzip zip gawk cmake \r\nDo you agree? [Y/n] Proceeding...\r\nlibsigsegv: GNU libsigsegv is a library for handling page faults in user mode.\r\nhttps://www.gnu.org/software/libsigsegv/\r\nversion 2.12\r\nPrecompiled binary available, downloading...\r\nArchive downloaded\r\nUnpacking archive, this may take awhile...\r\nInstalling...\r\nPerforming post-install...\r\nncurses: The ncurses (new curses) library is a free software emulation of curses in System V Release 4.0 (SVr4), and more.\r\nhttps://www.gnu.org/software/ncurses/\r\nversion 6.1-0\r\nPrecompiled binary available, downloading...\r\nArchive downloaded\r\nUnpacking archive, this may take awhile...\r\nInstalling...\r\nPerforming post-install...\r\nmpfr: The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.\r\nhttp://www.mpfr.org/\r\nversion 4.0.1\r\nPrecompiled binary available, downloading...\r\nArchive downloaded\r\nUnpacking archive, this may take awhile...\r\nInstalling...\r\nPerforming post-install...\r\ngmp: GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers.\r\nhttps://gmplib.org/\r\nversion 6.1.2-2\r\nPrecompiled binary available, downloading...\r\nArchive downloaded\r\nUnpacking archive, this may take awhile...\r\nInstalling...\r\nPerforming post-install...\r\nexpat: James Clark's Expat XML parser library in C.\r\nhttps://sourceforge.net/projects/expat/\r\nversion 2.2.5\r\nPrecompiled binary available, downloading...\r\nArchive downloaded\r\nUnpacking archive, this may take awhile...\r\nInstalling...\r\nPerforming post-install...\r\nlibffi: The libffi library provides a portable, high level programming interface to various calling conventions.\r\nhttps://sourceware.org/libffi/\r\nversion 3.2.1-2\r\nPrecompiled binary available, downloading...\r\nArchive downloaded\r\nUnpacking archive, this may take awhile...\r\nInstalling...\r\nPerforming post-install...\r\nlibtasn1: Libtasn1 is the ASN.1 library used by GnuTLS, GNU Shishi and some other packages.\r\nhttps://www.gnu.org/software/libtasn1/\r\nversion 4.13\r\nPrecompiled binary available, downloading...\r\nArchive downloaded\r\nUnpacking archive, this may take awhile...\r\nInstalling...\r\nPerforming post-install...\r\nm4: GNU M4 is an implementation of the traditional Unix macro processor.\r\nhttps://www.gnu.org/software/m4/\r\nversion 1.4.18\r\nPrecompiled binary available, downloading...\r\nArchive downloaded\r\nUnpacking archive, this may take awhile...\r\nInstalling...\r\nPerforming post-install...\r\nopenssl: OpenSSL is an open source project that provides a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols.\r\nhttps://www.openssl.org/\r\nversion 1.0.2o\r\nPrecompiled binary available, downloading...\r\nArchive downloaded\r\nUnpacking archive, this may take awhile...\r\nInstalling...\r\nPerforming post-install...\r\nlibtool: GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.\r\nhttps://www.gnu.org/software/libtool/\r\nversion 2.4.6-3\r\nPrecompiled binary available, downloading...\r\nArchive downloaded\r\nUnpacking archive, this may take awhile...\r\nInstalling...\r\nPerforming post-install...\r\npkgconfig: pkg-config is a helper tool used when compiling applications and libraries.\r\nhttps://www.freedesktop.org/wiki/Software/pkg-config/\r\nversion 0.29.2-0\r\nPrecompiled binary available, downloading...\r\nArchive downloaded\r\nUnpacking archive, this may take awhile...\r\nInstalling...\r\nPerforming post-install...\r\nglibc223: GNU C Library\r\nhttps://www.gnu.org/software/libc/\r\nversion 2.23-3\r\nPrecompiled binary available, downloading...\r\nArchive downloaded\r\nUnpacking archive, this may take awhile...\r\nInstalling...\r\nPerforming post-install...\r\nglibc: The GNU C Library project provides the core libraries for GNU/Linux systems.\r\nhttps://www.gnu.org/software/libc/\r\nversion 1.1\r\nzlibpkg: zlib is a massively spiffy yet delicately unobtrusive compression library.\r\nhttp://www.zlib.net/\r\nversion 1.2.11-1\r\nPrecompiled binary available, downloading...\r\nmkdir: cannot create directory ‘dest’: File exists\r\nTraceback (most recent call last):\r\n        12: from /usr/local/bin/crew:911:in `<main>'\r\n        11: from /usr/local/bin/crew:853:in `install_command'\r\n        10: from /usr/local/bin/crew:853:in `each'\r\n         9: from /usr/local/bin/crew:857:in `block in install_command'\r\n         8: from /usr/local/bin/crew:556:in `resolve_dependencies_and_install'\r\n         7: from /usr/local/bin/crew:641:in `resolve_dependencies'\r\n         6: from /usr/local/bin/crew:641:in `each'\r\n         5: from /usr/local/bin/crew:643:in `block in resolve_dependencies'\r\n         4: from /usr/local/bin/crew:655:in `install'\r\n         3: from /usr/local/bin/crew:382:in `download'\r\n         2: from /usr/local/bin/crew:382:in `chdir'\r\n         1: from /usr/local/bin/crew:389:in `block in download'\r\n/usr/local/bin/crew:389:in `read': No such file or directory @ rb_sysopen - ./zlibpkg-1.2.11-1-chromeos-x86_64.tar.xz (Errno::ENOENT)\r\n/usr/local/lib64/ruby/2.5.0/x86_64-linux/enc/encdb.so: [BUG] Segmentation fault at 0x0000000000000000\r\nruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]\r\n\r\n-- Control frame information -----------------------------------------------\r\nc:0002 p:-2955696 s:0006 e:000005 TOP    [FINISH]\r\nc:0001 p:0000 s:0003 E:000b60 (none) [FINISH]\r\n\r\n\r\n-- Machine register context ------------------------------------------------\r\n RIP: 0x0000000000000000 RBP: 0x00007fff3d188130 RSP: 0x00007fff3d187fe8\r\n RAX: 0x0000000000000001 RBX: 0x00007fff3d188060 RCX: 0x000000000169f600\r\n RDX: 0x000000000000000a RDI: 0x0000000000000009 RSI: 0x0000000000000001\r\n  R8: 0x0000000000000001  R9: 0x000000000000000a R10: 0x0000791da0e8f050\r\n R11: 0x0000000000000001 R12: 0x000000000000000a R13: 0x000000000169f760\r\n R14: 0x00007fff3d188050 R15: 0x000000000000000b EFL: 0x0000000000010202\r\n\r\n-- C level backtrace information -------------------------------------------\r\nInconsistency detected by ld.so: dl-load.c: 1020: _dl_map_object_from_fd: Assertion `r->r_state == RT_ADD' failed!\r\n/usr/local/lib64/ruby/2.5.0/x86_64-linux/enc/encdb.so: [BUG] Segmentation fault at 0x0000000000000000\r\nruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]\r\n\r\n-- Control frame information -----------------------------------------------\r\nc:0002 p:-1161136 s:0006 e:000005 TOP    [FINISH]\r\nc:0001 p:0000 s:0003 E:001920 (none) [FINISH]\r\n\r\n\r\n-- Machine register context ------------------------------------------------\r\n RIP: 0x0000000000000000 RBP: 0x00007fff66467610 RSP: 0x00007fff664674c8\r\n RAX: 0x0000000000000001 RBX: 0x00007fff66467540 RCX: 0x00000000008ee600\r\n RDX: 0x000000000000000a RDI: 0x0000000000000009 RSI: 0x0000000000000001\r\n R8: 0x0000000000000001  R9: 0x000000000000000a R10: 0x00007b6cc9c86050\r\n R11: 0x0000000000000001 R12: 0x000000000000000a R13: 0x00000000008ee760\r\n R14: 0x00007fff66467530 R15: 0x000000000000000b EFL: 0x0000000000010202\r\n\r\n-- C level backtrace information -------------------------------------------\r\nInconsistency detected by ld.so: dl-load.c: 1020: _dl_map_object_from_fd: Assertion `r->r_state == RT_ADD' failed!\r\n\r\nTo set the default PAGER environment variable to be able to use less:\r\necho \"export PAGER=/usr/local/bin/less\" >> ~/.bashrc && . ~/.bashrc\r\n\r\nAlternatively, you could use most.  Why settle for less, right?\r\necho \"export PAGER=/usr/local/bin/most\" >> ~/.bashrc && . ~/.bashrc\r\n\r\nChromebrew installed successfully and package lists updated.\r\n```\r\n\r\n## Versions and system information\r\nchromebrew: `crew --version`\r\n\r\nChromeOS: `cat /etc/lsb-release`\r\n```shell\r\nCHROMEOS_AUSERVER=https://tools.google.com/service/update2\r\nCHROMEOS_BOARD_APPID={BB86912A-29BE-A59B-31EF-8F4DD1C023E2}\r\nCHROMEOS_CANARY_APPID={90F229CE-83E2-4FAF-8479-E368A34938B1}\r\nCHROMEOS_DEVSERVER=\r\nCHROMEOS_RELEASE_APPID={90F229CE-83E2-4FAF-8479-E368A34938B1}\r\nCHROMEOS_RELEASE_BOARD=enguarde-signed-mp-v25keys\r\nCHROMEOS_RELEASE_BRANCH_NUMBER=0\r\nCHROMEOS_RELEASE_BUILDER_PATH=enguarde-release/R68-10663.0.0\r\nCHROMEOS_RELEASE_BUILD_NUMBER=10663\r\nCHROMEOS_RELEASE_BUILD_TYPE=Official Build\r\nCHROMEOS_RELEASE_CHROME_MILESTONE=68\r\nCHROMEOS_RELEASE_DESCRIPTION=10663.0.0 (Official Build) canary-channel enguarde \r\nCHROMEOS_RELEASE_NAME=Chrome OS\r\nCHROMEOS_RELEASE_PATCH_NUMBER=0\r\nCHROMEOS_RELEASE_TRACK=canary-channel\r\nCHROMEOS_RELEASE_VERSION=10663.0.0\r\nDEVICETYPE=CHROMEBOOK\r\nGOOGLE_RELEASE=10663.0.0\r\n```\r\n\r\nModel: Lenovo N21\r\n\r\nArchitecture: `uname -m`\r\nx86_64\r\n\r\n## Addtional information\r\nObviously I understand that Canary channel is a beta product so one can expect certain things not to work properly, but this seems like a pretty major failure which I thought you should be aware of.\r\n"},"comment":{"url":"https://api.github.com/repos/skycocker/chromebrew/issues/comments/392650538","html_url":"https://github.com/skycocker/chromebrew/issues/2348#issuecomment-392650538","issue_url":"https://api.github.com/repos/skycocker/chromebrew/issues/2348","id":392650538,"user":{"login":"thedamian","id":2957660,"avatar_url":"https://avatars1.githubusercontent.com/u/2957660?v=4","gravatar_id":"","url":"https://api.github.com/users/thedamian","html_url":"https://github.com/thedamian","followers_url":"https://api.github.com/users/thedamian/followers","following_url":"https://api.github.com/users/thedamian/following{/other_user}","gists_url":"https://api.github.com/users/thedamian/gists{/gist_id}","starred_url":"https://api.github.com/users/thedamian/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thedamian/subscriptions","organizations_url":"https://api.github.com/users/thedamian/orgs","repos_url":"https://api.github.com/users/thedamian/repos","events_url":"https://api.github.com/users/thedamian/events{/privacy}","received_events_url":"https://api.github.com/users/thedamian/received_events","type":"User","site_admin":false},"created_at":"2018-05-29T04:36:56Z","updated_at":"2018-05-29T04:36:56Z","author_association":"COLLABORATOR","body":"again...don't try to solve MY problem. I'm just trying out all the solutions being presented."}}
{"actor":{"display_login":"thedamian"}}