dget/dgetlp should have ca-certificates in their Recommends field.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devscripts (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned | ||
ubuntu-dev-tools (Ubuntu) |
Fix Released
|
Wishlist
|
Jonathan Davies |
Bug Description
Binary package hint: devscripts
When running dget on a host with bad ssl, you receive an error. in the error message an option is suggested to fix the problem. its actually the option to pass to *wget*, not to pass to *dget*.
Suggested (wget) option: --no-check-
Actual (dget) option: --insecure
(HARDYCHROOT)
dget: retrieving https:/
--02:55:41-- https:/
=> `ufw_0.18.dsc'
Resolving launchpad.net... 91.189.90.211
Connecting to launchpad.
ERROR: Certificate verification error for launchpad.net: unable to get local issuer certificate
To connect to launchpad.net insecurely, use `--no-check-
Unable to establish SSL connection.
dget: wget ufw_0.18.dsc https:/
(HARDYCHROOT)
Unknown option: no-check-
dget: unrecognised option. Run dget --help for more details.
When run with curl the problem is much clearer:
(HARDYCHROOT) kgoetz@ fullmoon: ~/ufw/clean$ dget https:/ /launchpad. net/ubuntu/ intrepid/ +source/ ufw/0.18/ +files/ ufw_0.18. dsc /launchpad. net/ubuntu/ intrepid/ +source/ ufw/0.18/ +files/ ufw_0.18. dsc
dget: retrieving https:/
curl: (77) error setting certificate verify locations: certs/ca- certificates. crt
CAfile: /etc/ssl/
CApath: none
dget: curl ufw_0.18.dsc https:/ /launchpad. net/ubuntu/ intrepid/ +source/ ufw/0.18/ +files/ ufw_0.18. dsc failed