Closed Bug 1623882 Opened 5 years ago Closed 5 years ago

bootstrap.py tries to install libcurl4-openssl-dev which does not exist in Debian

Categories

(Firefox Build System :: Bootstrap Configuration, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: svillar, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0 Safari/605.1.15 Epiphany/605.1.15

Steps to reproduce:

$ python bootstrap.py

and then select Firefox Desktop (option 2)

Actual results:

Error message

Package libcurl4-openssl-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libcurl4-openssl-dev' has no installation candidate
Traceback (most recent call last):
File "bootstrap.py", line 203, in <module>
sys.exit(main(sys.argv))
File "bootstrap.py", line 192, in main
dasboot = cls(choice=options.application_choice, no_interactive=options.no_interactive,
File "/tmp/tmpbksnqF/mozboot/bootstrap.py", line 445, in bootstrap

File "/tmp/tmpbksnqF/mozboot/debian.py", line 139, in install_browser_packages
File "/tmp/tmpbksnqF/mozboot/debian.py", line 152, in ensure_browser_packages
File "/tmp/tmpbksnqF/mozboot/base.py", line 422, in apt_install
File "/tmp/tmpbksnqF/mozboot/base.py", line 378, in run_as_root
File "/usr/lib/python2.7/subprocess.py", line 190, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '[u'sudo', u'apt-get', u'install', u'libasound2-dev', u'libcurl4-openssl-dev', u'libdbus-1-dev', u'libdbus-glib-1-dev', u'libgtk-3-dev', u'libgtk2.0-dev', u'libpulse-dev', u'libx11-xcb-dev', u'libxt-dev', u'python-dbus', u'xvfb', u'yasm']' returned non-zero exit status 100

Expected results:

Packages are installed and bootstrap goes on

which release of debian on which architecture are you using?
also, what's your apt sources.list configuration?

it should exist on all recent releases.
https://packages.debian.org/search?searchon=names&keywords=libcurl4-openssl-dev
https://packages.debian.org/buster/libcurl4-openssl-dev

Flags: needinfo?(svillar)

Hi,

I will move this over to a component. If this is not the correct component please feel free to change it to an appropriate one.

Thanks for the report.

Component: General → Bootstrap Configuration
Product: Core → Firefox Build System

I'm on debian testing. It was not present when I reported the issue. Feel free to close it now. Thanks!

Flags: needinfo?(svillar)

Based on comment 3 I will close this issue as resolved - worksforme. If anyone can still reproduce this issue please feel free to reopen the bug.
Thanks.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.