Build fail with NoneType error
Categories
(Firefox Build System :: General, defect)
Tracking
(firefox73 fixed)
Tracking | Status | |
---|---|---|
firefox73 | --- | fixed |
People
(Reporter: neochapay, Assigned: rstewart)
Details
(Keywords: in-triage)
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0
Steps to reproduce:
I try build FF70 on mer-project OBS and have error
Actual results:
[ 69s] 0:06.19 checking for libpulse... yes
[ 69s] 0:06.19 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT
[ 69s] 0:06.19 checking MOZ_PULSEAUDIO_LIBS... -lpulse
[ 69s] 0:06.19 checking for rustc... not found
[ 69s] 0:06.19 checking for cargo... not found
[ 69s] 0:06.19 Traceback (most recent call last):
[ 69s] 0:06.19 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/configure.py", line 164, in <module>
[ 69s] 0:06.19 sys.exit(main(sys.argv))
[ 69s] 0:06.19 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/configure.py", line 40, in main
[ 69s] 0:06.19 sandbox.run(os.path.join(os.path.dirname(file), 'moz.configure'))
[ 69s] 0:06.19 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/python/mozbuild/mozbuild/configure/init.py", line 499, in run
[ 69s] 0:06.19 func(*args)
[ 69s] 0:06.19 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/python/mozbuild/mozbuild/configure/init.py", line 543, in _value_for
[ 69s] 0:06.19 return self._value_for_depends(obj)
[ 69s] 0:06.19 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/python/mozbuild/mozbuild/util.py", line 963, in method_call
[ 69s] 0:06.19 cache[args] = self.func(instance, *args)
[ 69s] 0:06.19 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/python/mozbuild/mozbuild/configure/init.py", line 552, in _value_for_depends
[ 69s] 0:06.19 value = obj.result()
[ 69s] 0:06.19 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/python/mozbuild/mozbuild/util.py", line 963, in method_call
[ 69s] 0:06.19 cache[args] = self.func(instance, *args)
[ 69s] 0:06.19 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/python/mozbuild/mozbuild/configure/init.py", line 158, in result
[ 69s] 0:06.19 return self._func(*resolved_args)
[ 69s] 0:06.19 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/python/mozbuild/mozbuild/configure/init.py", line 1144, in wrapped
[ 69s] 0:06.19 return new_func(*args, **kwargs)
[ 69s] 0:06.19 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/build/moz.configure/rust.configure", line 59, in unwrap
[ 69s] 0:06.19 (retcode, stdout, stderr) = get_cmd_output(prog, '+stable')
[ 69s] 0:06.19 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/python/mozbuild/mozbuild/configure/init.py", line 1144, in wrapped
[ 69s] 0:06.19 return new_func(*args, **kwargs)
[ 69s] 0:06.19 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/build/moz.configure/util.configure", line 30, in get_cmd_output
[ 69s] 0:06.20 log.debug('Executing: %s
', quote(*args))
[ 69s] 0:06.20 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/python/mozbuild/mozbuild/shellutil.py", line 210, in quote
[ 69s] 0:06.20 return ' '.join(_quote(s) for s in strings)
[ 69s] 0:06.20 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/python/mozbuild/mozbuild/shellutil.py", line 210, in <genexpr>
[ 69s] 0:06.20 return ' '.join(_quote(s) for s in strings)
[ 69s] 0:06.20 File "/home/abuild/rpmbuild/BUILD/firefox-70.0/python/mozbuild/mozbuild/shellutil.py", line 198, in _quote
[ 69s] 0:06.20 return t("'%s'") % s.replace(t("'"), t("'\''"))
[ 69s] 0:06.20 TypeError: cannot create 'NoneType' instances
[ 69s] 0:06.23 *** Fix above errors and then restart with
[ 69s] 0:06.23 "./mach build"
[ 69s] 0:06.23 gmake: *** [client.mk:115: configure] Error 1
[ 69s] error: Bad exit status from /var/tmp/rpm-tmp.cZKWe9 (%build)
Comment 2•4 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
The error is trying to say that rustc/cargo aren't installed, but the error message is bad.
Assignee | ||
Comment 4•4 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Pushed by rstewart@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cf68da1f723f Fix error message when rustc/cargo are not installed r=froydnj
Comment 6•4 years ago
|
||
bugherder |
Description
•