• Bug#1098948: Changing 10.1 requirements for /usr/games

    From Sean Whitton@21:1/5 to Chris Hofstaedtler on Thu Feb 27 07:40:01 2025
    XPost: linux.debian.bugs.dist

    Hello,

    On Wed 26 Feb 2025 at 02:22pm +01, Chris Hofstaedtler wrote:

    Seconded. Thanks for dealing with this, sorry for the trouble.

    No problem, I'm glad we kind of got a transition going.

    Editorial: s/a exception/an exception/?

    Thanks, fixed.

    --
    Sean Whitton

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iQJNBAEBCgA3FiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmfABcoZHHNwd2hpdHRv bkBzcHdoaXR0b24ubmFtZQAKCRBpW3rkvwZiQMy+EACWCueV/yp+fLrRF9Vccpg6 xRSN+Qpo98CinBoK5iRl9xqvmmxDxdkMmRJaVb4ETWa+CtyRgcxcLAwHQ+zjLcxG 7sREbdZmye+fSzyoEx1zaB6TiqDCZSIAjLTsUy6pf4q+RWPA5qbZOYZv+ynQnJ+t UTm34Pa+weIjY9uMLJVWR11+A4aWlmRR9v9IdeiAJgfLa+Ea7zIItvqzErT02veA Tr+WOW7VAYw9aq5hrFHVwmQ/L+Ojl2j5Z52M90WwLcHOgxB8cXW+855h59Q8PyvM oc1aGb0R3UO7O3lg1yEhs1DSu3/3AgltPTH4dtasXSeoG+fUbPapnv28ea+q3An9 AbLmzY2/OFHuqUkh6KchM1Ijbr9uRV7kUg63OFWKqCekdT1iPJAzrV/ANlbQL2VT laFBaGWSurJKRXpxK1nG+8lhwzJrndOdEGT3jGjs9NBT7cSirrwEyOQMgeClKaLk hPcNEGX3j/jPNAbEJbQX1x7CvRXSEmXip7bul3HpoWfyzUJiOP86xA6MvYGQ7E/8 GrxjJRRWekgK7+f2coNfpvmm5m44l2qxPy+ureWqxcgYrb6mFcVNLzal3cpw+tTm rroGXxbRzdoasqDlNpsQMGgckovGOL7v74L7MyGEW0HK0ZwF3k6pAr6ZaBsCUtbU SvrN07cILgzGrkXJRSmm+g==ITp8
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Us
  • From Chris Hofstaedtler@21:1/5 to All on Wed Feb 26 14:30:01 2025
    XPost: linux.debian.bugs.dist

    * Holger Levsen <holger@layer-acht.org> [250226 14:09]:
    On Wed, Feb 26, 2025 at 08:33:46PM +0800, Sean Whitton wrote:
    ("may" and "encouraged" here have their official Policy meanings)

    --8<---------------cut here---------------start------------->8---
    diff --git a/policy/ch-files.rst b/policy/ch-files.rst
    index 6fda3b1..c2e4700 100644
    --- a/policy/ch-files.rst
    +++ b/policy/ch-files.rst
    @@ -19,6 +19,13 @@ to the ``debian-devel`` mailing list and try to find a consensus about
    which program will have to be renamed. If a consensus cannot be reached,
    *both* programs must be renamed.

    +There is a exception to the above rules for ``/usr/games``: packages that +already install programs to ``/usr/games``, where another package installs a
    +program of the same with different functionality to a different directory on
    +the default ``PATH``, may continue to do so. However, packages must not +install any newly conflicting programs to ``/usr/games``, and packages already
    +doing so are encouraged to move these programs to non-conflicting names.
    +
    Packages must not install files to paths whose first component is a name
    directly under the file system root and which is a symbolic link to a
    directory of the same name under ``/usr``. That is, packages must not install
    --8<---------------cut here---------------end--------------->8---

    seconded, thanks.

    Seconded. Thanks for dealing with this, sorry for the trouble.

    Editorial: s/a exception/an exception/?

    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Jeremy_B=C3=ADcha?=@21:1/5 to spwhitton@spwhitton.name on Thu Feb 27 13:00:01 2025
    XPost: linux.debian.bugs.dist

    On Wed, Feb 26, 2025 at 7:36 AM Sean Whitton <spwhitton@spwhitton.name> wrote:
    Therefore I am seeking seconds for the following patch.

    Sean, I appreciate the work you do on Debian Policy. I can understand
    your desire to want to quickly release a hotfix because the effects of
    4.7.1 were more disruptive than you intended. In this case, you got 3
    "seconds" which is great, but I believe there were also multiple
    people replying here that Policy didn't need to be reverted. So I was
    surprised to see 4.7.2 announced so quickly but apparently after you
    had already seen replies against your proposal.

    Maybe it's not that big of a deal and we can expect a version of the
    4.7.1 Policy wording to be restored soon after Trixie is released. And
    maybe it is appropriate for the Policy Editor to quickly and
    decisively act since we're late in this release cycle.

    Thank you,
    Jeremy Bícha

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Holger Levsen@21:1/5 to Sean Whitton on Wed Feb 26 14:10:01 2025
    XPost: linux.debian.bugs.dist

    On Wed, Feb 26, 2025 at 08:33:46PM +0800, Sean Whitton wrote:
    ("may" and "encouraged" here have their official Policy meanings)

    --8<---------------cut here---------------start------------->8---
    diff --git a/policy/ch-files.rst b/policy/ch-files.rst
    index 6fda3b1..c2e4700 100644
    --- a/policy/ch-files.rst
    +++ b/policy/ch-files.rst
    @@ -19,6 +19,13 @@ to the ``debian-devel`` mailing list and try to find a consensus about
    which program will have to be renamed. If a consensus cannot be reached,
    *both* programs must be renamed.

    +There is a exception to the above rules for ``/usr/games``: packages that +already install programs to ``/usr/games``, where another package installs a +program of the same with different functionality to a different directory on +the default ``PATH``, may continue to do so. However, packages must not +install any newly conflicting programs to ``/usr/games``, and packages already
    +doing so are encouraged to move these programs to non-conflicting names.
    +
    Packages must not install files to paths whose first component is a name
    directly under the file system root and which is a symbolic link to a
    directory of the same name under ``/usr``. That is, packages must not install
    --8<---------------cut here---------------end--------------->8---

    seconded, thanks.


    --
    cheers,
    Holger

    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org
    ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
    ⠈⠳⣄

    What we have successfully achieved is herd immunity to reality. For governments,
    that's even better than herd immunity to the SARS virus, as it works for all diseases, climate change, & pretty much everything else.... (@olga_basso)

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAme/ET8ACgkQCRq4Vgaa qhw1fBAAtRoWAJIDYIkodokgckN3Xfb5ELhmZ0KEf6bFUlVepZ87apBdMLGXHx6j whKWxn5Aoo5oT2OIL4xOw4ebWQZiFLpkAStwc+kn7d7VjXVo/rAqj+DWWqdc6Qjs LQ8VwYrAYyZdrDmOviu7p4KKkuWkrMgQi5Y1VqcNT7asl0IgUAr5qEt5QcZcMByc 84aToPl5c39hR8jWwlh2HLuyOKcM0T1vCXfOKyyH9MCu7qtsPCOwdZNNO5wHOOXG lnsuFlpY+FTzNQYeZyxLhBQx6y2GdkOO9YkYFzVv8tvHQo6EcoFNA4ySUnQ0e/yl p5tTSZUyydYQGxiGKfcBCELIF/dx3Vw1JjBvMHkDipFhjOadiPalZRp2xltDe1Zh pIOq2f7ikRW6txoqWrj2aQ8ugNeV/HYfWwcNExxpWn2+Q0jdV292fXmtiL11vFwC
    FrdJ6u7+/c0
  • From Jochen Sprickerhof@21:1/5 to All on Wed Feb 26 14:40:02 2025
    XPost: linux.debian.bugs.dist

    * Sean Whitton <spwhitton@spwhitton.name> [2025-02-26 20:33]:
    ("may" and "encouraged" here have their official Policy meanings)

    --8<---------------cut here---------------start------------->8---
    diff --git a/policy/ch-files.rst b/policy/ch-files.rst
    index 6fda3b1..c2e4700 100644
    --- a/policy/ch-files.rst
    +++ b/policy/ch-files.rst
    @@ -19,6 +19,13 @@ to the ``debian-devel`` mailing list and try to find a consensus about
    which program will have to be renamed. If a consensus cannot be reached, *both* programs must be renamed.

    +There is a exception to the above rules for ``/usr/games``: packages that >+already install programs to ``/usr/games``, where another package installs a >+program of the same with different functionality to a different directory on >+the default ``PATH``, may continue to do so. However, packages must not >+install any newly conflicting programs to ``/usr/games``, and packages already
    +doing so are encouraged to move these programs to non-conflicting names.
    +
    Packages must not install files to paths whose first component is a name directly under the file system root and which is a symbolic link to a directory of the same name under ``/usr``. That is, packages must not install
    --8<---------------cut here---------------end--------------->8---

    Seconded.

    Cheers Jochen

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAme/F8gACgkQW//cwljm lDPq0Q/9HXXO1X2c5lzshJQVwOrkK9vdYTzklzuJe7XaUQvHCPjvI3uE9EPpj+V1 8ov/F72QD8BC3bCbEHqHF5AmbEMUUkqHykz4CfkK2Uxlc3zALptZVuoAqd1KReQC hMfhTECb0FufL8DAbydPG60un6CQoXEAHYcueVrperVDH/c1ue15vhY5lAZuRT+I XsYnLkjMh1b6+Vjj6w82DcJtALmmGK2LKdejfemFKldvut8Iu6A76Iay6Df0CWxI JqEzPwCeamhnzKU+2KgZFkms2idWW31V6Fzm8ud0RQL4uP354VQENUMs++Am412t 5Ftbiqg3FpnMnWjH6lU48vCFBU9Q3z3ZA10nkHvDTnH/WoF2FLBpVahQj3kSsXsL nZaMp0aCIkgcsTIm/T3SMKu9EQ3wLuiwYtgpnowLx7d9H0Rdz+/J9Nqus+W8LZtw BiT3BYPUZvwqp/pzg35h3J12NokpUFfvb2Hw7/cTHELNaWyHx5VcSePeET9ITIkB wlXM4dJFwsCH346mZo7/wESPmXO27D4fZEnlm69HmY37OUkUvcjL4cbZ25P0UNRz FV8KfCAM5VltRK4jYsM1mXazng00Mho4Qf0a4KO6U0wmNBZlzujTi9ReQvwXSKzC rq0MqyevLhs0ZfhteRXyxZlrM2/q4Ngimm83jlzWDd1Y6y/TGm8=
    =LMzw
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)