Bug#1078505: developers-reference: document corner case of debian version and rational

2024-08-14 Thread Bastien Roucariès
Le mercredi 14 août 2024, 13:42:29 UTC Santiago Ruano Rincón a écrit : > El 12/08/24 a las 00:15, Bastien Roucariès escribió: > > Le lundi 12 août 2024, 00:04:15 UTC Henrique de Moraes Holschuh a écrit : > > > > salsa. Some user used +deb12u1~1 > > > > but it is n

Bug#1078505: developers-reference: document corner case of debian version and rational

2024-08-13 Thread Bastien Roucariès
Le mardi 13 août 2024, 03:03:31 UTC Sean Whitton a écrit : > Hello, > > Policy has a fair bit of this already but it's spread out. > E.g. take a look at 5.6.12.2. > > Rather than duplicating, it might be helpful to have a discussion in > dev-ref that is kind of an index to all these relevant bits

Bug#1078505: developers-reference: document corner case of debian version and rational

2024-08-11 Thread Bastien Roucariès
Le lundi 12 août 2024, 00:04:15 UTC Henrique de Moraes Holschuh a écrit : > > salsa. Some user used +deb12u1~1 > > but it is not safe against +deb12u1~debu11u1 upgrade for instance. So a > > suffix > > like ~pre should be used, and should be documented > > Maybe we could set aside "~~~" for such

Bug#1078505: developers-reference: document corner case of debian version and rational

2024-08-11 Thread Bastien Roucariès
Package: developers-reference version: 13.8 Severity: important Dear Maintainer, could we have a definitive documentation of debian versionning including corner case - the +really scheme should be documented with better discussion than policy - the +~ multiple tarball, and uscan checksum should b

Bug#1074366: x-terminal-emulator depends

2024-06-27 Thread Bastien Roucariès
Package: debian-policy Version: 4.7.0.0 Severity: wishlist Dear Maintainer, Could you documents the depends for x-terminal-emulator I suppose it is xterm | x-terminal-emulator ? Bastien signature.asc Description: This is a digitally signed message part.

Bug#1074360: debian-policy: document sensible-terminal

2024-06-27 Thread Bastien Roucariès
Package: debian-policy Version: 4.7.0.0 Severity: wishlist Dear Maintainer, sensible-utils will carry in trixie sensible-terminal. It will allow one user to custumize the terminal to be used like sensible- editor do. Could you document it, in policy ? Thanks Bastien -- System Information: D

Bug#991984: closed by Russ Allbery (Re: Bug#991984: Please document minimal environment variable needed for sensible-utils)

2023-09-10 Thread Bastien Roucariès
Le dimanche 10 septembre 2023, 04:33:06 UTC Debian Bug Tracking System a écrit : > This is an automatic notification regarding your Bug report > which was filed against the debian-policy package: > > #991984: Please document minimal environment variable needed for > sensible-utils > > It has bee

Bug#1033162: Document proper strict depends like main-dev (= ${source:Version})) but NMU, backport and piupart safe

2023-03-18 Thread Bastien Roucariès
Package: developers-reference Version: 12.18 Severity: normal Dear Maintainer, Sometime (think a header only dev package) you need to depend on a strict version of an other package. However, (= ${source:Version})) is not NMU, backport, piupart and user recompile safe. That is the best pratic

Bug#1017446: debian-policy: stress that preinst script that install by using base64 decode on self an elf binary is not a good stuff

2022-08-16 Thread Bastien Roucariès
Package: debian-policy Version: 4.6.1.0 Severity: important Dear Maintainer, I will like to stress that this kind of stuff is bad: https://salsa.debian.org/debian/isa-support/-/blob/master/debian/altivec- support.preinst.in#L10 base64 encoded binary in maint script and mktemp on /usr/lib I have

Bug#1017095: debian-policy: Upgrade check list for 4.5.1 should use the same wording then 2.3

2022-08-13 Thread Bastien Roucariès
Package: debian-policy Version: 4.6.1.0 Severity: minor Control: tags -1 + patch Dear Maintainer, The wording of upgrade list 4.5.1 about copyright is not clear >The copyright information for files in a package must be copied verbatim into /usr/share/doc/PACKAGE/copyright when Whereas the 2.3 is

Bug#907051: Finding rough consensus on level of vendoring for large upstreams

2021-09-03 Thread Bastien Roucariès
Le jeudi 2 septembre 2021, 22:38:35 UTC Phil Morrell a écrit : > Over this last year there seems to have been a noticeable divergence of > maintainer opinion, on what has become known as vendoring, from a strict > reading of [policy 4.13]. I think it's notable that the heading is > [Embedded] copie

Bug#991984: More information

2021-08-08 Thread Bastien Roucariès
Hi, I believe we must follow POSIX way here [1]. May be a note saying that: sensible-editor may be used in recovering situation. Therefore it could be used in case where environment is unset (env -i) or where some filesystems are not fully initialised. In this case it should behave like vi unde

Bug#991984: Please document minimal environment variable needed for sensible-utils

2021-08-07 Thread Bastien Roucariès
Package: debian-policy Version: 4.5.1.0 Severity: important Control: block 991982 by -1 Control: block 987675 by -1 Dear Maintainer, For now $env -i sensible-utils, fail due to $HOME and $TERM not set. I am for now working around HOME not set in sensible-utils core, but posix [1] documentation

Bug#980069: Better documentation of x-terminal-emulator

2021-01-14 Thread Bastien Roucariès
Le jeudi 14 janvier 2021, 00:00:39 UTC Simon McVittie a écrit : > On Wed, 13 Jan 2021 at 22:49:27 +0000, Bastien Roucariès wrote: > > gnome-terminal -e sleep 60 > > The upstream-provided gnome-terminal executable does not claim to be an > implementation of the x-terminal-emulat

Bug#980069: Better documentation of x-terminal-emulator

2021-01-13 Thread Bastien Roucariès
Package: debian-policy Version: 4.5.0.0 Severity: important affects: sensible-utils control: block -1 by 874019 Hi, x-terminal-emulator documentation is incomplete. For instance the behavior of the -e option is different between xterm and gnome-terminal: try: gnome-terminal -e sleep 60 xterm -e

Bug#873001: [debian-policy] get-orig-source documentation should include a pointer to devref and a minimal example

2017-08-23 Thread Bastien ROUCARIÈS
Package: debian-policy Version: 4.0.1.0 Severity: normal get-orig-source should include an example. If you use uscan this is safe and policy compliant (maybe opening a bug against dpkg-dev to get this rule by default) cd "$(subst ",\",$(dir $(lastword $(MAKEFILE_LIST/.." && uscan --destdir

Bug#872956: [debian-policy] warn about danger of pipe in shell snippet of makefile

2017-08-22 Thread Bastien ROUCARIÈS
Package: debian-policy Version: 4.0.1.0 Severity: normal set -e is not suffisant to detect error in pipe context cat nonexistant | sed s/some//g will hapilly return 0 and do not fail exec 3>&1; s=$(exec 4>&1 >&3; { cat nonexistant ; echo $? >&4; } | sed s/some//g ) && exit $s this could be sim

Bug#872808: [debian-policy] nocheck DEB_BUILD_OPTIONS DEB_BUILD_PROFILES

2017-08-21 Thread Bastien ROUCARIÈS
Package: debian-policy Version: 4.0.1.0 Severity: normal I think the following patch is needed even if profiles are not fully specified. Maybe an example about nodoc and help2man will also help. The nocheck should check both BUILD_OPTIONS and BUILD_PROFILES. It will help when implementing as po

Bug#858770: [debian-policy] Document dbgsym package

2017-03-26 Thread Bastien ROUCARIÈS
Package: debian-policy Version: 3.9.8.0 Severity: normal Hi, Could you document dbgsym package ? Could you also document that dbgsym package MUST NOT be declared in debian/control ? (ftmaster asked for autoreject) Thank you signature.asc Description: This is a digitally signed message part.

Bug#849853: [debian-policy] Document source-is-missing lintian kind of problems

2017-01-01 Thread Bastien ROUCARIÈS
Package: debian-policy Version: 3.9.8.0 Severity: important Hi, I get some problems when reporting bug detected by source-is-missing tag in lintian. The main problems are: * minified javascript is source * I remove it using rules * It is not a problems because not included in the binary forms

Bug#849851: [debian-policy] Document that rules clean target is not sufficient for removing dfsg problems

2017-01-01 Thread Bastien ROUCARIÈS
Package: debian-policy Version: 3.9.8.0 Severity: important Hi, Following #849830 and generally source-is-missing lintian problems could you document in 4.9 Main building script: debian/rules that clean target must no be used for removing dfsg problem but the right tools is repack Thank you Ba

Bug#794653: debian-policy: [lintian] Debian policy of debian devref should recommend of suggest to use dpkg-maintscript-helper

2015-08-05 Thread Bastien Roucariès
Package: debian-policy Severity: normal Lintian recommend in a few cases to use dpkg-maintscrit-helper particularly symlink<->dir and conf file handling. It will be nice to document that this tool exist in order to improve the quality of scripts and avoid common pitfalls. bastien -- System In

Bug#726998: [debian-policy] debian-policy for privacy breach

2013-10-21 Thread Bastien ROUCARIÈS
Package: debian-policy Version: 3.9.4.0 Severity: important Hi, I will be important to havbe a policy aboyut locally installed web page fetching network ressource. This could lead to privacy breach+ For instance a like button fetch facebook and some local documentation fetch ads sense script*

Re: UPG and the default umask

2010-05-20 Thread Bastien ROUCARIÈS
"Roger Leigh" a écrit : >On 20/05/2010 18:30, Russ Allbery wrote: >> Roger Leigh writes: >> >>> If all current Debian systems support a 32-bit UID and GID range, then >>> it would be great if we could amend Policy to move the reserved ranges >>> to the end of the 32-bit range rather than bein