Bug#904302: Whether vendor-specific patch series should be permitted in the archive
On Sunday, 29 July 2018 22:14:23 AEST Gunnar Wolf wrote:
> Sean Whitton dijo [Mon, Jul 30, 2018 at 09:30:04AM +0800]:
> > > I believe his request might also be considered under §6.1.1, since we're
> > > being asked about a policy change. (After talking to Sean in person, he
> > > said he intended it under §6.1.3, not §6.1.1, though.)
> >
> > I think technically it's §6.1.3 because according to the policy team
> > delegation, we decide what goes into the policy manual.
> >
> > But it certainly falls under at least one of §6.1.1 and §6.1.3, and not
> > §6.1.4.
>
> ...Although if we make a policy change in this, it will require
> cooperation of the dpkg developers if we don't want to go into 6.1.4
> (which we don't).
>
> I am explicitly cc:ing Guillem here. Guillem, please take a look at
> this bug and give us your PoV!
It's not just the dpkg maintainers, it is also all the maintainers who are
using this:
$ apt-file search --index-names dsc -x ^/debian/patches/.*\\.series
deluge: /debian/patches/ubuntu.series
fail2ban: /debian/patches/neurodebian-backport.series
filezilla: /debian/patches/debian.series
filezilla: /debian/patches/ubuntu.series
hexchat: /debian/patches/ubuntu.series
libfreenect: /debian/patches/neurodebian-backport.series
libxfce4util: /debian/patches/ubuntu.series
liferea: /debian/patches/ubuntu.series
lilo: /debian/patches/ubuntu.series
mate-power-manager: /debian/patches/ubuntu.series
mate-terminal: /debian/patches/ubuntu.series
mixxx: /debian/patches/ubuntu.series
numix-gtk-theme: /debian/patches/ubuntu.series
packagekit: /debian/patches/ubuntu.series
smuxi: /debian/patches/ubuntu.series
tilix: /debian/patches/ubuntu.series
xchat: /debian/patches/ubuntu.series
xfce4-smartbookmark-plugin: /debian/patches/ubuntu.series
The normal mantra is: "policy is to document standard practice", "policy is
not a stick to beat maintainers with", "policy changes should (normally) not
make packages instabuggy". The current approach is not consistent with
Debian's normal processes for dealing with Policy; vendor.series *is* standard
practice and packages would be made instabuggy for carrying such files if
policy were used as a stick as requested.
(I'm not claiming that this is not a misfeature or that as a project we
shouldn't be helping maintainers and derivatives to get rid of vendor.series,
just that pretending that it's only a policy issue and then using policy as a
back door to overrule maintainers is completely the wrong way of doing it and
undermines both Policy and TC.)
Stuart
dd-list for the above:
Adrien Cunin <adri2000@ubuntu.com>
filezilla
Andrew Starr-Bochicchio <asb@debian.org>
deluge (U)
Arne Bernin <arne@alamut.de>
libfreenect (U)
Cristian Greco <cristian@debian.org>
deluge
David Michael Smith <sidicas2@gmail.com>
liferea
Debian Desktop Theme Team <numix-gtk-theme@packages.debian.org>
numix-gtk-theme
Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
tilix
Debian Multimedia Maintainers <pkg-multimedia-
maintainers@lists.alioth.debian.org>
mixxx
Debian Xfce Maintainers <pkg-xfce-devel@lists.alioth.debian.org>
libxfce4util
xfce4-smartbookmark-plugin
Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>
mate-power-manager
mate-terminal
numix-gtk-theme (U)
Emilio Pozuelo Monfort <pochu@debian.org>
liferea (U)
Evgeni Golov <evgeni@debian.org>
xfce4-smartbookmark-plugin (U)
Free Ekanayaka <freee@debian.org>
mixxx (U)
Gianfranco Costamagna <locutusofborg@debian.org>
xchat
Jeremy Bicha <jbicha@debian.org>
numix-gtk-theme (U)
tilix (U)
Joachim Wiedorn <joodebian@joonet.de>
lilo
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
mate-power-manager (U)
mate-terminal (U)
Julian Andres Klode <jak@debian.org>
packagekit (U)
Lionel Le Folgoc <mrpouit@gmail.com>
libxfce4util (U)
xfce4-smartbookmark-plugin (U)
Mark Renouf <mark.renouf@gmail.com>
libfreenect (U)
Martin Wimpress <code@flexion.org>
mate-terminal (U)
Matteo F. Vescovi <mfv@debian.org>
mixxx (U)
Matthias Klumpp <mak@debian.org>
packagekit
tilix (U)
Mattia Rizzolo <mattia@debian.org>
hexchat
Mike Gabriel <sunweaver@debian.org>
mate-power-manager (U)
mate-terminal (U)
numix-gtk-theme (U)
Mirco Bauer <meebey@debian.org>
smuxi
Nicolas Bourdaud <nicolas.bourdaud@gmail.com>
libfreenect
Paul Brossier <piem@debian.org>
mixxx (U)
Paul Gevers <elbrus@debian.org>
liferea (U)
Petr Baudis <pasky@ucw.cz>
mate-power-manager (U)
Stefano Karapetsas <stefano@karapetsas.com>
mate-power-manager (U)
mate-terminal (U)
Vangelis Mouhtsis <vangelis@gnugr.org>
mate-power-manager (U)
mate-terminal (U)
Victor Seva <vseva@debian.org>
smuxi (U)
Wences Arana <aranax@debian.org.gt>
mate-terminal (U)
Yaroslav Halchenko <debian@onerussian.com>
fail2ban
libfreenect (U)
Yves-Alexis Perez <corsac@debian.org>
libxfce4util (U)
xfce4-smartbookmark-plugin (U)
--
Stuart Prescott http://www.nanonanonano.net/ stuart@nanonanonano.net
Debian Developer http://www.debian.org/ stuart@debian.org
GPG fingerprint 90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7
Reply to: