Bug#1006912: is it time to have account deletion in policy?

2022-03-09 Thread Andrey Rahmatullin
Previous, still open, bug from 2004: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=228692 -- WBR, wRAR signature.asc Description: PGP signature

Bug#975637: debian-policy: deprecate Rules-Requires-Root other than "no", "binary-targets" in Debian

2020-11-24 Thread Andrey Rahmatullin
On Tue, Nov 24, 2020 at 01:49:59PM +0100, Bill Allombert wrote: > > After a discussion in #-devel today I reviewed packages using other > > choices of "Rules-Requires-Root" than "no" and "binary-targets". The > > query [1] found two uses: > > > > - wfrench 1.2.6-1. This could just use "no"; a bu

Bug#970234: consider dropping "No hard links in source packages"

2020-10-12 Thread Andrey Rahmatullin
On Mon, Oct 12, 2020 at 05:05:43PM +0200, Giacomo Catenazzi wrote: > > > Now we are more strict on where we can split filesystems > > What do you mean? > > If I remember correctly, now we do not support / and /usr to be on a > different filesystems Not really, please read https://freedesktop.org/w

Bug#970234: consider dropping "No hard links in source packages"

2020-10-12 Thread Andrey Rahmatullin
On Mon, Oct 12, 2020 at 04:10:00PM +0200, Giacomo Catenazzi wrote: > Now we are more strict on where we can split filesystems What do you mean? -- WBR, wRAR signature.asc Description: PGP signature

Bug#941198: In support of mandatory unit files

2019-12-08 Thread Andrey Rahmatullin
On Sun, Dec 08, 2019 at 02:25:41PM +0100, Bill Allombert wrote: > > > Sure, help fir that would be nice. Thanks for the offer. > > > (Probably should have an own bug for that.) Nethertheless, this is the > > > line that causes my problems and needs to be transferred: > > > https://salsa.debian.org/

Bug#941198: In support of mandatory unit files

2019-12-08 Thread Andrey Rahmatullin
On Sun, Dec 08, 2019 at 09:54:23AM +0100, Tobias Frost wrote: > Sure, help fir that would be nice. Thanks for the offer. > (Probably should have an own bug for that.) Nethertheless, this is the > line that causes my problems and needs to be transferred: > https://salsa.debian.org/debian/gmrender-re

Re: Ch.10.2 Libraries - shared lib compilation - -fPIC

2019-05-24 Thread Andrey Rahmatullin
On Fri, May 24, 2019 at 10:28:53AM +, Dudziak Krzysztof wrote: > > > Well, however the phrase of text myself complains about tells -fPIC > > > must be used if package is built for any architecture. Do I read then > > > understand > > that phrase properly? > > Yes, the policy requires you to us

Re: Ch.10.2 Libraries - shared lib compilation - -fPIC

2019-05-24 Thread Andrey Rahmatullin
On Fri, May 24, 2019 at 10:06:55AM +, Dudziak Krzysztof wrote: > Well, however the phrase of text myself complains about tells -fPIC must be > used > if package is built for any architecture. Do I read then understand that > phrase properly? Yes, the policy requires you to use PIC when buildi

Re: Ch.10.2 Libraries - shared lib compilation - -fPIC

2019-05-23 Thread Andrey Rahmatullin
On Thu, May 23, 2019 at 10:39:39AM -0700, Russ Allbery wrote: > >> Isn't it that way for shared libraries IN GENERAL to need be compiled > >> as position-independent code then linked as such ? > > > No, one could also register the virtual addresses for all shared > > libraries in a central databas

Re: Ch.10.2 Libraries - shared lib compilation - -fPIC

2019-05-23 Thread Andrey Rahmatullin
On Thu, May 23, 2019 at 01:02:59PM +, Dudziak Krzysztof wrote: > Thanks for feedback from you. > > > > Isn't it that way for shared libraries IN GENERAL to need be compiled > > > as position-independent code then linked as such ? > > Not in theory. > Ansgar kindly elaborated the point bit more

Re: Ch.10.2 Libraries - shared lib compilation - -fPIC

2019-05-23 Thread Andrey Rahmatullin
On Thu, May 23, 2019 at 10:50:08AM +, Dudziak Krzysztof wrote: > Hi, > > I have troubles on comprehending following statement > "If the package is architecture: any, then the shared library compilation and > linking flags must have -fPIC.." > Cit. Debian Policy, chapter 10.2, > https://www.d

Re: Bits from the DPL (April 2019)

2019-05-01 Thread Andrey Rahmatullin
On Wed, May 01, 2019 at 10:29:26PM +0200, Bill Allombert wrote: > For package where upstream do not use the autotools, using dh can be > quite inconvenient compared to plain debhelper. $ dh_auto_configure --list autoconf GNU Autoconf (configure) perl_build Perl Module::Build

Bug#919507: Fw: Packaging policy to flag unattended-upgrades reboot

2019-01-17 Thread Andrey Rahmatullin
On Wed, Jan 16, 2019 at 06:13:17PM -0600, Karl O. Pinc wrote: > P.S. Somebody on #debian-mentors was able to do a > search today for all the packages which, I think, > contained mention of "reboot-required". I don't > know what they did or how they did it. > There was a list of maybe 15 or 20 pac

Bug#918438: orig tarball components with uppercase letters

2019-01-07 Thread Andrey Rahmatullin
On Mon, Jan 07, 2019 at 01:35:01PM +0100, Bill Allombert wrote: > On Mon, Jan 07, 2019 at 04:55:11PM +0500, Andrey Rahmatullin wrote: > > From these two at least VFAT, while case-insensitive, is case-preserving. > > ISO9660 without both Rock Ridge and Joliet is, I suspect, already

Bug#918438: orig tarball components with uppercase letters

2019-01-07 Thread Andrey Rahmatullin
On Sun, Jan 06, 2019 at 01:05:34PM +, Ian Jackson wrote: > > > This allows the possibility of uppercase letters [1]. But of course > > > distinguishing case of letters is troublesome for some computers. > > > > Can you please explain why is this a problem for us? > > People should be able to

Bug#918438: orig tarball components with uppercase letters

2019-01-06 Thread Andrey Rahmatullin
On Sun, Jan 06, 2019 at 12:34:30AM +, Ian Jackson wrote: > This allows the possibility of uppercase letters [1]. But of course > distinguishing case of letters is troublesome for some computers. Can you please explain why is this a problem for us? -- WBR, wRAR signature.asc Description: PG

Bug#910783: Remove doc-base recommendation

2018-10-11 Thread Andrey Rahmatullin
Package: debian-policy Version: 4.2.1.2 Severity: normal It seems to me that the consensus is that doc-base is not actually useful and so 9.10. Registering Documents using doc-base can be dropped. lintian has an I: possible-documentation-but-no-doc-base-registration tag, with 1872 emitted current

Bug#628515: Seeking seconds for patch to recommend verbose logs and define DEB_BUILD_OPTIONS=terse

2018-07-23 Thread Andrey Rahmatullin
On Mon, Jul 23, 2018 at 07:48:48AM +0800, Sean Whitton wrote: > > diff --git a/policy/ch-source.rst b/policy/ch-source.rst > > index 9e7d79c..c35e994 100644 > > --- a/policy/ch-source.rst > > +++ b/policy/ch-source.rst > > @@ -277,6 +277,13 @@ reproduce the same binary package, all required > > ta

Bug#628515: Seeking seconds for patch to recommend verbose logs and define DEB_BUILD_OPTIONS=terse

2018-07-22 Thread Andrey Rahmatullin
On Sun, Jul 22, 2018 at 06:10:42PM +0800, Sean Whitton wrote: > > diff --git a/policy/ch-source.rst b/policy/ch-source.rst > > index 9e7d79c..83721f5 100644 > > --- a/policy/ch-source.rst > > +++ b/policy/ch-source.rst > > @@ -277,6 +277,13 @@ reproduce the same binary package, all required > > ta

Bug#459427: Patch seeking seconds on changelog vs. NEWS handling

2018-07-22 Thread Andrey Rahmatullin
On Sun, Jul 22, 2018 at 11:35:48AM +0800, Sean Whitton wrote: > > diff --git a/policy/ch-docs.rst b/policy/ch-docs.rst > > index 1de221f..1503ed8 100644 > > --- a/policy/ch-docs.rst > > +++ b/policy/ch-docs.rst > > @@ -255,32 +255,48 @@ files may be installed into > > ``/usr/share/doc/package``. >

Re: Bug#891216: seconded 891216: Requre d-devel consultation for epoch bump

2018-06-28 Thread Andrey Rahmatullin
On Thu, Jun 28, 2018 at 02:34:06PM +0200, Wouter Verhelst wrote: > Honestly, if this is going to become a requirement, and I didn't want to > be bothered with it, I would just use . rather than : as my epoch > separator whenever I need to introduce an epoch. The result regarding > upgrades etc is *

Re: Automatic downloading of non-free software by stuff in main

2017-11-30 Thread Andrey Rahmatullin
On Thu, Nov 30, 2017 at 06:40:46PM +, Ian Jackson wrote: > > > I would like to establish a way to prevent this. > > Why would the project do that, though? > > Because... > > > > We should aim for most of the changes necessary for > > > such derivatives to be in Debian proper, so the derivati

Re: Automatic downloading of non-free software by stuff in main

2017-11-30 Thread Andrey Rahmatullin
On Thu, Nov 30, 2017 at 01:52:18PM +, Ian Jackson wrote: > I would like to establish a way to prevent this. Why would the project do that, though? > (There are even whole Debian derivatives who have as one of their > primary goals, preventing this. Good. > We should aim for most of the chang

Re: Bug#878033: developers-reference: typos, etc.

2017-10-09 Thread Andrey Rahmatullin
On Mon, Oct 09, 2017 at 06:02:23AM -0700, Paul Hardy wrote: > I gave unifont 1:10.0.04-1 an urgency of low, and yet it migrated to > testing after 5 days. That was in July. I have only used > "urgency=medium" since then. According to https://tracker.debian.org/pkg/unifont it haven't migrated at

Re: Bug#876241: debian-policy: Produce HTML output that doesn't try to load any JavaScript

2017-09-19 Thread Andrey Rahmatullin
On Tue, Sep 19, 2017 at 06:33:42PM -0700, Sean Whitton wrote: > Per the discussion in #871944 There is no discussion there. -- WBR, wRAR signature.asc Description: PGP signature

Bug#876075: Anchors are non-unique in the single-HTML version

2017-09-18 Thread Andrey Rahmatullin
On Mon, Sep 18, 2017 at 01:45:10PM +0500, Andrey Rahmatullin wrote: > Package: debian-policy > Version: 4.1.0.0 > Severity: normal > > https://www.debian.org/doc/debian-policy/#version > https://www.debian.org/doc/debian-policy/index.html#introduction > > etc. > >

Bug#876075: Anchors are non-unique in the single-HTML version

2017-09-18 Thread Andrey Rahmatullin
Package: debian-policy Version: 4.1.0.0 Severity: normal https://www.debian.org/doc/debian-policy/#version https://www.debian.org/doc/debian-policy/index.html#introduction etc. This breaks the ToC. -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (5

Re: Bug#874206: debian-policy: allow a trailing comma in package relationship fields

2017-09-06 Thread Andrey Rahmatullin
On Wed, Sep 06, 2017 at 08:55:45AM +0200, Mattia Rizzolo wrote: > On Tue, Sep 05, 2017 at 10:28:37AM -0700, Josh Triplett wrote: > > I didn't even know this syntax was allowed, and now that I do I'd love > > to use it. > > Happy to have confirmation that some clarity is needed :) > > > Do you kno

Re: Bug#798476: Returning to the requirement that Uploaders: contain humans

2017-08-05 Thread Andrey Rahmatullin
On Sat, Aug 05, 2017 at 11:01:41AM +0200, Bill Allombert wrote: > > > Nowadays orphaning is done by reuploading the package with the > > > maintainer set to the QA group rather than using a O: wnpp bug. > > Huh? > > See: > https://www.debian.org/doc/manuals/developers-reference/ch05.html#orphaning

Re: Bug#798476: Returning to the requirement that Uploaders: contain humans

2017-08-04 Thread Andrey Rahmatullin
On Fri, Aug 04, 2017 at 10:46:19PM +0200, Bill Allombert wrote: > On Fri, Aug 04, 2017 at 11:59:40AM -0700, Don Armstrong wrote: > > > An O: bug means that it is confirmed that the package is orphaned, and > > > gives permission to everyone to adopt the package immediately. > > > > So just file an

Bug#868496: debian-policy: Please Clarify Need for update-fonts-dir in postinst and postrm Scripts

2017-07-16 Thread Andrey Rahmatullin
On Sat, Jul 15, 2017 at 09:57:32PM -0700, Paul Hardy wrote: > "Font packages must invoke update-fonts-dir on each directory into > which they install fonts. This invocation must occur in both the > postinst (for all arguments) and postrm (for all arguments except > upgrade) scripts." > > Strictly

Re: Bug#758234: debian-policy: allow packages to depend on packages of lower priority

2017-07-02 Thread Andrey Rahmatullin
On Sun, Jul 02, 2017 at 01:39:13PM -0700, Russ Allbery wrote: > > 2.5 > > > Priorities are now used only for controlling which packages > are part of a minimal or standard Debian installation and > should be selected based on fu

Bug#835490: debian-policy: remove references to upstart

2017-03-02 Thread Andrey Rahmatullin
Seconded. -- WBR, wRAR signature.asc Description: PGP signature

Re: Bug#850646: [copyright-format] Allow https version of Format URI

2017-01-08 Thread Andrey Rahmatullin
On Sun, Jan 08, 2017 at 12:02:38PM -0800, Russ Allbery wrote: > Here's an updated patch that also fixes the other examples. Seconded. -- WBR, wRAR signature.asc Description: PGP signature

Re: Bug#759186: debian-policy: please consider adding "nodoc" as a possible value for DEB_BUILD_OPTIONS to policy

2016-12-10 Thread Andrey Rahmatullin
I'm seconding the last version too. According to the same codesearch link there are 164 packages now, let's move this forward. -- WBR, wRAR signature.asc Description: PGP signature

Bug#835520: [PATCH 10/11] Replace init example by refering to dh-make

2016-12-06 Thread Andrey Rahmatullin
On Tue, Dec 06, 2016 at 04:30:57PM +0100, Andreas Henriksson wrote: > Hello Andrey Rahmatullin. > > Thanks for your input. (Did you also look at the other patches in the > series? Any objections or support for any of them?) I did and I thought I don't have enough confidence to s

Bug#835520: [PATCH 10/11] Replace init example by refering to dh-make

2016-12-06 Thread Andrey Rahmatullin
On Tue, Dec 06, 2016 at 03:07:21PM +0100, Andreas Henriksson wrote: > The dh_make program should generate the current best practises > version I'm not sure about this. And this is the first mention of dh_make in the policy except for a footnote about writing manpages. On Tue, Dec 06, 2016 at 03:0

Re: package versions with snapshots/branch updates (was: Re: Accepted gcc-5 5.3.1-21 (source) into unstable)

2016-05-29 Thread Andrey Rahmatullin
On Sun, May 29, 2016 at 12:00:28AM +0200, Rene Engelhard wrote: > > > e.g. if you have a package 1.0 and add a complete branch update as a patch > > > (or upgrade to a snapshot) one should do a 1.0+gitYYYDDMM-1 or whatever > > > format > > > you choose. Not 1.0-15 or so. > > Here the question is "

Re: package versions with snapshots/branch updates (was: Re: Accepted gcc-5 5.3.1-21 (source) into unstable)

2016-05-28 Thread Andrey Rahmatullin
On Sat, May 28, 2016 at 07:44:11PM +0200, Rene Engelhard wrote: > e.g. if you have a package 1.0 and add a complete branch update as a patch > (or upgrade to a snapshot) one should do a 1.0+gitYYYDDMM-1 or whatever format > you choose. Not 1.0-15 or so. Here the question is "if you package unreleas

Re: Use of architecture-specifying colons in dependency lists

2015-08-27 Thread Andrey Rahmatullin
On Thu, Aug 27, 2015 at 05:56:46PM +0100, Julian Gilbey wrote: > I have noticed that packages are using architecture specifiers in > their dependency information, for example dh-python depends on > 'python3:any (>= 3.3.2-2~)'. However, there is no mention of this > syntax that I could find in the

Re: debian/copyright in source package

2015-08-23 Thread Andrey Rahmatullin
On Sun, Aug 16, 2015 at 06:41:12PM +0100, Simon McVittie wrote: > via a script that indents the license > text by 1 space and puts "." on blank lines. This sounds like a thing caused solely by DEP-5 (which some people tend to ignore, because of such things). -- WBR, wRAR signature.asc Descript

Bug#768292: Addition of the MPL to /usr/share/common-licenses (was Re: debian/copyright in source package)

2015-08-19 Thread Andrey Rahmatullin
On Wed, Aug 19, 2015 at 11:40:01PM +0900, Charles Plessy wrote: > thanks for reminding us of #768292. I think that it reached broad consensus > for the addition of the MPLs to /usr/share/common-licenses. > > I attached a patch that modifies the Policy accordingly. Seconded. -- WBR, wRAR sign

Bug#188731: debian-policy: "strip --strip-unneeded" is insufficient

2015-05-11 Thread Andrey Rahmatullin
On Mon, May 11, 2015 at 11:18:29AM +0200, Bill Allombert wrote: > So to summary: > Policy 11.2 recommends: > strip --strip-unneeded > dh_strip does: > strip --strip-unneeded --remove-section=.comment --remove-section=.note > install -s does currently: > strip --strip-unneeded > lintian checks

Bug#630174: debian-policy: forbid installation into /lib64

2015-05-11 Thread Andrey Rahmatullin
On Tue, Nov 29, 2011 at 12:45:25AM +0100, Bill Allombert wrote: > This is the relevant part of the FHS (ill-advised imho, but required by the > LSB): > > - > > 6.1.5. /lib64 and /lib32 : 64/32-bit libraries (architecture dependent) > > The 64-bit archit

Bug#188731: debian-policy: "strip --strip-unneeded" is insufficient

2015-05-11 Thread Andrey Rahmatullin
On Sat, Apr 12, 2003 at 07:24:12PM +0200, Matthias Urlichs wrote: > Section 11.2 says > > strip --strip-unneeded your-lib This is still true (the section is 10.2 though). > Lintian, however, complains if the sections .comment or .note are > present, which strip doesn't think are unneeded.

Bug#666726: debian-policy: Clarify if empty control fields are ollowed or not

2015-02-09 Thread Andrey Rahmatullin
On Mon, Feb 09, 2015 at 07:14:07PM +0100, Bill Allombert wrote: > On Fri, Nov 21, 2014 at 12:23:17AM +0500, Andrey Rahmatullin wrote: > > Control: tags -1 + patch > > > > On Sat, Aug 04, 2012 at 11:19:15AM +0900, Charles Plessy wrote: > > > How about the attached pa

Bug#770016: Clarify network access for building packages in main

2014-11-23 Thread Andrey Rahmatullin
On Sun, Nov 23, 2014 at 05:38:50PM +0100, Bill Allombert wrote: > > Package: debian-policy > > Severity: wishlist > > > > 2.2.1 says "the packages in main > > > >must not require or recommend a package outside of main for compilation > > or > > execution (thus, the package must not declare a

Bug#770016: Clarify network access for building packages in main

2014-11-23 Thread Andrey Rahmatullin
On Tue, Nov 18, 2014 at 09:24:15PM +0900, Charles Plessy wrote: > > 2.2.1 says "the packages in main > > > >must not require or recommend a package outside of main for compilation > > or > > execution (thus, the package must not declare a "Pre-Depends", "Depends", > > "Recommends", "Build-Dep

Bug#212814: please clarify 3.4: description of a package

2014-11-23 Thread Andrey Rahmatullin
On Sat, Nov 22, 2014 at 06:16:19PM +0100, Jakub Wilk wrote: > >The current practice is to not repeat the synopsis and this is enforced by > >lintian since 2002, with an E tag: > [...] > > Ref: policy 3.4.2 > > Lintian should probably refer to DevRef§6.2.3 instead. Basing an E tag on just DevRef

Bug#212814: please clarify 3.4: description of a package

2014-11-21 Thread Andrey Rahmatullin
On Fri, Sep 26, 2003 at 10:55:44AM +0200, Matthias Klose wrote: > triggered by #209693, the question is, if the long description should > be understandable on its own, or together with the short description. > > Description: Documentation for an array processing package for Python > This

Bug#555979: debian-policy: Symlinks pointing beyond the root of the file system

2014-11-21 Thread Andrey Rahmatullin
Control: tags -1 + patch On Thu, Nov 12, 2009 at 04:31:52PM -0800, Russ Allbery wrote: > Lintian has a tag: > > Tag: symlink-has-too-many-up-segments > Severity: serious > Certainty: certain > Ref: policy 10.5 > Info: The symlink references a directory beyond the root directory "/". > > for syml

Bug#666726: debian-policy: Clarify if empty control fields are ollowed or not

2014-11-20 Thread Andrey Rahmatullin
Control: tags -1 + patch On Sat, Aug 04, 2012 at 11:19:15AM +0900, Charles Plessy wrote: > How about the attached patch, that adds "Its value must not be empty." > after "The field ends at the end of the line or at the end of the last > continuation line". Seconded. -- WBR, wRAR signature.asc

Bug#459427: changelog vs. NEWS handling

2014-11-20 Thread Andrey Rahmatullin
On Sun, Jan 06, 2008 at 02:55:00PM +0100, Peter Eisentraut wrote: > There is some lack of clarity in the policy or perhaps some confusion among > packagers and thence inconsistencies among packages regarding the handling of > upstream changelog files. Policy says that upstream changelogs should be

Re: Bug#660705: [proposal] remove the requirement to compress documentation

2014-11-19 Thread Andrey Rahmatullin
On Tue, Feb 21, 2012 at 12:51:42AM +0100, Wouter Verhelst wrote: > > > During a recent discussion on debian-devel about multiarch, it was shown > > > that gzip does not always produce the exact same output from a given > > > input file. > > > > > > While it was shown that removing the requirement

Bug#770016: Clarify network access for building packages in main

2014-11-18 Thread Andrey Rahmatullin
On Tue, Nov 18, 2014 at 09:24:15PM +0900, Charles Plessy wrote: > I guess that it is implicit from the defintion of contrib that follows in > 2.2.2: > > The contrib archive area contains supplemental packages intended to work > with > the Debian distribution, but which require software outsi

Bug#770016: Clarify network access for building packages in main

2014-11-18 Thread Andrey Rahmatullin
Package: debian-policy Severity: wishlist 2.2.1 says "the packages in main must not require or recommend a package outside of main for compilation or execution (thus, the package must not declare a "Pre-Depends", "Depends", "Recommends", "Build-Depends", or "Build-Depends-Indep" relationship o

Bug#696259: Discourage (preferably forbid) underlinked public shared libraries

2012-12-18 Thread Andrey Rahmatullin
Package: debian-policy Severity: wishlist Hereinafter "libraries" means "public shared libraries" per Policy §8 and only them. I couldn't find in the Policy anything about underlinked libraries while I believe that having them is wrong and should be considered a bug. I mean libraries that are no