Opened 6 years ago

Closed 6 years ago

#11552 closed defect (fixed)

TBB nightly build failure: https-everywhere is using python2.7

Reported by: boklm Owned by: erinn
Priority: Medium Milestone:
Component: Applications/Tor bundles/installation Version:
Severity: Keywords:
Cc: gk Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

When trying to build the current TBB nightly, the build stops during the step "Starting Bundling+Localization of Linux Bundle (4/4 for Linux)".

The file gitian-builder/var/build.log ends with this error:

+ cd https-everywhere
+ rm -f .git/refs/heads/master
+ ./makexpi.sh
./makexpi.sh: 98: python2.7: not found
ERROR: Validation of rulesets failed.

It seems to be related with the change from https-everywhere version 3.4.5 to 3.5. The makexpi.sh script in the new version explicitely uses python2.7, but Ubuntu Lucid has python 2.6.

This was changed by this commit:
https://gitweb.torproject.org/https-everywhere.git/commitdiff/2fa448b08c9464465be442c31a48a96581ae7d8b?hp=004cd16f726291ea99321d3e9a1d880d79372b06

Child Tickets

Change History (2)

comment:1 Changed 6 years ago by boklm

Summary: TBB nightly build failureTBB nightly build failure: https-everywhere is using python2.7

comment:2 Changed 6 years ago by gk

Resolution: fixed
Status: newclosed

Bleh. Thinking before committing might actually have helped in this case... Fixed in commit ef1ac0c2de37bc8e66e078584424492c29f31e7a.

Note: See TracTickets for help on using tickets.