#1368 Initial unversioned SONAME handling policy.
Merged by james. Opened by jsteffan.
Unknown source master

Download 1368.patch

DRAFT for discussion to resolve https://pagure.io/packaging-committee/issue/1365

https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/blob/main/docs/distro-assumptions.md should be taken into account. This indicates the unversioned sonames needs to be visible to the loader.

1 new commit added

  • Update DSO Packaging Guidelines

1 new commit added

  • Remove semver note.

Metadata Update from @james:
- Pull-request tagged with: meeting

Might take a week or two due to devconf, but if it sits for longer than feel free to virtual poke me.

1 new commit added

  • Add rfc2119 language.

1 new commit added

  • Attempt sembr.

1 new commit added

  • Apply sembr to index.adoc for new section

6 new commits added

  • Apply sembr to index.adoc for new section
  • Attempt sembr.
  • Add rfc2119 language.
  • Remove semver note.
  • Update DSO Packaging Guidelines
  • Initial unversioned SONAME handling policy.

rebased onto 1ad96626e43a7dce217ce354a07422825b288be1

rebased onto 1ad96626e43a7dce217ce354a07422825b288be1

1 new commit added

  • Update DSO Packaging Guidelines

2 new commits added

  • Update DSO Packaging Guidelines
  • Update DSO Packaging Guidelines

I think this looks fine now, but I'd really like a +5 before I merge it.

I'd like this squashed into a single commit, but otherwise +1

rebased onto 7711c04bbf241cb313dbc27e472138963b555ee6

rebased onto 7711c04bbf241cb313dbc27e472138963b555ee6

+1 as well

rebased onto ec76818f787640238f0afb6c00faf17ac40f66c1

I guess another common use case is Python extension modules in /usr/lib64/python3.13/site-packages.

That counts as a private directory for the purposes of this policy.

Absolutely.

Commit 308b5422 fixes this pull-request

Pull-Request has been merged by james

Pull-Request has been merged by james

Metadata