Open Bug 1247530 Opened 9 years ago Updated 3 years ago

Distro not supported error while importing bootstrap dependencies

Categories

(Firefox Build System :: Bootstrap Configuration, defect, P5)

44 Branch
defect

Tracking

(Not tracked)

People

(Reporter: yogendrasy, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0 Build ID: 20160206220300 Steps to reproduce: wget -q https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py && python bootstrap.py Actual results: error: Traceback (most recent call last): File "bootstrap.py", line 159, in <module> sys.exit(main(sys.argv)) File "bootstrap.py", line 149, in main dasboot = cls(choice=options.application_choice, no_interactive=options.no_interactive) File "/tmp/tmpTl9vAc/mozboot/bootstrap.py", line 93, in __init__ except ImportError: NotImplementedError: Bootstrap support for this Linux distro not yet available. Expected results: bootstrap dependencies should be imported. my distro details: DISTRIB_ID=Zorin DISTRIB_RELEASE=9 DISTRIB_CODENAME=trusty DISTRIB_DESCRIPTION="Zorin OS 9" NAME="Zorin OS" VERSION="9" ID=Zorin OS ID_LIKE=ubuntu PRETTY_NAME="Zorin OS 9" VERSION_ID="9" HOME_URL="http://www.zorin-os.com/" SUPPORT_URL="http://www.zorin-os.com/help/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
Component: Untriaged → Build Config
Product: Firefox → Core
Same goes for Alpine.
Yes, this is a known issue. If people really want bootstrap support on their custom Linux distro, those people are going to have to write bootstrap support for it. We can consider patches.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P5
Product: Core → Firefox Build System
Component: General → Bootstrap Configuration
I do no this issue is old. But wouldn't it be awesome if the supported distro list is downloaded with bootstrap.py or a simple option prompting user to add their distro name (with warning) if their distro is not supported.
Rather than requiring making new users to add their distro name to the bootstrap.py manually.
(In reply to Rafi from comment #4) > Rather than requiring making new users to add their distro name to the > bootstrap.py manually. Well, it's not just the distro name that would need to be added, you'd also need to define how your distro installs packages, the particular names of the packages, etc. etc. It's not as simple as prompting the user.
But for distro that have minor variations to supported ones they should prompt
I am using bunsenlabs that a minor variation of pure Debian. I do get error saying it is not supported.
See Also: → 1717650
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.