Bug#949006: debian-policy: Stop recommending stamp files in debian/rules

2020-01-15 Thread Jonathan Nieder
Niels Thykier wrote: > debhelper cannot see "inside" the upstream build system. If you modify > a .c file, debhelper won't notice and will currently just skip the > entire build. Alternatively, debhelper will have to invoke the build > system and rely on it to not be flawed. Yes, I think that

Bug#949006: debian-policy: Stop recommending stamp files in debian/rules

2020-01-15 Thread Niels Thykier
Jonathan Nieder: > Hi! > > Niels Thykier wrote: > >> [...] >> >> Notely, this trickery prevents you from hacking on the upstream parts >> and use "dpkg-buildpackage -b -nc -uc -us" to reduce the build times >> for subsequent builds. You would have to add some rm -f calls to >> delete "internal

Processed: Re: Bug#949007: debian-policy: Typo in example

2020-01-15 Thread Debian Bug Tracking System
Processing control commands: > tags -1 pending Bug #949007 [src:debian-policy] debian-policy: Typo in example Added tag(s) pending. -- 949007: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949007 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems

Bug#949007: debian-policy: Typo in example

2020-01-15 Thread Russ Allbery
Control: tags -1 pending Niels Thykier writes: > In > https://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-gainrootapi > we find the following example: > """ > Examples of valid use of the gain root command: > # sh-syntax (assumes set -e semantics for error handling) >

Bug#949007: debian-policy: Typo in example

2020-01-15 Thread Jonathan Nieder
Niels Thykier wrote: > In > https://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-gainrootapi > we find the following example: > > """ > Examples of valid use of the gain root command: > > # sh-syntax (assumes set -e semantics for error handling) > $DEB_GAIN_ROOT_CMD some-cmd

Bug#949006: debian-policy: Stop recommending stamp files in debian/rules

2020-01-15 Thread Jonathan Nieder
Hi! Niels Thykier wrote: > I would like to propose that we drop or replace the following > recommendation in Policy: > > """ > When a package has a configuration and build routine which takes a > long time, or when the makefiles are poorly designed, or when build > needs to run clean first, it

Bug#949006: debian-policy: Stop recommending stamp files in debian/rules

2020-01-15 Thread Niels Thykier
Source: debian-policy Severity: wishlist Hi, I would like to propose that we drop or replace the following recommendation in Policy: """ When a package has a configuration and build routine which takes a long time, or when the makefiles are poorly designed, or when build needs to run clean

Bug#949007: debian-policy: Typo in example

2020-01-15 Thread Niels Thykier
Source: debian-policy Severity: minor In https://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-gainrootapi we find the following example: """ Examples of valid use of the gain root command: # sh-syntax (assumes set -e semantics for error handling) $DEB_GAIN_ROOT_CMD some-cmd