I am running into the same issue trying to bootstrap using python 3.8 on Arch Linux: ``` $ python bootstrap.py Traceback (most recent call last): File "bootstrap.py", line 193, in <module> sys.exit(main(sys.argv)) File "bootstrap.py", line 182, in main dasboot = cls(choice=options.application_choice, no_interactive=options.no_interactive, File "/tmp/tmpiq90z5z0/mozboot/bootstrap.py", line 256, in __init__ AttributeError: module 'platform' has no attribute 'linux_distribution' ``` mozbase/mozinfo also uses the `distro` package so i think this might be a good solution. However `platform.linux_distribution()` and `distro.linux_distribution()` are not expected to be completely identical. This probably needs some testing.
Bug 1601684 Comment 5 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I am running into the same issue trying to bootstrap using python 3.8 on Arch Linux: ``` $ python bootstrap.py Traceback (most recent call last): File "bootstrap.py", line 193, in <module> sys.exit(main(sys.argv)) File "bootstrap.py", line 182, in main dasboot = cls(choice=options.application_choice, no_interactive=options.no_interactive, File "/tmp/tmpiq90z5z0/mozboot/bootstrap.py", line 256, in __init__ AttributeError: module 'platform' has no attribute 'linux_distribution' ``` testing/mozbase/mozinfo also uses the `distro` package so i think this might be a good solution. However `platform.linux_distribution()` and `distro.linux_distribution()` are not expected to be completely identical. This probably needs some testing.