From #1867192: Testbots need to run on 5.4, 5.5, 5.6 and 7:

As an interesting start, I created Debian Squeeze packages for php 5.3/5.4/5.5 that we could work with.

Logging this issue for tracking the attempts to make these work.

Comments

jthorson’s picture

Status: Active » Needs work

Need new package names. :(

root@drupaltestbot-dev-mysql:/tmp# dpkg -i php5-5.3.27-1~testbot.1-all_1.0_amd64.deb 
dpkg: error processing php5-5.3.27-1~testbot.1-all_1.0_amd64.deb (--install):
 parse error, in file '/var/lib/dpkg/tmp.ci/control' near line 1:
 invalid package name (character `~' not allowed (only letters, digits and characters `-+._'))
Errors were encountered while processing:
 php5-5.3.27-1~testbot.1-all_1.0_amd64.deb
root@drupaltestbot-dev-mysql:/tmp# dpkg -i php5-5.4.17-1~testbot.1-all_1.0_amd64.deb 
dpkg: error processing php5-5.4.17-1~testbot.1-all_1.0_amd64.deb (--install):
 parse error, in file '/var/lib/dpkg/tmp.ci/control' near line 1:
 invalid package name (character `~' not allowed (only letters, digits and characters `-+._'))
Errors were encountered while processing:
 php5-5.4.17-1~testbot.1-all_1.0_amd64.deb
root@drupaltestbot-dev-mysql:/tmp# dpkg -i php5-5.5.1-1~testbot.1-all_1.0_amd64.deb 
dpkg: error processing php5-5.5.1-1~testbot.1-all_1.0_amd64.deb (--install):
 parse error, in file '/var/lib/dpkg/tmp.ci/control' near line 1:
 invalid package name (character `~' not allowed (only letters, digits and characters `-+._'))
Errors were encountered while processing:
 php5-5.5.1-1~testbot.1-all_1.0_amd64.deb
rfay’s picture

jthorson’s picture

Installs, but doesn't run.

root@drupaltestbot1848:/srv/php5.5/bin# ./php --version
./php: error while loading shared libraries: libaspell.so.15: cannot open shared object file: No such file or directory
isntall’s picture

Project: Drupal.org Testbots » DrupalCI: Test Runner
Issue summary: View changes
isntall’s picture

Status: Needs work » Needs review

With the introduction of docker containers and custom built PHP, this can be done.

Mixologic’s picture

Issue tags: +drupalci_environments
Mixologic’s picture

Component: Code » Environments
elachlan’s picture

Project: DrupalCI: Test Runner » DrupalCI: Environments
Component: Environments » Code

Moved to DrupalCI Environments.

Mixologic’s picture

Component: Code » PHP Containers
Status: Needs review » Closed (outdated)