Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package blends As reported in #768011 the blends-dev package currently in testing can potentially create non-policy conform metapackages if the user who is creating a set of metapackages might have additional sources in /etc/apt/sources.list. This is prevented by version 0.6.92.2 in the least invasive way. Debdiff is attached. Unfortunately some fix in the documentation sneaked in at the end of the debdiff which was not really intended but realised to late since this change was hanging in Git for the next blends package release. Sorry for this noise and I hope it will not be relevant for accepting the package. Kind regards and thanks for your work for the release Andreas. unblock blends/0.6.92.2 -- System Information: Debian Release: 7.7 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -Nru blends-0.6.92.1/debian/changelog blends-0.6.92.2/debian/changelog --- blends-0.6.92.1/debian/changelog 2014-08-01 08:32:26.000000000 +0200 +++ blends-0.6.92.2/debian/changelog 2014-11-04 21:26:54.000000000 +0100 @@ -1,3 +1,10 @@ +blends (0.6.92.2) unstable; urgency=medium + + * devtools/blend-gen-control: Prevent respecting users sources.list.d dir + Closes: #768011 + + -- Andreas Tille <ti...@debian.org> Mon, 03 Nov 2014 11:28:06 +0100 + blends (0.6.92.1) unstable; urgency=medium * Fix typo: s/Section: metapackage/&s/ diff -Nru blends-0.6.92.1/devtools/blend-gen-control blends-0.6.92.2/devtools/blend-gen-control --- blends-0.6.92.1/devtools/blend-gen-control 2014-08-01 08:32:26.000000000 +0200 +++ blends-0.6.92.2/devtools/blend-gen-control 2014-11-04 21:26:54.000000000 +0100 @@ -119,7 +119,14 @@ my $op = shift; my $aptdir = "../tmp/apt"; + # FIXME: For propper apt configuration see + # https://lists.debian.org/debian-mentors/2014/11/msg00032.html + # https://lists.debian.org/debian-mentors/2014/11/msg00033.html + # For the moment to do only minimal changes in freeze time we set + # Dir::Etc::sourceparts=none + # to prevent including random sources from users sources.list.d my @aptopts = ("Dir::Etc::sourcelist=$aptsources", + "Dir::Etc::sourceparts=none", "Dir::State=$aptdir/state", "Dir::Cache=$aptdir/cache", "Dir::State::Status=/dev/null", @@ -361,7 +368,7 @@ push @packages, $package; } } - return @packages; + return @packages; ### FIXME!: insert sort here to enable sorted list inside tasks control file (tested on 2014-11-03 but do not touch in freeze time) } # diff -Nru blends-0.6.92.1/doc/en/A_devel.xml blends-0.6.92.2/doc/en/A_devel.xml --- blends-0.6.92.1/doc/en/A_devel.xml 2014-08-01 08:32:26.000000000 +0200 +++ blends-0.6.92.2/doc/en/A_devel.xml 2014-11-04 21:26:54.000000000 +0100 @@ -847,9 +847,11 @@ </para> <para> <orderedlist> - <listitem><para>Login to <package>blends.debian.org</package> or <package>blends.debian.net</package></para></listitem> + <listitem><para>Login to <package>dillon.debian.org</package> or <package>blends.debian.net</package></para></listitem> + <listitem><para><filename>sudo -u blends -s</filename> (only on dillon.d.o)</para></listitem> <listitem><para><filename>cd /srv/blends.debian.org/</filename></para></listitem> <listitem><para><filename>git pull</filename></para></listitem> + <listitem><para><filename>~/bin/my_static-update-component</filename> (only on dillon.d.o to sync changes to the distributed host blends.debian.org)</para></listitem> </orderedlist> </para> <para> @@ -883,9 +885,11 @@ </para> <para> <orderedlist> - <listitem><para>Login to <package>blends.debian.org</package> or <package>blends.debian.net</package></para></listitem> + <listitem><para>Login to <package>dillon.debian.org</package> or <package>blends.debian.net</package></para></listitem> + <listitem><para><filename>sudo -u blends -s</filename> (only on dillon.d.o)</para></listitem> <listitem><para><filename>cd /srv/blends.debian.org/</filename></para></listitem> <listitem><para><filename>git pull</filename></para></listitem> + <listitem><para><filename>~/bin/my_static-update-component</filename> (only on dillon.d.o to sync changes to the distributed host blends.debian.org)</para></listitem> </orderedlist> </para> </sect1>