Subject: ASCII (beta) expert install: despite selecting only main and contrib components non-free is included in sources.list

From: Irrwahn <[email-masked]>
Date: Thu, 1 Mar 2018 12:31:12 +0100

Package: debian-installer
Version: 20180213+devuan1
Severity: grave
Tags: ascii
In expert install, when selecting to exclude non-free but include 
contrib components, non-free gets added to the ascii-security, 
ascii-updates, ascii-backports stanzas in /etc/apt/sources.list;
the plain ascii stanza is unaffected.

Contents of file /etc/apt/sources.list after netinst amd64 run:

# 

# deb cdrom:[Debian GNU/Linux 2.0.0-beta _Ascii_ - Official amd64 NETINST 20180213-11:35]/ ascii main non-free

#deb cdrom:[Debian GNU/Linux 2.0.0-beta _Ascii_ - Official amd64 NETINST 20180213-11:35]/ ascii main non-free

deb http://pkgmaster.devuan.org/merged ascii main contrib
deb-src http://pkgmaster.devuan.org/merged ascii main contrib

# ascii-security, previously known as 'volatile'
deb http://pkgmaster.devuan.org/merged ascii-security main contrib non-free
deb-src http://pkgmaster.devuan.org/merged ascii-security main contrib non-free

# ascii-updates, previously known as 'volatile'
deb http://pkgmaster.devuan.org/merged ascii-updates main contrib non-free
deb-src http://pkgmaster.devuan.org/merged ascii-updates main contrib non-free

# ascii-backports, previously on backports.debian.org
deb http://pkgmaster.devuan.org/merged ascii-backports main contrib non-free
deb-src http://pkgmaster.devuan.org/merged ascii-backports main contrib non-free