Michael created this task.
Michael added projects: Wikidata-Campsite, User-Michael, 
Continuous-Integration-Config, phan.
Restricted Application added a subscriber: Aklapper.
Restricted Application added a project: Wikidata.

TASK DESCRIPTION
  Currently, all Lexeme builds fail with an error in phan:
  
  counterexample
    [InvalidArgumentException]
    Package phan/phan at version 0.8 has a PHP requirement incompatible with 
your PHP version (7.2.16)
  
  As far as I can see, this might be caused by the interplay of 3 different 
patches. First having WikibaseLexeme's phan integration-config explicitly 
depend on Wikibase <https://gerrit.wikimedia.org/r/516575> for T225524 
<https://phabricator.wikimedia.org/T225524>, then adjusting Wikibase's local 
phan configuration to use phan 1.3.4 <https://gerrit.wikimedia.org/r/494176> 
for T217018: Upgrade Wikibase extension to use newer phan 
<https://phabricator.wikimedia.org/T217018> and finally to raise the php 
version of the phan runner for Wikibase in the integration config from 7.0 to 
7.2 <https://gerrit.wikimedia.org/r/517768>. However, that left WikibaseLexeme 
with the old phan 0.8, but a new PHP 7.2 phan runner.
  
  Full log:
  
    00:01:17.870 [mwext-php72-phan-docker] $ /bin/bash -eu 
/tmp/jenkins1200382226019678461.sh
    00:01:17.874 + chmod 2777 src
    00:01:17.900 [mwext-php72-phan-docker] $ /bin/bash 
/tmp/jenkins6530407008460609516.sh
    00:01:17.903 ++ pwd
    00:01:17.903 ++ pwd
    00:01:17.904 ++ pwd
    00:01:17.905 ++ pwd
    00:01:17.906 + exec docker run --volume 
/srv/jenkins-workspace/workspace/mwext-php72-phan-docker/src:/mediawiki 
--volume /srv/jenkins-workspace/workspace/mwext-php72-phan-docker/src:/src 
--volume /srv/jenkins-workspace/workspace/mwext-php72-phan-docker/cache:/cache 
--volume /srv/jenkins-workspace/workspace/mwext-php72-phan-docker/log:/log 
--init --rm --label jenkins.job=mwext-php72-phan-docker --label 
jenkins.build=278 --env-file /dev/fd/63 
docker-registry.wikimedia.org/releng/mediawiki-phan:0.3.0 -m checkstyle
    00:01:17.908 ++ /usr/bin/env
    00:01:17.908 ++ egrep -v 
'^(HOME|SHELL|PATH|LOGNAME|MAIL|HHVM_REPO_CENTRAL_PATH)='
    00:01:18.311 + umask 002
    00:01:18.311 + cd /mediawiki/extensions/WikibaseLexeme
    00:01:18.311 + '[' '!' -f 
/mediawiki/extensions/WikibaseLexeme/.phan/config.php ']'
    00:01:18.311 + jq -e '.extra."phan"' composer.json
    00:01:18.312 null
    00:01:18.312 + 
CFG_COMPOSER=vendor/mediawiki/mediawiki-phan-config/composer.json
    00:01:18.313 + jq -e '.extra."phan"' 
vendor/mediawiki/mediawiki-phan-config/composer.json
    00:01:18.317 jq: error: Could not open file 
vendor/mediawiki/mediawiki-phan-config/composer.json: No such file or directory
    00:01:18.318 + PHAN_VERSION=0.8
    00:01:18.318 + '[' -f .phan/config.php ']'
    00:01:18.318 + export PHP_ARGS=-dextension=ast_101.so
    00:01:18.318 + PHP_ARGS=-dextension=ast_101.so
    00:01:18.318 + install_phan
    00:01:18.318 + cd /srv/phan
    00:01:18.319 + composer require phan/phan:0.8
    00:01:19.466 
    00:01:19.477                                                                
                                       
    00:01:19.478   [InvalidArgumentException]                                   
                                       
    00:01:19.478   Package phan/phan at version 0.8 has a PHP requirement 
incompatible with your PHP version (7.2.16)

TASK DETAIL
  https://phabricator.wikimedia.org/T226244

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Michael
Cc: Aklapper, Jdforrester-WMF, Michael, darthmon_wmde, Redabr4, Zanziii, 
Sadisticturd, Nandana, A.S.Kochergin, Lahi, Gq86, GoranSMilovanovic, QZanden, 
LawExplorer, _jensen, rosalieper, Jonas, Wikidata-bugs, aude, Lydia_Pintscher, 
Mbch331, hashar, Daimona
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to