Build Update for OpenSmalltalk/opensmalltalk-vm -------------------------------------
Build: #1805 Status: Errored
Duration: 2 hrs, 33 mins, and 33 secs Commit: d6238b2 (Cog) Author: Nicolas Cellier Message: Merge pull request #424 from OpenSmalltalk/restore_large_cursor_support
Restore support for large cursor on linux X11 VM
Note: this fix only test the availability of header, and whether the library is required or not. It does not test the case when library is required but absent. The fix solve the large cursor problem, so it is considered good enough. It will be time to improve later if ever somebody barks (other distribs, openbsd, etc...)
View the changeset: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/4b644ad1b069...d62...
View the full build log and details: https://travis-ci.org/OpenSmalltalk/opensmalltalk-vm/builds/580821151?utm_me...
--
You can unsubscribe from build emails from the OpenSmalltalk/opensmalltalk-vm repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=8795279&.... Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notificatio.... Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.
What a hell of infrastucture... I spend some time fixing one thing, it works a few hours, then it breaks again, without having to do anything but wait... Maybe we should wait a bit more? We lost control...
$ ./scripts/ci/travis_install.sh
Hit:1 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://apt.postgresql.org/pub/repos/apt xenial-pgdg InRelease
Hit:3 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:4 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-backports InRelease
Hit:5 http://security.ubuntu.com/ubuntu xenial-security InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Package 'gvfs-daemons' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 184 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libpango1.0-dev:i386 : Depends: libcairo2-dev:i386 (>= 1.12.10) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
The command "./scripts/ci/travis_install.sh" failed and exited with 100 during .
Your build has been stopped.
Le mer. 4 sept. 2019 à 21:27, Travis CI builds@travis-ci.org a écrit :
OpenSmalltalk
/
opensmalltalk-vm
https://travis-ci.org/OpenSmalltalk/opensmalltalk-vm?utm_medium=notification&utm_source=email
[image: branch icon]Cog https://github.com/OpenSmalltalk/opensmalltalk-vm/tree/Cog [image: build has errored] Build #1805 has errored https://travis-ci.org/OpenSmalltalk/opensmalltalk-vm/builds/580821151?utm_medium=notification&utm_source=email [image: arrow to build time] [image: clock icon]2 hrs, 33 mins, and 33 secs
[image: Nicolas Cellier avatar]Nicolas Cellier d6238b2 CHANGESET → https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/4b644ad1b069...d6238b29f217
Merge pull request #424 from OpenSmalltalk/restore_large_cursor_support
Restore support for large cursor on linux X11 VM
Note: this fix only test the availability of header, and whether the library is required or not. It does not test the case when library is required but absent. The fix solve the large cursor problem, so it is considered good enough. It will be time to improve later if ever somebody barks (other distribs, openbsd, etc...)
Want to know about upcoming build environment updates?
Would you like to stay up-to-date with the upcoming Travis CI build environment updates? We set up a mailing list for you! SIGN UP HERE http://eepurl.com/9OCsP
[image: book icon]
Documentation https://docs.travis-ci.com/ about Travis CI Have any questions? We're here to help. support@travis-ci.com Unsubscribe https://travis-ci.org/account/preferences/unsubscribe?repository=8795279&utm_medium=notification&utm_source=email from build emails from the OpenSmalltalk/opensmalltalk-vm repository. To unsubscribe from *all* build emails, please update your settings https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
[image: black and white travis ci logo] https://travis-ci.com
Travis CI GmbH, Rigaer Str. 8, 10427 Berlin, Germany | GF/CEO: Randy Jacops | Contact: contact@travis-ci.com | Amtsgericht Charlottenburg, Berlin, HRB 140133 B | Umsatzsteuer-ID gemäß §27 a Umsatzsteuergesetz: DE282002648
On Wed, Sep 4, 2019 at 9:35 PM Nicolas Cellier < nicolas.cellier.aka.nice@gmail.com> wrote:
What a hell of infrastucture... I spend some time fixing one thing, it works a few hours, then it breaks again, without having to do anything but wait... Maybe we should wait a bit more? We lost control...
Agreed. One big problem are the plugins which all live in the repo and are being built (incl. their numerous dependencies) when the corresponding VMs are built on CI.
What we should do instead is to move all plugins out into separate repos where each of them is being tested by CI. The builds building the VM would then just download the latest successful build of the plugins needed. I know that's easier said than done and I'm afraid I don't have any spare cycles to work on this at the moment. Anyway, I'd like to see someone fixing that at some point.
Fabio
$ ./scripts/ci/travis_install.sh
Hit:1 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://apt.postgresql.org/pub/repos/apt xenial-pgdg InRelease
Hit:3 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:4 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-backports InRelease
Hit:5 http://security.ubuntu.com/ubuntu xenial-security InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Package 'gvfs-daemons' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 184 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libpango1.0-dev:i386 : Depends: libcairo2-dev:i386 (>= 1.12.10) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
The command "./scripts/ci/travis_install.sh" failed and exited with 100 during .
Your build has been stopped.
Le mer. 4 sept. 2019 à 21:27, Travis CI builds@travis-ci.org a écrit :
OpenSmalltalk
/
opensmalltalk-vm
https://travis-ci.org/OpenSmalltalk/opensmalltalk-vm?utm_medium=notification&utm_source=email
[image: branch icon]Cog https://github.com/OpenSmalltalk/opensmalltalk-vm/tree/Cog [image: build has errored] Build #1805 has errored https://travis-ci.org/OpenSmalltalk/opensmalltalk-vm/builds/580821151?utm_medium=notification&utm_source=email [image: arrow to build time] [image: clock icon]2 hrs, 33 mins, and 33 secs
[image: Nicolas Cellier avatar]Nicolas Cellier d6238b2 CHANGESET → https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/4b644ad1b069...d6238b29f217
Merge pull request #424 from OpenSmalltalk/restore_large_cursor_support
Restore support for large cursor on linux X11 VM
Note: this fix only test the availability of header, and whether the library is required or not. It does not test the case when library is required but absent. The fix solve the large cursor problem, so it is considered good enough. It will be time to improve later if ever somebody barks (other distribs, openbsd, etc...)
Want to know about upcoming build environment updates?
Would you like to stay up-to-date with the upcoming Travis CI build environment updates? We set up a mailing list for you! SIGN UP HERE http://eepurl.com/9OCsP
[image: book icon]
Documentation https://docs.travis-ci.com/ about Travis CI Have any questions? We're here to help. support@travis-ci.com Unsubscribe https://travis-ci.org/account/preferences/unsubscribe?repository=8795279&utm_medium=notification&utm_source=email from build emails from the OpenSmalltalk/opensmalltalk-vm repository. To unsubscribe from *all* build emails, please update your settings https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
[image: black and white travis ci logo] https://travis-ci.com
Travis CI GmbH, Rigaer Str. 8, 10427 Berlin, Germany | GF/CEO: Randy Jacops | Contact: contact@travis-ci.com | Amtsgericht Charlottenburg, Berlin, HRB 140133 B | Umsatzsteuer-ID gemäß §27 a Umsatzsteuergesetz: DE282002648
vm-dev@lists.squeakfoundation.org