Skip to content

unixODBCDrivers.mysql: drop - #451103

Merged
emilazy merged 1 commit into
NixOS:masterfrom
mdaniels5757:drop-unixODBCDrivers.mysql
Oct 11, 2025
Merged

unixODBCDrivers.mysql: drop#451103
emilazy merged 1 commit into
NixOS:masterfrom
mdaniels5757:drop-unixODBCDrivers.mysql

Conversation

@mdaniels5757

@mdaniels5757 mdaniels5757 commented Oct 11, 2025

Copy link
Copy Markdown
Member

Has been broken since 2016(!) (1a3f7d5).

Dropping per RFC 180. There have been updates since 2016, but clearly no one uses this, so it's not worth the effort, I think.

Things done

  • Package drops:
    • pkgs/top-level/aliases.nix (or language-specific alias) entry added.
  • 0 rebuilds verified
  • rg unixODBCDrivers run and verified to not contain references to this package (outside of aliases.nix, rename.nix, and release notes).
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

Has been broken since 2016(!) (1a3f7d5).

Dropping per RFC 180.
@Sigmanificient

Copy link
Copy Markdown
Member

Wow!

@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels Oct 11, 2025

@emilazy emilazy left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Absolutely classic Nixpkgs.

@emilazy
emilazy added this pull request to the merge queue Oct 11, 2025
Merged via the queue into NixOS:master with commit 148761b Oct 11, 2025
32 of 36 checks passed
@emilazy

emilazy commented Oct 11, 2025

Copy link
Copy Markdown
Member

FWIW feel free to skip the aliases for stuff that has been broken this long – it’s been throwing for far longer than an alias would last.

@Sigmanificient

Copy link
Copy Markdown
Member

@emilazy Wait are the aliases supposed to be removed after some time?

@mdaniels5757

Copy link
Copy Markdown
Member Author

@Sigmanificient I'm not Emily, but I think the answer is hypothetically, yes, if not marked with #preserve, reason:. In practice, this doesn't happen, due to no clear timeline on how long to wait and how to warn first (see e.g. #414664). There is movement towards this, though, in #442066 and other PRs.

@mdaniels5757
mdaniels5757 deleted the drop-unixODBCDrivers.mysql branch October 11, 2025 23:00
@Sigmanificient

Copy link
Copy Markdown
Member

Learning everyday!

@iedame

iedame commented Oct 11, 2025

Copy link
Copy Markdown
Contributor

TIL. Great work @mdaniels5757 !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

9.needs: reviewer This PR currently has no reviewers requested and needs attention. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants