Bug#920255: tries to install apt-transport-https even if doesn't exist
Peter Palfrader's workaround is hardly user friendly. If I understand correctly, package apt-transport-https no longer exists, yet the gutsy script called by debootstrap in Ubuntu 18.04 tries to install it. We are trying to automate the installation of Ubuntu18.04 using a private HTTPS repo and according to syslog, debootstrap-udeb_1.0.95ubuntu0.4_all.udeb still contains this faulty gutsy script. Line 63 should be changed from: base="$base apt-transport-https ca-certificates" to base="$base ca-certificates" Can we patch this gutsy script please? For Berenberg the protection of your data has always been a top priority. Any e-mail message (including any attachment) sent by Berenberg, any of its subsidiaries or any of their employees is strictly confidential and may contain information that is privileged or exempt from disclosure under applicable law. If you have received such message(s) by mistake please notify the sender by return e-mail. We ask you to delete that message (including any attachments) thereafter from your system. Any unauthorised use or dissemination of that message in whole or in part (including any attachment) is strictly prohibited. Please also note that any legally binding representation needs to be signed by two authorised signatories. Therefore we do not send legally binding representations via e-mail. Furthermore we do not accept any legally binding representation and/or instruction(s) via e-mail. In the event of any technical difficulty with any e-mails received from us, please contact the sender or i...@berenberg.com. Please find more information on our Privacy Policy here: https://www.berenberg.de/files/Rechtliche+Hinweise/DSGVO/DSGVO-Kundeninformation-Binder+EN+2018-04+L.pdf.
Bug#920255: tries to install apt-transport-https even if doesn't exist
Package: debootstrap Version: 1.0.89 Severity: important Also applies to 1.0.110~bpo9+1. debootstrap tries to install apt-transport-https with https mirror URLs even if that's not required anymore and even if the packages doesn't exist (as in the newer ubuntus, where it's in universe only): } + debootstrap --keyring /usr/share/keyrings/ubuntu-archive-keyring.gpg --include=apt,gnupg,ca-certificates --variant=buildd --arch=i386 disco /srv/chroot/schroot-unpack/create-disco-yq4jAG https://mirror.netcologne.de/ubuntu /usr/share/debootstrap/scripts/gutsy } I: Retrieving InRelease } I: Checking Release signature } I: Valid Release signature (key id 790BC7277767219C42C86F933B4FE6ACC0B21F32) } I: Retrieving Packages } I: Validating Packages } I: Resolving dependencies of required packages... } I: Resolving dependencies of base packages... } I: Found additional base dependencies: dirmngr gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm libasn1-8-heimdal libassuan0 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal } libhx509-5-heimdal libkrb5-26-heimdal libksba8 libldap-2.4-2 libldap-common libnpth0 libreadline7 libroken18-heimdal libsasl2-2 libsasl2-modules-db libsqlite3-0 } libssl1.1 libwind0-heimdal openssl pinentry-curses readline-common } I: Checking component main on https://mirror.netcologne.de/ubuntu... } E: Couldn't find these debs: apt-transport-https It shouldn't do that. Cheers, -- | .''`. ** Debian ** Peter Palfrader | : :' : The universal https://www.palfrader.org/ | `. `' Operating System | `-https://www.debian.org/