Closed Bug 900066 Opened 12 years ago Closed 12 years ago

Thunderbird Fedora boxes need to use python 2.6+ (os.path.relpath, 'module' object has no attribute 'relpath')

Categories

(Infrastructure & Operations Graveyard :: CIDuty, task)

All
Linux
task
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: Fallen, Unassigned)

References

Details

bug 887716 added simplejson, but the Thunderbird fedora test builders are still orange because of the manifest parser requiring python2.6 Here is an excerpt of the log: bash -c 'if [ ! -d thunderbird/plugins ]; then mkdir thunderbird/plugins; fi && if [ ! -d thunderbird/components ]; then mkdir thunderbird/components; fi && cp bin/xpcshell thunderbird && cp bin/ssltunnel thunderbird && cp -R bin/components/* thunderbird/components/ && cp -R bin/plugins/* thunderbird/plugins/ && python -u xpcshell/runxpcshelltests.py --symbols-path=http://ftp.mozilla.org/pub/mozilla.org/thunderbird/tinderbox-builds/comm-central-linux/1375188593/thunderbird-25.0a1.en-US.linux-i686.crashreporter-symbols.zip --manifest=xpcshell/tests/all-test-dirs.list thunderbird/xpcshell' in dir /home/cltbld/talos-slave/test/build (timeout 7200 secs) (maxTime 7200 secs) watching logfiles {} argv: ['bash', '-c', u'if [ ! -d thunderbird/plugins ]; then mkdir thunderbird/plugins; fi && if [ ! -d thunderbird/components ]; then mkdir thunderbird/components; fi && cp bin/xpcshell thunderbird && cp bin/ssltunnel thunderbird && cp -R bin/components/* thunderbird/components/ && cp -R bin/plugins/* thunderbird/plugins/ && python -u xpcshell/runxpcshelltests.py --symbols-path=http://ftp.mozilla.org/pub/mozilla.org/thunderbird/tinderbox-builds/comm-central-linux/1375188593/thunderbird-25.0a1.en-US.linux-i686.crashreporter-symbols.zip --manifest=xpcshell/tests/all-test-dirs.list thunderbird/xpcshell'] environment: CCACHE_DIR=/builds/ccache ... PATH=/home/cltbld/bin:/tools/buildbot-0.8.0/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin ... _=/home/cltbld/bin/python using PTY: False Traceback (most recent call last): File "xpcshell/runxpcshelltests.py", line 34, in <module> import manifestparser File "/home/cltbld/talos-slave/test/build/mozbase/manifestdestiny/manifestparser/__init__.py", line 5, in <module> from manifestparser import * File "/home/cltbld/talos-slave/test/build/mozbase/manifestdestiny/manifestparser/manifestparser.py", line 22, in <module> relpath = os.path.relpath AttributeError: 'module' object has no attribute 'relpath' Full log is here: https://tbpl.mozilla.org/php/getParsedLog.php?id=25910828&tree=Thunderbird-Trunk&full=1 bug 887716 comment 50 makes clear that the python in /home/ctlbld/bin is python2.5 and a possible solution is using python from /usr/bin instead.
Depends on: 900671
Product: mozilla.org → Release Engineering
Depends on: 892032
We fixed this a while ago in other bugs.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.