Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build breaks for hhvm-nightly #3788

Closed
fpietka opened this issue Apr 28, 2015 · 6 comments
Closed

Build breaks for hhvm-nightly #3788

fpietka opened this issue Apr 28, 2015 · 6 comments
Assignees

Comments

@fpietka
Copy link

fpietka commented Apr 28, 2015

Since update, composer self-update seems to require sudo on hhvm-nightly. Since we're using docker, we don't have sudo enabled.

$ composer self-update
Installing last hhvm-nightly!
sudo: must be setuid root
@fpietka
Copy link
Author

fpietka commented Apr 28, 2015

In fact, even without self-update, it is failing later:

composer config github-oauth.github.com [...]
Installing last hhvm-nightly!
sudo: must be setuid root

@BanzaiMan
Copy link
Contributor

I dug into this in a bit more detail. It appears that hhvm-nightly installation is broken at the moment.

If you try this directly, you'd get:

$ sudo apt-get install hhvm-nightly
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libbison-dev libgeos-3.2.2
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  hhvm
The following NEW packages will be installed:
  hhvm-nightly
0 upgraded, 1 newly installed, 1 to remove and 107 not upgraded.
Need to get 24.8 MB of archives.
After this operation, 0 B of additional disk space will be used.
Err http://dl.hhvm.com/ubuntu/ precise/main hhvm-nightly amd64 2015.04.24~precise
  404  Not Found
Failed to fetch http://dl.hhvm.com/ubuntu/pool/main/h/hhvm-nightly/hhvm-nightly_2015.04.24~precise_amd64.deb  404  Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
$ sudo apt-get update -qq
$ sudo apt-get install hhvm-nightly
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package hhvm-nightly

Subsequently, phpenv tries to install hhvm-nightly by itself, but at that point sudo is disabled, and that, as well as composer self-update would fail.

My immediate guess is that there is a change in HHVM repository, but I don't know how we should fix it yet.

@BanzaiMan
Copy link
Contributor

This is unrelated to the 2015-04 build env update.

@BanzaiMan BanzaiMan self-assigned this Apr 28, 2015
@BanzaiMan BanzaiMan changed the title Composer self-update requiring sudo on hhvm-nightly Build breaks for hhvm-nightly Apr 28, 2015
@BanzaiMan
Copy link
Contributor

HHVM team stopped building Precise packages, I believe.

http://dl.hhvm.com/ubuntu/dists/precise/main/binary-amd64/

@BanzaiMan
Copy link
Contributor

See facebook/hhvm#5220

@BanzaiMan
Copy link
Contributor

Facebook has decided to stop building hhvm-nightly. As such, I'm afraid we are unable to continue supporting it on Travis CI until we roll out Trusty support.

Sorry for the inconvenience.

BanzaiMan added a commit to travis-ci/travis-build that referenced this issue Apr 28, 2015
BanzaiMan added a commit to travis-ci/travis-build that referenced this issue Apr 29, 2015
BanzaiMan added a commit to travis-ci/travis-build that referenced this issue Apr 29, 2015
doctorjbeam added a commit to railpage/railpagecore that referenced this issue May 1, 2015
Signed-off-by: Michael Greenhill <doctorjbeam@gmail.com>
filbertkm pushed a commit to wikimedia/mediawiki-extensions-Wikibase that referenced this issue May 1, 2015
hhvm-nightly is no longer supported:

travis-ci/travis-ci#3788

Change-Id: Ic697ac6650fe8e2f55135140946d154f7c96c589
sjparkinson pushed a commit to sjparkinson/static-review that referenced this issue May 1, 2015
hakre added a commit to hakre/php-callable-equals that referenced this issue May 2, 2015
hhvm-nightly is not supported currently on travis.

See travis-ci/travis-ci#3788
hakre added a commit to hakre/php-callable-equals that referenced this issue May 2, 2015
hhvm-nightly is not supported currently on travis.

See travis-ci/travis-ci#3788
hakre added a commit to hakre/php-callable-equals that referenced this issue May 2, 2015
hhvm-nightly is not supported currently on travis.

See travis-ci/travis-ci#3788
dg added a commit to nette/application that referenced this issue May 3, 2015
dg added a commit to nette/tracy that referenced this issue May 3, 2015
xabbuh added a commit to xabbuh/DIConfigurationBundle that referenced this issue May 4, 2015
Big-Shark added a commit to Big-Shark/static-review that referenced this issue Sep 7, 2015
HHVM nightly is no longer supported on Ubuntu Precise. See travis-ci/travis-ci#3788 and facebook/hhvm#5220
Big-Shark added a commit to Big-Shark/mockery that referenced this issue Sep 10, 2015
HHVM nightly is no longer supported on Ubuntu Precise. See travis-ci/travis-ci#3788 and facebook/hhvm#5220
xabbuh added a commit to xabbuh/shopware that referenced this issue Sep 29, 2015
HHVM nightly is no longer supported on Ubuntu Precise (see
facebook/hhvm#5220 and travis-ci/travis-ci#3788).
Gisleburt added a commit to Gisleburt/flip that referenced this issue Feb 4, 2016
Travis reports:

```HHVM nightly is no longer supported on Ubuntu Precise. See travis-ci/travis-ci#3788 and facebook/hhvm#5220
cebe added a commit to cebe/event-loop that referenced this issue Mar 1, 2016
- there is no `hhvm-nightly` anymore on travis travis-ci/travis-ci#3788 (comment)
- add php 7

created the PR to see how travis works, will update the scripts to make it run. You can merge when it is good.
cebe added a commit to cebe/event-loop that referenced this issue Mar 1, 2016
- there is no `hhvm-nightly` anymore on travis travis-ci/travis-ci#3788 (comment)
- add php 7
   - `event` extension works
   - `libev` does not support PHP 7 (yet?) m4rw3r/php-libev#8
   - `libevent` also does not support PHP 7 https://pecl.php.net/package/libevent
cebe added a commit to cebe/event-loop that referenced this issue Mar 4, 2016
- there is no `hhvm-nightly` anymore on travis travis-ci/travis-ci#3788 (comment)
- add php 7
   - `event` extension works
   - `libev` does not support PHP 7 (yet?) m4rw3r/php-libev#8
   - `libevent` also does not support PHP 7 https://pecl.php.net/package/libevent
zbateson added a commit to zbateson/mail-mime-parser that referenced this issue Mar 5, 2016
nijel added a commit to phpmyadmin/sql-parser that referenced this issue Mar 18, 2016
See travis-ci/travis-ci#3788

Signed-off-by: Michal Čihař <michal@cihar.com>
Hywan added a commit to Hywan/atoum that referenced this issue Aug 16, 2016
Hywan added a commit to Hywan/Acl that referenced this issue Aug 16, 2016
Hywan added a commit to Hywan/Acl that referenced this issue Oct 11, 2016
carbontwelve added a commit to tapestry-cloud/tapestry that referenced this issue Nov 30, 2016
davedevelopment added a commit to davedevelopment/mockery that referenced this issue Jan 31, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants