Bug#920255: tries to install apt-transport-https even if doesn't exist

2019-08-16 Thread Holmes, Brendan
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

2019-01-23 Thread Peter Palfrader
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/